Package org.entityfs.util

Utility classes for the classes in org.entityfs.

See:
          Description

Class Summary
AbstractIteratorUtil This is an abstract base class for the iterator utility classes.
AggregatingEntityRepository This is an EntityRepository that aggregates the contents of several entity repositories.
ByteArrayReadableFile This is a read only ReadableFile implementation that is backed by a byte array.
ByteArrayWritableFile This is a write only WritableFile implementation that store everything that is written to a byte array.
CharSequenceReadableFile This is a read only ReadableFile that reads data from a CharSequence.
ClasspathNamedReadableFile This object can be used to treat a resource on the current classpath as a NamedReadableFile.
CompoundEntityHolder This EntityHolder combines several other EntityHolder:s.
Directories A utility class that contains static methods for working with Directory entities and DirectoryView:s.
Entities Entities contains static methods for working with Entity:s and EntityView:s.
EntityAcceptingEntities This contains static methods for working with EntityAcceptingEntity:s and EntityView:s.
EntityAndRelativeLocation<T extends EntityView> This immutable object contains an entity of some kind and its location relative to some directory.
EntityCopySpecification This class contains settings for a entity copy operation.
EntityFilters This is a utility class with static methods for working with Filter:s for EntityView:s.
EntityFilterToEntityAndRelativeLocationFilterAdapter This adapter can be used for filtering the entities in EntityAndRelativeLocation objects using entity filters.
EntityRenameSpecification This specification is used together with the Entities.rename(org.entityfs.EntityView, org.entityfs.EntityAcceptingEntityView, EntityRenameSpecification) .
EntityViews This utility class contains static methods for working with entity views.
FileReadableFile This is a ReadableFile that encapsulates a File.
Files This class contains static methods for working with EFile:s.
FileSystems A utility class that contains static methods for working with FileSystem:s.
FileWritableFile This is a WritableFile that encapsulates a File
FoundEntity This objects represents one found entity.
IteratorCopier The IteratorCopier takes a tree of entities returned from an iterator and copies them to another entity tree, possibly in another file system.
IteratorDeleter Delete the entities returned from an Iterator.
ManualEntityListable This is an EntityListable consisting of manually added entity views.
ManualNamedReadableFile This is a read only non-entity implementation of NamedReadableFile.
NamedReadableFileAdapter This adapter is used to give a ReadableFile a name, making it a NamedReadableFile.
UrlReadableFile This is a ReadableFile that encapsulates an URL.
 

Exception Summary
NotAChildException This exception is thrown by Directories.getChildRelativeLocation(org.entityfs.DirectoryView, org.entityfs.EntityView) when it is given a parent entity that is not in the path hierarchy of the child entity.
SeveralEntitiesMatchingException This exception is thrown by regular expression methods in Directories when there are several entities matching a regular expression.
 

Package org.entityfs.util Description

Utility classes for the classes in org.entityfs.

Since:
1.0
Author:
Karl Gustafsson