This project has retired. For details please refer to its Attic page.
Apache REEF: Class Hierarchy
Apache REEF  0.15.0
Retainable Evaluator Execution Framework
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 COrg.Apache.REEF.Wake.RX.AbstractObserver< NamingGetAllRequest >
 COrg.Apache.REEF.Wake.RX.AbstractObserver< NamingLookupRequest >
 COrg.Apache.REEF.Wake.RX.AbstractObserver< NamingRegisterRequest >
 COrg.Apache.REEF.Wake.RX.AbstractObserver< NamingUnregisterRequest >
 CAttribute
 CDictionary
 CException
 CFileNotFoundException
 CProtoBufIExtensible
 CHashSet
 COrg.Apache.REEF.Network.Group.Operators.IBroadcastReceiver< MapInputWithControlMessage< TMapInput > >
 COrg.Apache.REEF.Network.Group.Operators.IBroadcastSender< MapInputWithControlMessage< TMapInput > >
 COrg.Apache.REEF.Wake.Remote.ICodec< byte[]>
 COrg.Apache.REEF.Wake.Remote.ICodec< ControlMessage >
 COrg.Apache.REEF.Wake.Remote.ICodec< EvaluatorHeartbeatProto >
 COrg.Apache.REEF.Wake.Remote.ICodec< int >
 COrg.Apache.REEF.Wake.Remote.ICodec< NamingLookupRequest >
 COrg.Apache.REEF.Wake.Remote.ICodec< NamingLookupResponse >
 COrg.Apache.REEF.Wake.Remote.ICodec< NamingRegisterRequest >
 COrg.Apache.REEF.Wake.Remote.ICodec< NamingRegisterResponse >
 COrg.Apache.REEF.Wake.Remote.ICodec< NamingUnregisterRequest >
 CICodec< NsMessage< T >>
 COrg.Apache.REEF.Wake.Remote.ICodec< Org.Apache.REEF.Network.NetworkService.NsMessage< T > >
 COrg.Apache.REEF.Wake.Remote.ICodec< Org.Apache.REEF.Wake.Remote.IRemoteEvent< T > >
 CICodec< PipelineMessage< T >>
 COrg.Apache.REEF.Wake.Remote.ICodec< REEFMessage >
 COrg.Apache.REEF.Wake.Remote.ICodec< string >
 CICollection
 CICollection< KeyValuePair< K, V >>
 CIComparable
 CIDecoder< IRemoteEvent< T >>
 CIDisposable
 CIEncoder< IRemoteEvent< T >>
 CIEnumerable
 COrg.Apache.REEF.Wake.IEventHandler< Org.Apache.REEF.Wake.Impl.PeriodicEvent >
 COrg.Apache.REEF.IMRU.API.IIMRUResultHandler< TResult >
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< ContextManager >
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< EvaluatorRuntime >
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< IDriverConnection >
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< IObserver< ICloseEvent > >
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< IObserver< ISuspendEvent > >
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< ISet< IObserver< IdleClock > > >
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< ISet< IObserver< RuntimeStart > > >
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< ISet< IObserver< RuntimeStop > > >
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< ISet< IObserver< StartTime > > >
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< ISet< IObserver< StopTime > > >
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< T >
 COrg.Apache.REEF.IO.PartitionedData.IInputPartition< Stream >
 COrg.Apache.REEF.IMRU.API.IMapFunction< TMapInput, TMapOutput >
 COrg.Apache.REEF.Network.NetworkService.INetworkService< GeneralGroupCommunicationMessage >
 CINotifyCompletion
 CInvalidOperationException
 CIObserver
 COrg.Apache.REEF.Network.Group.Task.IOperatorTopology< PipelineMessage< T > >
 COrg.Apache.REEF.Network.Group.Pipelining.IPipelineDataConverter< TMapInput >
 CIReadOnlyCollection
 CIReduceFunction< PipelineMessage< T >>
 COrg.Apache.REEF.Network.Group.Operators.IReduceFunction< TMapOutput >
 COrg.Apache.REEF.Network.Group.Operators.IReduceReceiver< TMapOutput >
 COrg.Apache.REEF.Network.Group.Operators.IReduceSender< TMapOutput >
 COrg.Apache.REEF.Wake.Remote.IRemoteManager< Org.Apache.REEF.Network.NetworkService.NsMessage< T > >
 COrg.Apache.REEF.Wake.Remote.IRemoteManager< REEFMessage >
 CIRetryPolicy
 CISet
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< double >
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< double[]>
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< float >
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< float[]>
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< int >
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< int[]>
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< Org.Apache.REEF.Wake.Remote.IRemoteEvent< T > >
 CIStreamingCodec< PipelineMessage< T >>
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< string >
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< TMapInput >
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< TMapOutput >
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< TResult >
 COrg.Apache.REEF.Wake.RX.ISubject< T, T >
 COrg.Apache.REEF.Tang.Types.ITraversable< InjectionPlan >
 COrg.Apache.REEF.Tang.Types.ITraversable< INode >
 COrg.Apache.REEF.IMRU.API.IUpdateFunction< TMapInput, TMapOutput, TResult >
 CAvroPublicMemberContractResolver
 COrg.Apache.REEF.Tang.Util.MonotonicHashMap< object, FieldInfo >
 COrg.Apache.REEF.Tang.Util.MonotonicHashMap< object, IList< string > >
 COrg.Apache.REEF.Tang.Util.MonotonicHashMap< object, IList< Type > >
 COrg.Apache.REEF.Tang.Util.MonotonicHashMap< object, string >
 COrg.Apache.REEF.Tang.Util.MonotonicHashMap< object, Type >
 COrg.Apache.REEF.Tang.Util.MonotonicHashMap< Type, object >
 COrg.Apache.REEF.Tang.Util.MonotonicHashMap< Type, string >
 COrg.Apache.REEF.Tang.Util.MonotonicHashSet< FieldInfo >
 COrg.Apache.REEF.Tang.Util.MonotonicHashSet< object >
 COrg.Apache.REEF.Tang.Util.MonotonicMultiHashMap< object, string >
 COrg.Apache.REEF.Tang.Util.MonotonicMultiHashMap< object, Type >
 COrg.Apache.REEF.Tang.Util.MonotonicMultiMap< INamedParameterNode, object >
 COrg.Apache.REEF.Tang.Util.MonotonicSet< IClassNode >
 COrg.Apache.REEF.Tang.Util.MonotonicTreeMap< string, ConstructorInfo >
 COrg.Apache.REEF.Tang.Util.MonotonicTreeMap< string, INamedParameterNode >
 COrg.Apache.REEF.Tang.Annotations.Name< bool >
 COrg.Apache.REEF.Tang.Annotations.Name< double >
 CName< ICodec< Type >>
 COrg.Apache.REEF.Tang.Annotations.Name< int >
 CName< IObserver< Exception >>
 CName< IObserver< ICloseEvent >>
 CName< IObserver< IDriverMessage >>
 CName< IObserver< ISuspendEvent >>
 CName< ISet< IConfigurationProvider >>
 CName< ISet< IContextMessageHandler >>
 CName< ISet< IContextMessageSource >>
 CName< ISet< IHttpHandler >>
 CName< ISet< IObserver< IActiveContext >>>
 CName< ISet< IObserver< IAllocatedEvaluator >>>
 CName< ISet< IObserver< IClosedContext >>>
 CName< ISet< IObserver< ICompletedEvaluator >>>
 CName< ISet< IObserver< ICompletedTask >>>
 CName< ISet< IObserver< IContextMessage >>>
 CName< ISet< IObserver< IContextStart >>>
 CName< ISet< IObserver< IContextStop >>>
 CName< ISet< IObserver< IdleClock >>>
 CName< ISet< IObserver< IDriverRestartCompleted >>>
 CName< ISet< IObserver< IDriverRestarted >>>
 CName< ISet< IObserver< IDriverStarted >>>
 CName< ISet< IObserver< IEvaluatorRequestor >>>
 CName< ISet< IObserver< IFailedContext >>>
 CName< ISet< IObserver< IFailedEvaluator >>>
 CName< ISet< IObserver< IFailedTask >>>
 CName< ISet< IObserver< IRunningTask >>>
 CName< ISet< IObserver< ISuspendedTask >>>
 CName< ISet< IObserver< ITaskMessage >>>
 CName< ISet< IObserver< ITaskStart >>>
 CName< ISet< IObserver< ITaskStop >>>
 CName< ISet< IObserver< RuntimeStart >>>
 CName< ISet< IObserver< RuntimeStop >>>
 CName< ISet< IObserver< StartTime >>>
 CName< ISet< IObserver< StopTime >>>
 CName< ISet< IPerMapperConfigGenerator >>
 CName< ISet< ITaskMessageSource >>
 CName< ISet< object >>
 CName< ISet< string >>
 CName< ISet< TraceListener >>
 COrg.Apache.REEF.Tang.Annotations.Name< SecureString >
 COrg.Apache.REEF.Tang.Annotations.Name< string >
 COrg.Apache.REEF.Utilities.Optional< byte[]>
 COrg.Apache.REEF.Utilities.Optional< ContextRuntime >
 COrg.Apache.REEF.Utilities.Optional< Exception >
 COrg.Apache.REEF.Utilities.Optional< IDriverConnectionMessageHandler >
 COrg.Apache.REEF.Utilities.Optional< IDriverMessageHandler >
 COrg.Apache.REEF.Utilities.Optional< ISet< ITaskMessageSource > >
 COrg.Apache.REEF.Utilities.Optional< ISet< string > >
 COrg.Apache.REEF.Utilities.Optional< ITaskStart >
 COrg.Apache.REEF.Utilities.Optional< ITaskStop >
 COrg.Apache.REEF.Utilities.Optional< string >
 COrg.Apache.REEF.Utilities.Optional< TaskRuntime >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IAzureBlobRetryPolicy >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IDriverConnection >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IDriverReconnConfigProvider >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IHttpHandler >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< IActiveContext > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< IAllocatedEvaluator > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< IClosedContext > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< ICloseEvent > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< ICompletedEvaluator > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< ICompletedTask > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< IContextMessage > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< IContextStart > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< IContextStop > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< IFailedContext > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< IFailedEvaluator > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< IFailedTask > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< IRunningTask > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< ISuspendedTask > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< ISuspendEvent > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< ITaskMessage > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< ITaskStart > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< ITaskStop > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< Org.Apache.REEF.Driver.IDriverRestartCompleted > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IObserver< Org.Apache.REEF.Driver.IDriverRestarted > >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< IYarnRestClientCredential >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< Org.Apache.REEF.Common.Context.IContextMessageHandler >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< Org.Apache.REEF.Common.Context.IContextMessageSource >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< Org.Apache.REEF.Common.Tasks.IDriverConnectionMessageHandler >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< Org.Apache.REEF.Common.Tasks.IDriverMessageHandler >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< Org.Apache.REEF.Common.Tasks.ITaskMessageSource >
 COrg.Apache.REEF.Tang.Formats.OptionalImpl< Org.Apache.REEF.Driver.IProgressProvider >
 COrg.Apache.REEF.Tang.Formats.OptionalParameter< bool >
 COrg.Apache.REEF.Tang.Formats.OptionalParameter< int >
 COrg.Apache.REEF.Tang.Formats.OptionalParameter< object >
 COrg.Apache.REEF.Tang.Formats.OptionalParameter< SecureString >
 COrg.Apache.REEF.Tang.Formats.OptionalParameter< string >
 COrg.Apache.REEF.Tang.Formats.OptionalParameter< TraceListener >
 COrg.Apache.REEF.Client.API.AppParametersThe parameters for a REEF application, used to specify application parameters for each REEF application
 COrg.Apache.REEF.Client.API.AppParametersBuilderA builder for AppParameters
 COrg.Apache.REEF.Client.API.ClientFactoryInstantiates the client based on IConfiguration for the chosen runtime
 COrg.Apache.REEF.Client.API.IREEFClientInterface for job submission on a REEF cluster
 COrg.Apache.REEF.Client.API.JobParametersThe parameters for a REEF job, used to specify job parameters on each REEF submission
 COrg.Apache.REEF.Client.API.JobParametersBuilderA builder for JobParameters
 COrg.Apache.REEF.Client.API.JobRequestDescribes parameters for a single job submission
 COrg.Apache.REEF.Client.API.JobRequestBuilder
 COrg.Apache.REEF.Client.Avro.AvroAppSubmissionParametersUsed to serialize and deserialize Avro record org.apache.reef.reef.bridge.client.avro.AvroAppSubmissionParameters
 COrg.Apache.REEF.Client.Avro.AvroJobSubmissionParametersUsed to serialize and deserialize Avro record org.apache.reef.reef.bridge.client.avro.AvroJobSubmissionParameters
 COrg.Apache.REEF.Client.Avro.Local.AvroLocalAppSubmissionParametersUsed to serialize and deserialize Avro record org.apache.reef.reef.bridge.client.avro.AvroLocalAppSubmissionParameters
 COrg.Apache.REEF.Client.Avro.Local.AvroLocalJobSubmissionParametersUsed to serialize and deserialize Avro record org.apache.reef.reef.bridge.client.avro.AvroLocalJobSubmissionParameters
 COrg.Apache.REEF.Client.Avro.YARN.AvroYarnAppSubmissionParametersUsed to serialize and deserialize Avro record org.apache.reef.reef.bridge.client.avro.AvroYarnAppSubmissionParameters
 COrg.Apache.REEF.Client.Avro.YARN.AvroYarnClusterJobSubmissionParametersUsed to serialize and deserialize Avro record org.apache.reef.reef.bridge.client.avro.AvroYarnClusterJobSubmissionParameters
 COrg.Apache.REEF.Client.Avro.YARN.AvroYarnJobSubmissionParametersUsed to serialize and deserialize Avro record org.apache.reef.reef.bridge.client.avro.AvroYarnJobSubmissionParameters
 COrg.Apache.REEF.Client.Common.IJobSubmissionResult
 COrg.Apache.REEF.Client.YARN.HDI.HDInsightCommandLineEnvironmentProvides YARN classpath for HDInsight environment
 COrg.Apache.REEF.Client.Yarn.IJobResourceUploader
 COrg.Apache.REEF.Client.Yarn.IJobSubmissionDirectoryProviderProvides path to job submission directory
 COrg.Apache.REEF.Client.Yarn.JobResource
 COrg.Apache.REEF.Client.Yarn.RestClient.IUrlProvider
 COrg.Apache.REEF.Client.YARN.RestClient.IYarnRestClientCredentialProvides the credentials to be used by the REST client to connect to YARN RM
 COrg.Apache.REEF.Common.Avro.AvroDriverInfoUsed to serialize and deserialize Avro record org.apache.reef.webserver.AvroDriverInfo
 COrg.Apache.REEF.Common.Avro.AvroFailedTaskUsed to serialize and deserialize Avro record org.apache.reef.javabridge.avro.AvroFailedTask
 COrg.Apache.REEF.Common.Avro.AvroHttpRequestUsed to serialize and deserialize Avro record org.apache.reef.webserver.AvroHttpRequest
 COrg.Apache.REEF.Common.Avro.AvroJsonSerializer< T >Wrapper class for serialize/deserialize Avro json
 COrg.Apache.REEF.Common.Avro.AvroReefServiceInfoUsed to serialize and deserialize Avro record org.apache.reef.webserver.AvroReefServiceInfo
 COrg.Apache.REEF.Common.Avro.HeaderEntryUsed to serialize and deserialize Avro record org.apache.reef.webserver.HeaderEntry
 COrg.Apache.REEF.Common.Catalog.Capabilities.ICapability
 COrg.Apache.REEF.Common.Catalog.INodeDescriptor
 COrg.Apache.REEF.Common.Catalog.IResourceCatalog
 COrg.Apache.REEF.Common.Constants
 COrg.Apache.REEF.Common.Context.ContextConfigurationOptionsConfiguration parameters for ContextConfiguration module
 COrg.Apache.REEF.Common.Context.ContextMessage
 COrg.Apache.REEF.Common.Context.IContextMessageSourceImplement (and bind) this interface to send messages from a context as part of a heartbeat from Evaluator to Driver
 COrg.Apache.REEF.Common.Evaluator.DriverInformation
 COrg.Apache.REEF.Common.Evaluator.IDriverConnection
 COrg.Apache.REEF.Common.Events.IContextStart
 COrg.Apache.REEF.Common.Events.IContextStop
 COrg.Apache.REEF.Common.Files.REEFFileNamesContains all file system constants used by REEF
 COrg.Apache.REEF.Common.IContextAndTaskSubmittableBase interface for classes that support the simultaneous submission of both Context and Task configurations
 COrg.Apache.REEF.Common.IContextSubmittableBase interface for classes that support Context submission
 COrg.Apache.REEF.Common.Io.NameAssignmentTuple containing the string identifier and IPEndpoint
 COrg.Apache.REEF.Common.Io.NamingConfigurationOptions
 COrg.Apache.REEF.Common.ITaskSubmittableBase interface for classes that support Task submission
 COrg.Apache.REEF.Common.Jar.ResourceHelperHelps with retrieval of embedded resources
 COrg.Apache.REEF.Common.Runtime.MachineStatus
 COrg.Apache.REEF.Common.Tasks.Events.ICloseEvent
 COrg.Apache.REEF.Common.Tasks.Events.IDriverMessage
 COrg.Apache.REEF.Common.Tasks.Events.ISuspendEventAn event from the driver signaling that a task should be suspended
 COrg.Apache.REEF.Common.Tasks.Events.ITaskStart
 COrg.Apache.REEF.Common.Tasks.Events.ITaskStop
 COrg.Apache.REEF.Common.Tasks.IDriverConnectionMessageThe message triggered on a change of status in heartbeat to Driver
 COrg.Apache.REEF.Common.Tasks.IDriverMessageHandler
 COrg.Apache.REEF.Common.Tasks.ITaskMessageSource
 COrg.Apache.REEF.Common.Tasks.TaskConfigurationOptions
 COrg.Apache.REEF.Driver.Bridge.Avro.DefinedRuntimesUsed to serialize and deserialize Avro record org.apache.reef.javabridge.avro.DefinedRuntimes
 COrg.Apache.REEF.Driver.Bridge.BridgeHandlerManagerA class that holds all .NET handles for Java InterOp calls
 COrg.Apache.REEF.Driver.Bridge.BridgeLoggerA wrapper around the general Logger class used specifically for logging in CPP bridge code
 COrg.Apache.REEF.Driver.Bridge.Clr2java.IClr2Java
 COrg.Apache.REEF.Driver.Bridge.Clr2java.IClr2JavaTaskMessageAn message sent from a Task to a Driver
 COrg.Apache.REEF.Driver.Bridge.Clr2java.IDriverRestartCompletedClr2Java
 COrg.Apache.REEF.Driver.Bridge.Clr2java.IFailedEvaluatorClr2Java
 COrg.Apache.REEF.Driver.Bridge.ClrClientHelper
 COrg.Apache.REEF.Driver.Bridge.ClrHandlerHelper
 COrg.Apache.REEF.Driver.Bridge.ClrSystemHandlerWrapper
 COrg.Apache.REEF.Driver.Bridge.CommandLineArguments
 COrg.Apache.REEF.Driver.Bridge.CustomTraceLevel
 COrg.Apache.REEF.Driver.Bridge.CustomTraceListeners
 COrg.Apache.REEF.Driver.Bridge.DriverBridgeConfigurationOptionsHosts all named parameters for Drivers, including bridge handlers
 COrg.Apache.REEF.Driver.Bridge.HttpServerPort
 COrg.Apache.REEF.Driver.Bridge.IHttpHandler
 COrg.Apache.REEF.Driver.Bridge.IHttpMessage
 COrg.Apache.REEF.Driver.Bridge.ILogger
 COrg.Apache.REEF.Driver.Bridge.ReefHttpRequest
 COrg.Apache.REEF.Driver.Bridge.ReefHttpResponse
 COrg.Apache.REEF.Driver.Constants
 COrg.Apache.REEF.Driver.DriverConfigGenerator
 COrg.Apache.REEF.Driver.DriverConfigurationSettings
 COrg.Apache.REEF.Driver.Evaluator.EvaluatorRequestBuilder
 COrg.Apache.REEF.Driver.Evaluator.IEvaluatorDescriptorMetadata about an Evaluator
 COrg.Apache.REEF.Driver.Evaluator.IEvaluatorRequestA request for an Evaluator allocation
 COrg.Apache.REEF.Driver.Evaluator.IEvaluatorRequestorInterface through which Evaluators can be requested
 COrg.Apache.REEF.Driver.IDriverempty driver interface to facilitate referencing driver dll
 COrg.Apache.REEF.Driver.IDriverRestartCompletedEvent fired on Driver restart completed
 COrg.Apache.REEF.Driver.IDriverStartedEvent fired when the Driver started
 COrg.Apache.REEF.Driver.IProgressProviderProvides the progress of the job to the Resource Manager
 COrg.Apache.REEF.Driver.Task.ITaskMessageDriver-side representation of a message sent from a Task to the Driver
 COrg.Apache.REEF.Evaluator.Evaluator
 COrg.Apache.REEF.IMRU.API.IIMRUClient
 COrg.Apache.REEF.IMRU.API.IMapFunction< in in TMapInput, out out TMapOutput >Interface to be implemented by Map functions in IMRU
 COrg.Apache.REEF.IMRU.API.IMRUJobDefinitionDescribes an IMRU Job
 COrg.Apache.REEF.IMRU.API.IMRUJobDefinitionBuilderUse this class to create an IMRU Job Definition
 COrg.Apache.REEF.IMRU.API.IPerMapperConfigGeneratorClass returning mapper specific configuration
 COrg.Apache.REEF.IMRU.API.IUpdateFunction< TMapInput, in in TMapOutput, TResult >The interface for the Update function of IMRU
 COrg.Apache.REEF.IMRU.API.UpdateResult< TMapInput, TResult >Represents the output of an IUpdateFunction
 COrg.Apache.REEF.IO.Files.FileSystemInfoFactoryA static factory class that creates an IFileSystemInfo object from a FileSystemInfo object
 COrg.Apache.REEF.IO.Files.IFileSystemInfoThis is meant only as a proxy interface for FileSystemInfo and has no relation to classes in Org.Apache.REEF.IO.FileSystem
 COrg.Apache.REEF.IO.FileSystem.FileStatusRepresents metadata about a file
 COrg.Apache.REEF.IO.FileSystem.IFileSystemA file system abstraction
 COrg.Apache.REEF.IO.PartitionedData.FileSystem.IFileDeSerializer< T >A interface for user to implement its deserializer
 COrg.Apache.REEF.IO.PartitionedData.IInputPartition< T >Evaluator-Side representation of a data set partition
 COrg.Apache.REEF.IO.PartitionedData.IPartitionDescriptorDriver-Side representation of a partition
 COrg.Apache.REEF.IO.TempFileCreation.ITempFileCreatorProvide interface to wrap temp file folder and temp file folder creation
 COrg.Apache.REEF.IO.TestClient.Assert
 COrg.Apache.REEF.IO.TestClient.HadoopFileSystemTest
 COrg.Apache.REEF.IO.TestClient.RunThis purpose of this test is to run tests in Yarn environment
 COrg.Apache.REEF.Network.Group.Config.GroupCommConfigurationOptions
 COrg.Apache.REEF.Network.Group.Driver.ICommunicationGroupDriverUsed to configure Group Communication operators in Reef driver
 COrg.Apache.REEF.Network.Group.Driver.IGroupCommDriverUsed to create Communication Groups for Group Communication Operators
 COrg.Apache.REEF.Network.Group.Driver.Impl.GeneralGroupCommunicationMessageMessages sent by MPI Operators
 COrg.Apache.REEF.Network.Group.Driver.Impl.TaskStarterHelper class to start Group Communication tasks
 COrg.Apache.REEF.Network.Group.Operators.IGroupCommOperator< T >An Group Communication Operator to be used in a Reef Task
 COrg.Apache.REEF.Network.Group.Operators.IOperatorSpecThe specification used to define Broadcast Operators
 COrg.Apache.REEF.Network.Group.Operators.IReduceFunction< T >The class used to aggregate messages sent by ReduceSenders
 COrg.Apache.REEF.Network.Group.Pipelining.IPipelineDataConverter< T >User specified class to convert the message to be communicated in to pipelining amenable data and vice-versa
 COrg.Apache.REEF.Network.Group.Pipelining.PipelineMessage< T >the message for pipelined communication
 COrg.Apache.REEF.Network.Group.Task.ICommunicationGroupClientUsed by Tasks to fetch Group Communication Operators in the group configured by the driver
 COrg.Apache.REEF.Network.Group.Task.IOperatorTopology< T >Contains the Operator's topology graph
 COrg.Apache.REEF.Network.Group.Topology.ITopology< T >Represents a topology graph for IGroupCommOperators
 COrg.Apache.REEF.Network.Naming.Contracts.AvroNamingAssignmentUsed to serialize and deserialize Avro record Org.Apache.REEF.Network.Naming.Contracts.AvroNamingAssignment
 COrg.Apache.REEF.Network.Naming.Contracts.AvroNamingLookupRequestUsed to serialize and deserialize Avro record Org.Apache.REEF.Network.Naming.Contracts.AvroNamingLookupRequest
 COrg.Apache.REEF.Network.Naming.Contracts.AvroNamingLookupResponseUsed to serialize and deserialize Avro record Org.Apache.REEF.Network.Naming.Contracts.AvroNamingLookupResponse
 COrg.Apache.REEF.Network.Naming.Contracts.AvroNamingRegisterRequestUsed to serialize and deserialize Avro record Org.Apache.REEF.Network.Naming.Contracts.AvroNamingRegisterRequest
 COrg.Apache.REEF.Network.Naming.Contracts.AvroNamingUnRegisterRequestUsed to serialize and deserialize Avro record Org.Apache.REEF.Network.Naming.Contracts.AvroNamingUnRegisterRequest
 COrg.Apache.REEF.Network.Naming.Parameters.NameCacheConfiguration
 COrg.Apache.REEF.Network.NetworkService.Codec.NsMessageProto
 COrg.Apache.REEF.Network.NetworkService.NetworkServiceOptions
 COrg.Apache.REEF.Network.NetworkService.NsMessage< T >Message sent between NetworkServices
 COrg.Apache.REEF.Network.Utilities.BlockingCollectionExtensions
 COrg.Apache.REEF.Tang.Annotations.Name< T >Base class for named parameters
 COrg.Apache.REEF.Tang.Formats.AvroConfigurationDataContract.AvroConfiguration
 COrg.Apache.REEF.Tang.Formats.AvroConfigurationDataContract.ConfigurationEntry
 COrg.Apache.REEF.Tang.Formats.ConfigurationFile
 COrg.Apache.REEF.Tang.Formats.ConfigurationModuleAllows applications to bundle sets of configuration options together into discrete packages
 COrg.Apache.REEF.Tang.Formats.ConfigurationModuleBuilder
 COrg.Apache.REEF.Tang.Formats.IConfigurationSerializer
 COrg.Apache.REEF.Tang.Formats.IImpl< T >
 COrg.Apache.REEF.Tang.Formats.IParam< T >
 COrg.Apache.REEF.Tang.Formats.Provides< T >
 COrg.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNodeUsed to serialize and deserialize Avro record org.apache.reef.tang.implementation.avro.AvroClassNode
 COrg.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroConstructorArgUsed to serialize and deserialize Avro record org.apache.reef.tang.implementation.avro.AvroConstructorArg
 COrg.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroConstructorDefUsed to serialize and deserialize Avro record org.apache.reef.tang.implementation.avro.AvroConstructorDef
 COrg.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroNamedParameterNodeUsed to serialize and deserialize Avro record org.apache.reef.tang.implementation.avro.AvroNamedParameterNode
 COrg.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroNodeUsed to serialize and deserialize Avro record org.apache.reef.tang.implementation.avro.AvroNode
 COrg.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroPackageNodeUsed to serialize and deserialize Avro record org.apache.reef.tang.implementation.avro.AvroPackageNode
 COrg.Apache.REEF.Tang.Implementations.Configuration.Configurations
 COrg.Apache.REEF.Tang.Implementations.InjectionPlan.IInjectionFuture< out out T >
 COrg.Apache.REEF.Tang.Implementations.Tang.TangFactory
 COrg.Apache.REEF.Tang.Interface.Aspect
 COrg.Apache.REEF.Tang.Interface.IClassHierarchy
 COrg.Apache.REEF.Tang.Interface.IClassHierarchySerializer
 COrg.Apache.REEF.Tang.Interface.IConfiguration
 COrg.Apache.REEF.Tang.Interface.IConfigurationBuilder
 COrg.Apache.REEF.Tang.Interface.IConfigurationProviderProvides configurations
 COrg.Apache.REEF.Tang.Interface.IExternalConstructor< out out T >
 COrg.Apache.REEF.Tang.Interface.IInjector
 COrg.Apache.REEF.Tang.Interface.ITang
 COrg.Apache.REEF.Tang.Tools.ClassHierarchyBuilder
 COrg.Apache.REEF.Tang.Types.IConstructorArg
 COrg.Apache.REEF.Tang.Types.ITraversable< T >
 COrg.Apache.REEF.Tang.Util.AssemblyLoader
 COrg.Apache.REEF.Tang.Util.GenericType< T >
 COrg.Apache.REEF.Tang.Util.ReflectionUtilities
 COrg.Apache.REEF.Utilities.AsyncUtils.LoggingHelperLogging helpers for TPL
 COrg.Apache.REEF.Utilities.AsyncUtils.VoidResultA type used to indicate that no meaningful value is returned
 COrg.Apache.REEF.Utilities.AvroUtils
 COrg.Apache.REEF.Utilities.ByteUtilities
 COrg.Apache.REEF.Utilities.Diagnostics.Exceptions
 COrg.Apache.REEF.Utilities.IIdentifiableDenotes an object that has a string identifier
 COrg.Apache.REEF.Utilities.IMessageA message from a REEF component
 COrg.Apache.REEF.Utilities.Logging.Logger
 COrg.Apache.REEF.Utilities.NetUtilities
 COrg.Apache.REEF.Utilities.Optional< T >A convenience class that indicates whether a variable is set or not
 COrg.Apache.REEF.Utilities.ValidationUtilities
 COrg.Apache.REEF.Wake.Examples.P2p.IEventSource< T >The pull side of the interface: Clients implement this and register it with the PullToPush class
 COrg.Apache.REEF.Wake.IEventHandler< T >Handler to process an event
 COrg.Apache.REEF.Wake.IIdentifierIdentifier class for REEF
 COrg.Apache.REEF.Wake.IIdentifierFactory
 COrg.Apache.REEF.Wake.Impl.PeriodicEventPeriodic event for timers
 COrg.Apache.REEF.Wake.IObserverFactory
 COrg.Apache.REEF.Wake.Remote.IConnectionRetryHandlerInterface for the retry logic to connect to remote endpoint
 COrg.Apache.REEF.Wake.Remote.IDataReaderInterface for reading standard primitives
 COrg.Apache.REEF.Wake.Remote.IDataWriterInterface for writing standard primitives
 COrg.Apache.REEF.Wake.Remote.IDecoder< T >Interface for serialization routines that translate back and forth between byte arrays with low latency
 COrg.Apache.REEF.Wake.Remote.IEncoder< T >Interface for serialization routines that translate back and forth between byte arrays with low latency
 COrg.Apache.REEF.Wake.Remote.ILocalAddressProviderProvides the local address
 COrg.Apache.REEF.Wake.Remote.Impl.ChannelPerforms low level network IO operations between hosts
 COrg.Apache.REEF.Wake.Remote.Impl.RemoteEventEndPoint< T >
 COrg.Apache.REEF.Wake.Remote.Impl.StreamingRemoteManagerFactoryStreamingRemoteManagerFactory for StreamingRemoteManager
 COrg.Apache.REEF.Wake.Remote.Impl.TransportEvent< T >
 COrg.Apache.REEF.Wake.Remote.IRemoteEvent< T >
 COrg.Apache.REEF.Wake.Remote.IRemoteManagerFactoryCreates new instances of IRemoteManager
 COrg.Apache.REEF.Wake.Remote.IRemoteMessage< T >Message received from a remote handler
 COrg.Apache.REEF.Wake.Remote.ISubscriptionManager
 COrg.Apache.REEF.Wake.Remote.ITcpClientConnectionFactoryProvides TcpClient for the remote endpoint
 COrg.Apache.REEF.Wake.Remote.RemoteConfiguration
 COrg.Apache.REEF.Wake.RX.IStaticObservable
 COrg.Apache.REEF.Wake.StreamingCodec.IStreamingCodec< T >Codec Interface that external users should implement to directly write to the stream
 COrg.Apache.REEF.Wake.Time.Runtime.ITimer
 COrg.Apache.REEF.Wake.Util.Actionable
 COrg.Apache.REEF.Wake.Util.IStartable
 COrg.Apache.REEF.Wake.Util.ITaskService
 COrg.Apache.REEF.Wake.Util.NetworkUtils
 COrg.Apache.REEF.Wake.Util.SerializationHelper
 COrg.Apache.REEF.Wake.Util.TaskExtensions
 COrg.Apache.REEF.Wake.Util.TimeHelper
 COrg.Apache.REEF.Utilities.Collections.PriorityQueue< Org.Apache.REEF.Wake.Time.Time >
 COrg.Apache.REEF.Wake.RX.Impl.PubSubSubject< Org.Apache.REEF.Wake.Time.Time >
 COrg.Apache.REEF.Tang.Formats.RequiredImpl< ICodec< T > >
 COrg.Apache.REEF.Tang.Formats.RequiredImpl< IObserver< Org.Apache.REEF.Driver.IDriverStarted > >
 COrg.Apache.REEF.Tang.Formats.RequiredImpl< IPipelineDataConverter< T > >
 COrg.Apache.REEF.Tang.Formats.RequiredImpl< IReduceFunction< T > >
 COrg.Apache.REEF.Tang.Formats.RequiredImpl< IReduceFunction< TMapOutput > >
 COrg.Apache.REEF.Tang.Formats.RequiredImpl< IStreamingCodec< T > >
 COrg.Apache.REEF.Tang.Formats.RequiredImpl< Org.Apache.REEF.Common.Tasks.ITask >
 COrg.Apache.REEF.Tang.Formats.RequiredImpl< Org.Apache.REEF.IMRU.API.IMapFunction< TMapInput, TMapOutput > >
 COrg.Apache.REEF.Tang.Formats.RequiredImpl< Org.Apache.REEF.IMRU.API.IPerMapperConfigGenerator >
 COrg.Apache.REEF.Tang.Formats.RequiredImpl< Org.Apache.REEF.IMRU.API.IUpdateFunction< TMapInput, TMapOutput, TResult > >
 COrg.Apache.REEF.Tang.Formats.RequiredParameter< int >
 COrg.Apache.REEF.Tang.Formats.RequiredParameter< string >
 CSortedDictionary
 CSortedSet
 CSystemException
 CTraceListener
 COrg.Apache.REEF.Wake.Remote.Impl.TransportClient< NamingEvent >
 COrg.Apache.REEF.Wake.Remote.Impl.TransportClient< Org.Apache.REEF.Wake.Remote.IRemoteEvent< T > >
 COrg.Apache.REEF.Wake.Remote.Impl.TransportServer< NamingEvent >
 COrg.Apache.REEF.Wake.Remote.Impl.TransportServer< Org.Apache.REEF.Wake.Remote.IRemoteEvent< T > >