Package | Description |
---|---|
org.apache.reef.tang |
Public interfaces and factories for Tang's core API.
|
org.apache.reef.tang.implementation |
Tang's implementation.
|
org.apache.reef.tang.implementation.java |
Private implementation classes that configure and inject code written
in Java.
|
org.apache.reef.tang.implementation.protobuf |
Implementation classes that translate between Tang's core API and protocol
buffers.
|
Modifier and Type | Method and Description |
---|---|
InjectionPlan<?> |
Injector.getInjectionPlan(String name) |
<U> U |
Injector.getInstance(String iface)
Gets an instance of iface, or the implementation that has been bound to it.
|
Node |
ClassHierarchy.getNode(String fullName)
Lookup a node in this class hierarchy.
|
Modifier and Type | Method and Description |
---|---|
String |
ConfigurationBuilderImpl.classPrettyDefaultString(String longName) |
String |
ConfigurationBuilderImpl.classPrettyDescriptionString(String fullName) |
Modifier and Type | Method and Description |
---|---|
InjectionPlan<?> |
InjectorImpl.getInjectionPlan(String name) |
<U> U |
InjectorImpl.getInstance(String clazz) |
Node |
ClassHierarchyImpl.getNode(String name) |
boolean |
InjectorImpl.isInjectable(String name) |
boolean |
InjectorImpl.isParameterSet(String name) |
Modifier and Type | Method and Description |
---|---|
<T> InjectionPlan<T> |
ProtocolBufferInjectionPlan.deserialize(ClassHierarchy ch,
InjectionPlanProto.InjectionPlan ip) |
Node |
ProtocolBufferClassHierarchy.getNode(String fullName)
Deprecated.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.