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 > >