|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DataSink | This interface defines a sink for data, i.e. |
DataSource | This interface defines a source for data, i.e. |
Deletable | This interface defines something that can be deleted. |
Directory | This is an interface for a directory implementation. |
DirectoryView | A DirectoryView is a view of a directory that uses a
Filter to hide child entities that does
not pass the filter. |
EFile | This is an interface for a file implementation. |
Entity | This is the interface for a FileSystem entity, for instance an
EFile or a Directory . |
EntityAcceptingEntity<T extends EntityAcceptingEntityView<?>> | This interface is an abstraction of an entity that may accept child entities given the right conditions. |
EntityAcceptingEntityView<T extends EntityAcceptingEntityView<?>> | This interface defines an abstract view of an
EntityAcceptingEntity . |
EntityFilter | This interface is implemented by filters for entities. |
EntityHolder | The EntityHolder is an interface that defines an object that can be
used to retrieve entities by their names, such as a symbolic link or a
Directory . |
EntityListable | This interface defines the EntityListable.listEntities() method that list all
entities in an entity repository (commonly a Directory ). |
EntityRepository | This is a marriage between EntityHolder and EntityListable . |
EntityType | This is an interface for objects identifying different entity types. |
EntityValidityControlStrategy | This defines a strategy interface for how a file system validates that an entity has not disappeared from the underlying file system. |
EntityView | This interface defines an abstract view of an entity. |
FileSystem | This is the public (client-visible) interface for a file system implementation. |
FileSystemBuilder<T extends FileSystemBuilder<T>> | A file system builder encapsulates the logic for creating a
FileSystem . |
Named | This interface defines something that has a name, an entity, for instance. |
NamedReadableFile | This interface defines a named, readable file. |
RandomAccess | This is EntityFS' take on a random access file. |
RandomAccessCloseObserver | This interface is implemented by objects that want to be notified when an
open RandomAccess is closed. |
RandomlyAccessibleFile | This interface is implemented by objects that behave as files that can be
randomly accessed, EFile :s for instance. |
ReadableFile | This interface is implemented by objects that behave as readable files,
EFile :s for instance. |
ReadWritableFile | This is a combination of the ReadableFile , WritableFile and
RandomlyAccessibleFile interfaces. |
ViewCapable<T extends EntityView> | This interface is implemented by the entity and entity view types that are capable of creating filtered views of themselves. |
WritableFile | This interface is implemented by objects that behave as writable files,
EFile :s for instance. |
Class Summary | |
---|---|
AbstractAccessController | Abstract base class for AccessController implementations. |
DisabledAccessController | The DisabledAccessController is used to disable access controls
altogether in a file system. |
ETDirectory | This entity type identifies the directory entity type. |
ETFile | This entity type identifies the file entity type. |
Many of the EntityFS core interfaces.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |