Hierarchy For Package org.cojen.dirmi
Class Hierarchy
- java.lang.Object
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- org.cojen.dirmi.RemoteException
- org.cojen.dirmi.ClosedException
- org.cojen.dirmi.DisposedException
- org.cojen.dirmi.DisconnectedException
- org.cojen.dirmi.NoSuchObjectException
- org.cojen.dirmi.UnimplementedException
- org.cojen.dirmi.ClosedException
- org.cojen.dirmi.RemoteException
- java.lang.RuntimeException
- java.lang.IllegalStateException
- org.cojen.dirmi.DataUnavailableException
- java.lang.IllegalStateException
- java.io.IOException
- java.lang.Exception
- java.lang.Throwable (implements java.io.Serializable)
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- java.nio.channels.Channel
- java.nio.channels.ReadableByteChannel
- java.nio.channels.ByteChannel (also extends java.nio.channels.WritableByteChannel)
- org.cojen.dirmi.Pipe (also extends java.io.Closeable, java.io.Flushable, org.cojen.dirmi.Link, java.io.ObjectInput, java.io.ObjectOutput)
- java.nio.channels.ByteChannel (also extends java.nio.channels.WritableByteChannel)
- java.nio.channels.WritableByteChannel
- java.nio.channels.ByteChannel (also extends java.nio.channels.ReadableByteChannel)
- org.cojen.dirmi.Pipe (also extends java.io.Closeable, java.io.Flushable, org.cojen.dirmi.Link, java.io.ObjectInput, java.io.ObjectOutput)
- java.nio.channels.ByteChannel (also extends java.nio.channels.ReadableByteChannel)
- java.nio.channels.ReadableByteChannel
- org.cojen.dirmi.Environment (also extends java.util.concurrent.Executor)
- org.cojen.dirmi.Pipe (also extends java.nio.channels.ByteChannel, java.io.Flushable, org.cojen.dirmi.Link, java.io.ObjectInput, java.io.ObjectOutput)
- org.cojen.dirmi.Session<R> (also extends java.util.concurrent.Executor, org.cojen.dirmi.Link)
- java.nio.channels.Channel
- java.io.ObjectInput (also extends java.io.DataInput)
- org.cojen.dirmi.Pipe (also extends java.nio.channels.ByteChannel, java.io.Closeable, java.io.Flushable, org.cojen.dirmi.Link, java.io.ObjectOutput)
- java.io.ObjectOutput (also extends java.io.DataOutput)
- org.cojen.dirmi.Pipe (also extends java.nio.channels.ByteChannel, java.io.Closeable, java.io.Flushable, org.cojen.dirmi.Link, java.io.ObjectInput)
- java.io.Closeable
- org.cojen.dirmi.ClassResolver
- org.cojen.dirmi.Connector
- java.io.DataInput
- java.io.ObjectInput (also extends java.lang.AutoCloseable)
- org.cojen.dirmi.Pipe (also extends java.nio.channels.ByteChannel, java.io.Closeable, java.io.Flushable, org.cojen.dirmi.Link, java.io.ObjectOutput)
- java.io.ObjectInput (also extends java.lang.AutoCloseable)
- java.io.DataOutput
- java.io.ObjectOutput (also extends java.lang.AutoCloseable)
- org.cojen.dirmi.Pipe (also extends java.nio.channels.ByteChannel, java.io.Closeable, java.io.Flushable, org.cojen.dirmi.Link, java.io.ObjectInput)
- java.io.ObjectOutput (also extends java.lang.AutoCloseable)
- java.util.concurrent.Executor
- org.cojen.dirmi.Environment (also extends java.io.Closeable)
- org.cojen.dirmi.Session<R> (also extends java.io.Closeable, org.cojen.dirmi.Link)
- java.io.Flushable
- org.cojen.dirmi.Pipe (also extends java.nio.channels.ByteChannel, java.io.Closeable, org.cojen.dirmi.Link, java.io.ObjectInput, java.io.ObjectOutput)
- org.cojen.dirmi.Link
- org.cojen.dirmi.Pipe (also extends java.nio.channels.ByteChannel, java.io.Closeable, java.io.Flushable, java.io.ObjectInput, java.io.ObjectOutput)
- org.cojen.dirmi.Session<R> (also extends java.io.Closeable, java.util.concurrent.Executor)
- org.cojen.dirmi.Pipe.Decoder<T>
- org.cojen.dirmi.Pipe.Encoder<T>
- org.cojen.dirmi.Remote
- org.cojen.dirmi.Serializer
- org.cojen.dirmi.SessionAware
Annotation Interface Hierarchy
- org.cojen.dirmi.AutoDispose (implements java.lang.annotation.Annotation)
- org.cojen.dirmi.Batched (implements java.lang.annotation.Annotation)
- org.cojen.dirmi.Data (implements java.lang.annotation.Annotation)
- org.cojen.dirmi.Disposer (implements java.lang.annotation.Annotation)
- org.cojen.dirmi.NoReply (implements java.lang.annotation.Annotation)
- org.cojen.dirmi.RemoteFailure (implements java.lang.annotation.Annotation)
- org.cojen.dirmi.Restorable (implements java.lang.annotation.Annotation)
- org.cojen.dirmi.Serialized (implements java.lang.annotation.Annotation)
- org.cojen.dirmi.Unbatched (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.cojen.dirmi.Session.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)