| Package | Description |
|---|---|
| org.apache.reef.tang |
Public interfaces and factories for Tang's core API.
|
| org.apache.reef.tang.formats |
Tang format classes encode and decode information that Tang gathers at
runtime.
|
| org.apache.reef.tang.implementation |
Tang's implementation.
|
| org.apache.reef.tang.implementation.avro |
Implementation classes that translate between Tang's core API and Avro.
|
| 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.
|
| org.apache.reef.tang.util |
Miscellaneous utilities, including command line static analysis (Tint), data structures and reflection stuff.
|
| org.apache.reef.tang.util.walk.graphviz |
produce Graphviz representation of TANG configuration graph and injection plan.
|
| Class and Description |
|---|
| Aspect
A simple interface that allows external code to interpose on Tang object
injections.
|
| ClassHierarchy
ClassHierarchy objects store information about the interfaces
and implementations that are available in a particular runtime
environment.
|
| Configuration
Immutable, type-checked configuration data.
|
| ConfigurationBuilder
This class allows applications to register bindings with Tang.
|
| ExternalConstructor
This interface allows legacy classes to be injected by
ConfigurationBuilderImpl.
|
| InjectionFuture
A future-based mechanism for cyclic object injections.
|
| Injector |
| JavaClassHierarchy |
| JavaConfigurationBuilder
Convenience methods that extend the ConfigurationBuilder but assume that
the underlying ClassHierarchy delegates to the default Java classloader.
|
| Tang
The root factory interface for Tang.
|
| Class and Description |
|---|
| ClassHierarchy
ClassHierarchy objects store information about the interfaces
and implementations that are available in a particular runtime
environment.
|
| Configuration
Immutable, type-checked configuration data.
|
| ConfigurationBuilder
This class allows applications to register bindings with Tang.
|
| ExternalConstructor
This interface allows legacy classes to be injected by
ConfigurationBuilderImpl.
|
| Class and Description |
|---|
| BindLocation
This interface is used to track the source of configuration bindings.
|
| ClassHierarchy
ClassHierarchy objects store information about the interfaces
and implementations that are available in a particular runtime
environment.
|
| Configuration
Immutable, type-checked configuration data.
|
| ConfigurationBuilder
This class allows applications to register bindings with Tang.
|
| ExternalConstructor
This interface allows legacy classes to be injected by
ConfigurationBuilderImpl.
|
| Injector |
| JavaClassHierarchy |
| JavaConfigurationBuilder
Convenience methods that extend the ConfigurationBuilder but assume that
the underlying ClassHierarchy delegates to the default Java classloader.
|
| Tang
The root factory interface for Tang.
|
| Class and Description |
|---|
| ClassHierarchy
ClassHierarchy objects store information about the interfaces
and implementations that are available in a particular runtime
environment.
|
| ClassHierarchySerializer
A base interface for ClassHierarchy serializers.
|
| Class and Description |
|---|
| Aspect
A simple interface that allows external code to interpose on Tang object
injections.
|
| ClassHierarchy
ClassHierarchy objects store information about the interfaces
and implementations that are available in a particular runtime
environment.
|
| Configuration
Immutable, type-checked configuration data.
|
| ConfigurationBuilder
This class allows applications to register bindings with Tang.
|
| ExternalConstructor
This interface allows legacy classes to be injected by
ConfigurationBuilderImpl.
|
| Injector |
| JavaClassHierarchy |
| JavaConfigurationBuilder
Convenience methods that extend the ConfigurationBuilder but assume that
the underlying ClassHierarchy delegates to the default Java classloader.
|
| Class and Description |
|---|
| ClassHierarchy
ClassHierarchy objects store information about the interfaces
and implementations that are available in a particular runtime
environment.
|
| Class and Description |
|---|
| ExternalConstructor
This interface allows legacy classes to be injected by
ConfigurationBuilderImpl.
|
| Class and Description |
|---|
| Configuration
Immutable, type-checked configuration data.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.