A B C D E F G H I J K L M N O P R S T U V W X Z

A

AbsoluteLocation - Class in org.entityfs.el
Objects of this class describe absolute entity locations in a file system, i.e.
AbsoluteLocation(String) - Constructor for class org.entityfs.el.AbsoluteLocation
Create a new AbsoluteLocation instance.
AbstractAccessController - Class in org.entityfs
Abstract base class for AccessController implementations.
AbstractAccessController() - Constructor for class org.entityfs.AbstractAccessController
 
AbstractAccessControllerSubject - Class in org.entityfs.security
This abstract class can be used as a starting point for Subject implementations that use an AccessController.
AbstractAccessControllerSubject(AccessController) - Constructor for class org.entityfs.security.AbstractAccessControllerSubject
 
AbstractAccessControllerUidGidSubject - Class in org.entityfs.entityattrs
This abstract class can be used as the starting point for an implementation of an UidGidSubject that uses an AccessController.
AbstractAccessControllerUidGidSubject(AccessController, int, int) - Constructor for class org.entityfs.entityattrs.AbstractAccessControllerUidGidSubject
 
AbstractAccessControllerUidGidSubject(AccessController, int, int, Collection<Integer>) - Constructor for class org.entityfs.entityattrs.AbstractAccessControllerUidGidSubject
 
AbstractChildEntitiesEvent<T extends ChildEntitiesEvent<?>> - Class in org.entityfs.event
Abstract implementation of ChildEntitiesEvent.
AbstractChildEntitiesEvent(EntityView, Collection<? extends EntityView>) - Constructor for class org.entityfs.event.AbstractChildEntitiesEvent
 
AbstractChildEntitiesEvent(EntityView, EntityView) - Constructor for class org.entityfs.event.AbstractChildEntitiesEvent
 
AbstractChildEntityManager<T> - Class in org.entityfs.impl.impl
Abstract base class for ChildEntityManager implementations.
AbstractChildEntityManager(boolean) - Constructor for class org.entityfs.impl.impl.AbstractChildEntityManager
 
AbstractCommands - Class in org.entityfs.support.io
This is an abstract class that command class implementations can inherit.
AbstractCommands(LogAdapterHolder) - Constructor for class org.entityfs.support.io.AbstractCommands
Constructor.
AbstractConvenientFilter<T> - Class in org.entityfs.support.filter
This abstract base class implements all methods defined in ConvenientFilter.
AbstractConvenientFilter() - Constructor for class org.entityfs.support.filter.AbstractConvenientFilter
 
AbstractDirectoryDelegateProxy - Class in org.entityfs.impl
This is an abstract stub implementation of a directory delegate proxy.
AbstractDirectoryDelegateProxy(DirectoryDelegate) - Constructor for class org.entityfs.impl.AbstractDirectoryDelegateProxy
 
AbstractECMetadata - Class in org.entityfs.cap.metadata.impl
 
AbstractECMetadata(EntityImplementation) - Constructor for class org.entityfs.cap.metadata.impl.AbstractECMetadata
 
AbstractEntityAcceptingEntityImpl<T extends EntityAcceptingEntityView<?>> - Class in org.entityfs.impl.impl
 
AbstractEntityAcceptingEntityImpl(FileSystemImplementation, DirectoryImplementation, EntityDelegate, Object[]) - Constructor for class org.entityfs.impl.impl.AbstractEntityAcceptingEntityImpl
 
AbstractEntityAcceptingEntityView<T extends EntityAcceptingEntityView<?>> - Class in org.entityfs.impl.impl
 
AbstractEntityAcceptingEntityView(EntityAcceptingEntityViewImplementation<?>, Filter<? super EntityView>) - Constructor for class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
AbstractEntityAttributesEnablingFileSystemDelegate<T extends EntityAttributes> - Class in org.entityfs.cap.entityattrs.impl.metadata
 
AbstractEntityAttributesEnablingFileSystemDelegate(FileSystemDelegate, Class<T>, String, ChildEntityAttributeManagerFactory<T, ? extends ChildEntityAttributeManager<T>>, Map<EntityType, ObjectFactory<T>>, EntityAttributesPreparer<T>, boolean) - Constructor for class org.entityfs.cap.entityattrs.impl.metadata.AbstractEntityAttributesEnablingFileSystemDelegate
 
AbstractEntityCapability<T extends Entity> - Class in org.entityfs.cap
This may be used as a base class for entity capability implementations.
AbstractEntityCapability(T) - Constructor for class org.entityfs.cap.AbstractEntityCapability
 
AbstractEntityDelegateImpl - Class in org.entityfs.impl.impl
 
AbstractEntityDelegateImpl(EntityAdapter) - Constructor for class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
AbstractEntityDelegateProxy<T extends EntityDelegate,U extends EntityAdapter> - Class in org.entityfs.impl
This is an abstract stub implementation of an entity delegate proxy that forwards all method calls to the proxied delegate.
AbstractEntityDelegateProxy(T) - Constructor for class org.entityfs.impl.AbstractEntityDelegateProxy
 
AbstractEntityEvent<T extends EntityEvent<?>> - Class in org.entityfs.event
Abstract base class for EntityEvent implementations.
AbstractEntityEvent(EntityView) - Constructor for class org.entityfs.event.AbstractEntityEvent
 
AbstractEntityImpl - Class in org.entityfs.impl.impl
Abstract base class for entity implementations.
AbstractEntityImpl(FileSystemImplementation, DirectoryImplementation, EntityDelegate, Object[]) - Constructor for class org.entityfs.impl.impl.AbstractEntityImpl
 
AbstractEntityViewImpl - Class in org.entityfs.impl.impl
Base class for entity views...
AbstractEntityViewImpl(EntityViewImplementation) - Constructor for class org.entityfs.impl.impl.AbstractEntityViewImpl
 
AbstractFileDelegateProxy - Class in org.entityfs.impl
This is an abstract stub implementation of a file delegate proxy.
AbstractFileDelegateProxy(FileDelegate) - Constructor for class org.entityfs.impl.AbstractFileDelegateProxy
 
AbstractFileSystem - Class in org.entityfs.impl.impl
This is an abstract base class for FileSystem implementations.
AbstractFileSystem(String, SupportObjects, FileSystemDelegate) - Constructor for class org.entityfs.impl.impl.AbstractFileSystem
 
AbstractFileSystemAdapter - Class in org.entityfs.impl.impl.adapter
Abstract FileSystemAdapter base class that implementations may inherit.
AbstractFileSystemAdapter(LogAdapterHolder, int) - Constructor for class org.entityfs.impl.impl.adapter.AbstractFileSystemAdapter
 
AbstractFileSystemBuilder<T extends FileSystemBuilder<T>> - Class in org.entityfs.impl
This abstract base class can serve as the starting point for an FileSystemBuilder implementation.
AbstractFileSystemBuilder(LogAdapter, EntityValidityControlStrategy) - Constructor for class org.entityfs.impl.AbstractFileSystemBuilder
 
AbstractFileSystemBuilderImpl<T extends AbstractFileSystemBuilderImpl<T>> - Class in org.entityfs.impl.impl
Abstract base class for file system builder classes.
AbstractFileSystemBuilderImpl(LogAdapter, EntityValidityControlStrategy) - Constructor for class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
 
AbstractFileSystemDelegate - Class in org.entityfs.impl.impl
Abstract base class for FileSystemDelegate implementations.
AbstractFileSystemDelegate(FileSystemAdapter) - Constructor for class org.entityfs.impl.impl.AbstractFileSystemDelegate
 
AbstractFileSystemDelegateProxy - Class in org.entityfs.impl
This is an abstract stub implementation of a file system delegate proxy.
AbstractFileSystemDelegateProxy(FileSystemDelegate) - Constructor for class org.entityfs.impl.AbstractFileSystemDelegateProxy
 
AbstractFSFileSystemBuilder<T extends AbstractFSFileSystemBuilder<T>> - Class in org.entityfs.fs
Abstract base class for file-backed file system builders.
AbstractFSFileSystemBuilder() - Constructor for class org.entityfs.fs.AbstractFSFileSystemBuilder
 
AbstractIterator<T extends org.entityfs.util.itr.IteratorContext<U>,U> - Class in org.entityfs.util.itr
This is an abstract class that can be inherited by EntityView iterator implementations.
AbstractIterator(Filter<? super EntityView>, T) - Constructor for class org.entityfs.util.itr.AbstractIterator
 
AbstractIteratorUtil - Class in org.entityfs.util
This is an abstract base class for the iterator utility classes.
AbstractIteratorUtil(ErrorHandlingStrategy) - Constructor for class org.entityfs.util.AbstractIteratorUtil
 
AbstractLocation<T extends EntityLocation<?>> - Class in org.entityfs.el
Abstract base class with implementations of EntityLocation methods.
AbstractLocation() - Constructor for class org.entityfs.el.AbstractLocation
 
AbstractLockable - Class in org.entityfs.lock
This is an abstract base class that may be inherited by classes that want to implement ReadLockable and WriteLockable.
AbstractLockable(EntityLockAdapterFactory, LockAcquiringStrategy, Object[]) - Constructor for class org.entityfs.lock.AbstractLockable
 
AbstractLockAcquiringStrategy - Class in org.entityfs.lock.impl
Abstract base class for lock acquiring strategy classes.
AbstractLockAcquiringStrategy() - Constructor for class org.entityfs.lock.impl.AbstractLockAcquiringStrategy
 
AbstractLockCommand - Class in org.entityfs.lock.cmd
 
AbstractLockCommand(ReadWriteLockable) - Constructor for class org.entityfs.lock.cmd.AbstractLockCommand
 
AbstractLockingIterator - Class in org.entityfs.util.itr
An abstract base class for LockingIterator:s.
AbstractLockingIterator(boolean) - Constructor for class org.entityfs.util.itr.AbstractLockingIterator
 
AbstractNoLockingIterator - Class in org.entityfs.util.itr
An abstract base class for non-locking LockingIterator:s.
AbstractNoLockingIterator(EntityListable, boolean, Filter<? super EntityView>) - Constructor for class org.entityfs.util.itr.AbstractNoLockingIterator
 
AbstractOneChildEntityEvent<T extends OneChildEntityEvent<T>> - Class in org.entityfs.event
Abstract base class for event classes implementing OneChildEntityEvent.
AbstractOneChildEntityEvent(EntityView, EntityView) - Constructor for class org.entityfs.event.AbstractOneChildEntityEvent
 
AbstractOneChildEntityEvent(EntityView, Collection<? extends EntityView>) - Constructor for class org.entityfs.event.AbstractOneChildEntityEvent
 
AbstractOverwriteStrategy - Class in org.entityfs.ostrat
Abstract base class for OverwriteStrategy implementations.
AbstractOverwriteStrategy() - Constructor for class org.entityfs.ostrat.AbstractOverwriteStrategy
 
AbstractPessimisticLockingIterator - Class in org.entityfs.util.itr
An abstract base class for pessimistic locking iterators.
AbstractPessimisticLockingIterator(DirectoryView, boolean, boolean, Filter<? super EntityView>) - Constructor for class org.entityfs.util.itr.AbstractPessimisticLockingIterator
 
AbstractRamEntityAdapter - Class in org.entityfs.ram
This is an abstract base class for entity adapters in a RAM file system.
AbstractRamEntityAdapter(RamFileSystemAdapter, RamDirectoryAdapter, String) - Constructor for class org.entityfs.ram.AbstractRamEntityAdapter
 
AbstractReadableFile - Class in org.entityfs.util.base
This abstract class can be used as a starting point for ReadableFile implementations.
AbstractReadableFile() - Constructor for class org.entityfs.util.base.AbstractReadableFile
 
AbstractReadWritableFile - Class in org.entityfs.util.base
This class can be used as a starting point for ReadWritableFile implementations.
AbstractReadWritableFile() - Constructor for class org.entityfs.util.base.AbstractReadWritableFile
Create a ReadWritableFile object.
AbstractReadWritableFile(int) - Constructor for class org.entityfs.util.base.AbstractReadWritableFile
Create a ReadWritableFile object.
AbstractReadWriteLockableProxy<T extends ReadWriteLockable> - Class in org.entityfs.lock
This abstract class can be used as a starting point for implementing a proxy for a ReadWriteLockable class.
AbstractReadWriteLockableProxy(T) - Constructor for class org.entityfs.lock.AbstractReadWriteLockableProxy
 
AbstractROEntityAdapter<T extends FileSystemAdapter,U extends DirectoryAdapter> - Class in org.entityfs.impl.impl.adapter
 
AbstractROEntityAdapter(T, U, String) - Constructor for class org.entityfs.impl.impl.adapter.AbstractROEntityAdapter
 
AbstractRWEntityAdapter<T extends FileSystemAdapter,U extends DirectoryAdapter> - Class in org.entityfs.impl.impl.adapter
 
AbstractRWEntityAdapter(T, U, String) - Constructor for class org.entityfs.impl.impl.adapter.AbstractRWEntityAdapter
 
AbstractSymbolicLinkDelegateProxy - Class in org.entityfs.cap.symlink.impl
 
AbstractSymbolicLinkDelegateProxy(SymbolicLinkDelegate) - Constructor for class org.entityfs.cap.symlink.impl.AbstractSymbolicLinkDelegateProxy
 
AbstractWritableFile - Class in org.entityfs.util.base
This class can be used as a starting point for WritableFile implementations.
AbstractWritableFile() - Constructor for class org.entityfs.util.base.AbstractWritableFile
 
AbstractZipCreator<T extends AbstractZipCreator<?>> - Class in org.entityfs.util.zip
Abstract base class for creating Zip files.
AbstractZipCreator(Iterator<? extends ZipEntryInfo>, DirectoryView, String, ErrorHandlingStrategy) - Constructor for class org.entityfs.util.zip.AbstractZipCreator
Create an AbstractZipCreator that uses the supplied ErrorHandlingStrategy.
AccessController - Interface in org.entityfs.security
An AccessController is used by a file system if access controlling is enabled to verify that a Subject is authorized to get a Permission that it wants.
AccessDeniedException - Exception in org.entityfs.security
This exception is thrown when a calling thread's Subject is not authorized for the operation.
AccessDeniedException(Subject, Permission) - Constructor for exception org.entityfs.security.AccessDeniedException
Constructor.
AccessGranter - Interface in org.entityfs.util.security
This is the interface of an authorization class that can make decisions on whether a Subject is authorized for a particular Permission.
AccessGranterAccessController - Class in org.entityfs.util.security
A AccessController that uses an AccessGranter to check access.
AccessGranterAccessController(AccessGranter) - Constructor for class org.entityfs.util.security.AccessGranterAccessController
 
AdapterFactory - Interface in org.entityfs.impl.adapter
An AdapterFactory is an immutable file system-global object that is used mainly by directory entity implementations to create backend entity adapters of the right type.
add(String, T) - Method in interface org.entityfs.cap.entityattrs.impl.metadata.ChildEntityAttributeManager
Set a new attribute record for the entity.
add(String, T) - Method in class org.entityfs.cap.entityattrs.impl.metadata.DatabaseChildEntityAttributeManager
Set the attribute record for the entity
add(String, T) - Method in interface org.entityfs.impl.ChildEntityManager
Called when a child entity is added (created or moved into the directory).
add(String, T) - Method in class org.entityfs.impl.impl.ChildEntityManagerImpl
 
add(String, T) - Method in class org.entityfs.impl.impl.NonForgettingChildEntityManagerImpl
 
add(EntityView) - Method in class org.entityfs.util.ManualEntityListable
Add the entity to the listable.
addAll(Collection<? extends EntityView>) - Method in class org.entityfs.util.ManualEntityListable
Add a collection of entities to the listable.
addCapabilityProvider(CapabilityProvider) - Method in interface org.entityfs.FileSystemBuilder
Add a capability provider to the file system.
addCapabilityProvider(CapabilityProvider) - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Add a capability provider to the file system.
addCapabilityProviders(Collection<? extends CapabilityProvider>) - Method in interface org.entityfs.FileSystemBuilder
Add all capability providers in the collection.
addCapabilityProviders(Collection<? extends CapabilityProvider>) - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Add a collection of capability providers.
addChildEntity(String, EntityImplementation) - Method in interface org.entityfs.impl.DirectoryImplementation
Used to add a new entity to the directory when an entity is created.
addChildEntity(String, EntityImplementation) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
addChildNode(TreeNode<T>) - Method in class org.entityfs.support.util.TreeNode
Add one child node.
addChildNodes(Collection<? extends TreeNode<T>>) - Method in class org.entityfs.support.util.TreeNode
Add a collection of child nodes.
addCloseObserver(RandomAccessCloseObserver) - Method in interface org.entityfs.RandomAccess
Add an observer that is notified when this RandomAccess is closed.
addCloseObserver(RandomAccessCloseObserver) - Method in class org.entityfs.util.base.EmptyRandomAccess
 
addCloseObserver(RandomAccessCloseObserver) - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
addCloseObserver(RandomAccessCloseObserver) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
addCloseObserver(RandomAccessCloseObserver) - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
addCloseObserver(RandomAccessCloseObserver) - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
addCloseObserver(RandomAccessCloseObserver) - Method in class org.entityfs.util.io.RandomAccessAdapter
 
addCloseObserver(RandomAccessCloseObserver) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
addCloseObserver(RandomAccessCloseObserver) - Method in class org.entityfs.util.io.RangeRandomAccess
 
addCloseObserver(RandomAccessCloseObserver) - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
addExtraField(ZipEntry, byte[]) - Static method in class org.entityfs.util.zip.ZipEntryExtraFieldUtil
Add an extra field to a Zip entry.
addExtraInfo(ZipEntry, byte[]) - Static method in class org.entityfs.util.zip.ZipEntryInfoProviders
Add the provided extra information to the already existing extra information for the Zip entry.
addGroupMode(UnixEntityAccessModeFlag) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Add a UnixEntityAccessModeFlag in effect for users that do not own the entity but are members of its owning group.
addGroupModes(Set<UnixEntityAccessModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Add a set of UnixEntityAccessModeFlag:s in effect for users that do not own the entity but are members of its owning group.
addLock(LockCommand, EntityLock) - Method in class org.entityfs.lock.cmd.LockCollection
Add one (locked) lock for the supplied command.
addLock(TwoObjects<? extends LockCommand, ? extends EntityLock>) - Method in class org.entityfs.lock.cmd.LockCollection
Add one locked lock and the command that generated it.
addLocks(Collection<? extends TwoObjects<? extends LockCommand, ? extends EntityLock>>) - Method in class org.entityfs.lock.cmd.LockCollection
Add all the locks and commands in the supplied collection.
addModeFlag(UnixEntityModeFlag) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Add a UnixEntityModeFlag.
addModeFlags(Set<UnixEntityModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Add a set of UnixEntityModeFlag:s.
addObserver(EntityObserver) - Method in interface org.entityfs.event.Observable
Add an observer.
addObserver(EntityObserver) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
Add an observer.
addObserver(EntityObserver) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
addObserver(EntityObserver) - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
addObserver(EntityObserver) - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
Add an observer.
addOtherMode(UnixEntityAccessModeFlag) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Add a UnixEntityAccessModeFlag in effect for users that do not own the entity and that are not members of its owning group.
addOtherModes(Set<UnixEntityAccessModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Add a set of UnixEntityAccessModeFlag:s in effect for users that do not own the entity and that are not members of its owning group.
addProperties(ZipEntry, Object) - Method in class org.entityfs.util.zip.CompoundZipEntryInfoProvider
 
addProperties(ZipEntry, Object) - Method in class org.entityfs.util.zip.FilteringZipEntryInfoProvider
 
addProperties(ZipEntry) - Method in class org.entityfs.util.zip.ManualZipEntryInfo
Subclasses can override this method to add more properties to the ZipEntry object.
addProperties(ZipEntry, Object) - Method in interface org.entityfs.util.zip.ZipEntryInfoProvider
Add properties to the ZipEntry object based on the properties of the entity.
addProvider(ZipEntryInfoProvider) - Method in class org.entityfs.util.zip.CompoundZipEntryInfoProvider
Add one provider to the provider list.
addProviders(Collection<? extends ZipEntryInfoProvider>) - Method in class org.entityfs.util.zip.CompoundZipEntryInfoProvider
Add a collection of providers to the provider list.
addToAttributeSetterList(List<EntityAttributeSetter>, EntityAttributeSetter) - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
Add one EntityAttributeSetter to the list.
addToClasspath(EntityView) - Method in class org.entityfs.util.lang.EntityClassLoader
Add a directory or a Zip (or Jar) file to the classpath.
addUserMode(UnixEntityAccessModeFlag) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Add one UnixEntityAccessModeFlag in effect for the entity's owner.
addUserModes(Set<UnixEntityAccessModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Add a set of UnixEntityAccessModeFlag:s in effect for the entity's owner, and return a new object.
AggregatingEntityRepository - Class in org.entityfs.util
This is an EntityRepository that aggregates the contents of several entity repositories.
AggregatingEntityRepository(Collection<? extends EntityRepository>) - Constructor for class org.entityfs.util.AggregatingEntityRepository
Create a new object.
AggregatingIterator<T> - Class in org.entityfs.support.util
This is an iterator that returns elements from a collection of iterators.
AggregatingIterator(Collection<? extends Iterator<? extends T>>) - Constructor for class org.entityfs.support.util.AggregatingIterator
Create an iterator that aggregates the elements from the supplied iterators.
AggregatingIterator(Iterator<? extends T>...) - Constructor for class org.entityfs.support.util.AggregatingIterator
Create an iterator that aggregates the elements from the supplied iterators.
AggregatingIterator<T> - Class in org.entityfs.util.itr
Deprecated. Use the version in org.entityfs.support.util instead.
AggregatingIterator(Collection<? extends Iterator<? extends T>>) - Constructor for class org.entityfs.util.itr.AggregatingIterator
Deprecated.  
AggregatingIterator(Iterator<? extends T>...) - Constructor for class org.entityfs.util.itr.AggregatingIterator
Deprecated.  
and(Filter<? super T>) - Method in class org.entityfs.support.filter.AbstractConvenientFilter
 
and(Filter<? super T>) - Method in interface org.entityfs.support.filter.ConvenientFilter
Combines the two filters using the logical AND operation and returns the combined filter.
and(Filter<? super T>) - Method in class org.entityfs.support.filter.FalseFilter
 
and(Filter<? super T>) - Method in class org.entityfs.support.filter.TrueFilter
 
AndAccessGranter - Class in org.entityfs.util.security
This is an AccessGranter that permits access to an entity if all in a set of access granters do, implementing the logical operation AND.
AndAccessGranter(AccessGranter...) - Constructor for class org.entityfs.util.security.AndAccessGranter
Create an AND access granter with the given set of access granters.
AndFilter<T> - Class in org.entityfs.support.filter
This generic filter combines the results from a list of filters using logical AND.
AndFilter(Filter<? super T>...) - Constructor for class org.entityfs.support.filter.AndFilter
Create a new AND filter.
AndFilter(Collection<? extends Filter<? super T>>) - Constructor for class org.entityfs.support.filter.AndFilter
Create a new AND filter.
appendFromChannel(T, ReadableByteChannel) - Static method in class org.entityfs.util.Files
Append binary data read from the provided ReadableByteChannel to the file.
appendFromFile(T, ReadableFile) - Static method in class org.entityfs.util.Files
Append data from the source file to a file.
appendFromInputStream(T, InputStream) - Static method in class org.entityfs.util.Files
Append binary data read from the provided InputStream to the file.
appendFromReader(T, Reader, Charset) - Static method in class org.entityfs.util.Files
Append character data read from the provided Reader to the file.
appendFromReader(T, Reader) - Static method in class org.entityfs.util.Files
Append character data read from the provided Reader to the file.
appendText(T, CharSequence) - Static method in class org.entityfs.util.Files
Append text to a file.
appendText(T, CharSequence, Charset) - Static method in class org.entityfs.util.Files
Append text to a file using a specified character encoding.
ArrayFilter<T> - Interface in org.entityfs.support.lang
This filter is used for filtering and possibly modifying array values.
ArrayUtil - Class in org.entityfs.support.lang
This class contains static utility methods for working with arrays.
assertCanBeDeleted() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
assertCanBeDeleted(Collection<String>) - Method in interface org.entityfs.impl.adapter.DirectoryAdapter
Check if the directory can be deleted provided that all the childEntitiesToDelete entities were deleted first.
assertCanBeDeleted() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
Perform entity type-specific checks in addition to the checks in the delete method.
assertCanBeDeleted() - Method in class org.entityfs.impl.impl.adapter.AbstractROEntityAdapter
 
assertCanBeDeleted() - Method in class org.entityfs.impl.impl.DirectoryImpl
 
assertCanBeDeleted() - Method in class org.entityfs.impl.impl.FileImpl
 
assertCanBeDeleted(Collection<String>) - Method in class org.entityfs.ram.RamDirectoryAdapter
Override the inherited implementation and add the check to see if the directory is empty.
assertCanBeDeleted(Collection<String>) - Method in class org.entityfs.zip.ZipDirectoryAdapter
 
assertConnected() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
assertIsReadLocked() - Method in interface org.entityfs.impl.EntityImplementation
Entity methods call this to verify that the client has locked the entity for reading.
assertIsReadLocked() - Method in class org.entityfs.lock.AbstractLockable
Throw an exception if this lockable object is not read locked by the current thread.
assertIsValid() - Method in class org.entityfs.cap.AbstractEntityCapability
 
assertIsValid(Entity) - Method in interface org.entityfs.EntityValidityControlStrategy
Verify that the entity still exists in the underlying file system.
assertIsValid(Entity) - Method in class org.entityfs.impl.BackendCheckingValidityControlStrategy
 
assertIsWriteLocked() - Method in interface org.entityfs.impl.EntityImplementation
Entity methods call this to verify that the client has locked the entity for writing.
assertIsWriteLocked() - Method in class org.entityfs.lock.AbstractLockable
Throw an exception if this lockable object is not write locked by the current thread.
assertNoChildEntityWithName(String) - Method in interface org.entityfs.impl.DirectoryImplementation
Assert that an entity with the given name does not exist in the directory.
assertNoChildEntityWithName(String) - Method in class org.entityfs.impl.impl.DirectoryImpl
Assert that an entity with the given name does not exist in the directory.
assertNotClosed() - Method in class org.entityfs.util.io.RangeRandomAccess
This method throws an IllegalStateException if this random access object has been closed.
assertNotReadOnly() - Method in interface org.entityfs.impl.EntityImplementation
Entity methods call this to verify that the file system is not read only.
assertNotReadOnly() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
assertNotReadOnly() - Method in class org.entityfs.util.io.RangeRandomAccess
This method throws a ReadOnlyException if this random access is opened read only.
assertNotUnlocked() - Method in class org.entityfs.util.itr.AbstractLockingIterator
Verify that the client has not called AbstractLockingIterator.unlockAll().
assertOk() - Method in interface org.entityfs.impl.EntityImplementation
Entity methods call this to verify that the entity is ok.
assertOk() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
This should be called by every public method!
assertParentIsReadLocked() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
assertParentIsReadLocked() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
 
assertParentIsReadLocked() - Method in interface org.entityfs.impl.EntityImplementation
Entity methods call this to verify that the client has locked the entity's parent directory for reading.
assertParentIsReadLocked() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
assertParentIsWriteLocked() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
assertParentIsWriteLocked() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
 
assertParentIsWriteLocked() - Method in interface org.entityfs.impl.EntityImplementation
Entity methods call this to verify that the client has locked the entity's parent directory for writing.
assertParentIsWriteLocked() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
assertThisOrParentIsReadLocked() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
At4jZipFileSystemBuilder - Class in org.entityfs.at4jzip
This is a builder class for building read only Zip file-backed file systems, based on the Zip implementation from the At4J project.
At4jZipFileSystemBuilder() - Constructor for class org.entityfs.at4jzip.At4jZipFileSystemBuilder
Create a builder with default settings: LogAdapter: DefaultLogAdapter.DEFAULT_ADAPTER EntityValidityControlStrategy: null (no one else should have write access to the backend)
At4jZipFileSystemBuilder(LogAdapter) - Constructor for class org.entityfs.at4jzip.At4jZipFileSystemBuilder
Create a builder with a custom log adapter.
AttributeFileRepository - Interface in org.entityfs.cap.entityattrs.impl.metadata
This interface defines a repository whereby a ChildEntityAttributeManager can get an attribute file.
ATTRIBUTES_METADATA_FILE_NAME - Static variable in class org.entityfs.cap.entityattrs.ntfs.metadata.NtfsEntityAttributesFileSystemDelegate
 
ATTRIBUTES_METADATA_FILE_NAME - Static variable in class org.entityfs.cap.entityattrs.unix.metadata.UnixEntityAttributesFileSystemDelegate
 
AttributesEnablingDirectoryDelegateProxy<T extends EntityAttributes> - Class in org.entityfs.cap.entityattrs.impl.metadata
 
AttributesEnablingDirectoryDelegateProxy(DirectoryDelegate, AbstractEntityAttributesEnablingFileSystemDelegate<T>, ChildEntityAttributeManager<T>, LogAdapterHolder) - Constructor for class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
AttributesEnablingFileDelegateProxy<T extends EntityAttributes> - Class in org.entityfs.cap.entityattrs.impl.metadata
 
AttributesEnablingFileDelegateProxy(FileDelegate, AbstractEntityAttributesEnablingFileSystemDelegate<T>, ChildEntityAttributeManager<T>) - Constructor for class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
 
AttributesEntityDelegate<T extends EntityAttributes> - Interface in org.entityfs.cap.entityattrs.impl.metadata
This interface identifies an EntityDelegate that have some kind of EntityAttributes.
available() - Method in interface org.entityfs.DataSource
Returns an estimate of the number of bytes that can be read from this data source without blocking by the next invocation of a method for this data source.
available() - Method in class org.entityfs.support.io.Base64InputStream
This method returns the number of bytes available in the underlying stream divided by two.
available() - Method in class org.entityfs.support.io.InputStreamProxy
This returns the number of bytes available in the proxied stream.
available() - Method in class org.entityfs.util.base.EmptyRandomAccess
 
available() - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
available() - Method in class org.entityfs.util.io.CountingDataSource
 
available() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
available() - Method in class org.entityfs.util.io.DataSourceToInputStreamAdapter
 
available() - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
available() - Method in class org.entityfs.util.io.InputStreamToDataSourceAdapter
 
available() - Method in class org.entityfs.util.io.LockAwareFileInputStream
 
available() - Method in class org.entityfs.util.io.LockAwareInputStream
 
available() - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
available() - Method in class org.entityfs.util.io.RandomAccessAdapter
 
available() - Method in class org.entityfs.util.io.RandomAccessInputStreamAdapter
Deprecated.  
available() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
available() - Method in class org.entityfs.util.io.RandomAccessToInputStreamAdapter
 
available() - Method in class org.entityfs.util.io.RangeInputStream
 
available() - Method in class org.entityfs.util.io.RangeRandomAccess
 
available() - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 

B

BackendCheckingValidityControlStrategy - Class in org.entityfs.impl
This EntityValidityControlStrategy uses the file system backend to check if the entity is still present.
BackendCheckingValidityControlStrategy() - Constructor for class org.entityfs.impl.BackendCheckingValidityControlStrategy
 
BackendErrorException - Exception in org.entityfs.exception
This exception is thrown to signal errors in the underlying file system.
BackendErrorException(String) - Constructor for exception org.entityfs.exception.BackendErrorException
 
BackendErrorException(String, Throwable) - Constructor for exception org.entityfs.exception.BackendErrorException
 
Base64InputStream - Class in org.entityfs.support.io
This is an InputStream that base64-decodes data that it reads.
Base64InputStream(InputStream) - Constructor for class org.entityfs.support.io.Base64InputStream
 
Base64OutputStream - Class in org.entityfs.support.io
This is an OutputStream that base64 encodes data that is written to it.
Base64OutputStream(OutputStream) - Constructor for class org.entityfs.support.io.Base64OutputStream
 
bitwiseNegate() - Method in class org.entityfs.support.filter.AbstractConvenientFilter
This method delegates to AbstractConvenientFilter.not().
bitwiseNegate() - Method in class org.entityfs.support.filter.FalseFilter
This method delegates to FalseFilter.not()
bitwiseNegate() - Method in class org.entityfs.support.filter.TrueFilter
This method delegates to TrueFilter.not()
ByteArrayInputStreamFactory - Class in org.entityfs.util.io
This is an ObjectFactory that creates ByteArrayInputStream:s that read from a byte array.
ByteArrayInputStreamFactory(byte[]) - Constructor for class org.entityfs.util.io.ByteArrayInputStreamFactory
 
ByteArrayRandomAccess - Class in org.entityfs.util.io
This is a read only RandomAccess that reads data from a byte array.
ByteArrayRandomAccess(byte[]) - Constructor for class org.entityfs.util.io.ByteArrayRandomAccess
 
ByteArrayReadableFile - Class in org.entityfs.util
This is a read only ReadableFile implementation that is backed by a byte array.
ByteArrayReadableFile(byte[]) - Constructor for class org.entityfs.util.ByteArrayReadableFile
Create a read only, byte array-backed ReadableFile.
ByteArrayWritableFile - Class in org.entityfs.util
This is a write only WritableFile implementation that store everything that is written to a byte array.
ByteArrayWritableFile() - Constructor for class org.entityfs.util.ByteArrayWritableFile
Create a byte array backed writable file with the default initial capacity (FileSystemBuilder.DEFAULT_BUFFER_SIZE bytes).
ByteArrayWritableFile(int) - Constructor for class org.entityfs.util.ByteArrayWritableFile
Create a byte array backed writable file with the provided initial capacity.

C

canBeDereferenced() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
canBeDereferenced() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkViewImpl
 
canBeDereferenced() - Method in interface org.entityfs.EntityAcceptingEntityView
Can the entity-accepting entity be dereferenced.
canBeDereferenced() - Method in class org.entityfs.impl.impl.DirectoryImpl
 
canBeDereferenced() - Method in class org.entityfs.impl.impl.DirectoryViewImpl
 
canRead() - Method in interface org.entityfs.EntityView
Can the application read from the viewed entity, given appropriate access rights and locks?
canRead() - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
canRead() - Method in interface org.entityfs.impl.adapter.EntityAdapter
Check if the entity can be read from the backend.
canRead() - Method in interface org.entityfs.impl.EntityDelegate
Check with the backend to see if this entity can be read.
canRead() - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
canRead() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
canRead() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
canRead() - Method in class org.entityfs.ram.AbstractRamEntityAdapter
 
canRead(EntityView) - Static method in class org.entityfs.util.Entities
Can the application read from the supplied entity, given the right access rights and locks?
canWrite() - Method in interface org.entityfs.EntityView
Can the application write to the viewed entity, given appropriate access rights and locks?
canWrite() - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
canWrite() - Method in interface org.entityfs.impl.adapter.EntityAdapter
Check if the entity can be written to in the backend.
canWrite() - Method in interface org.entityfs.impl.EntityDelegate
Check with the backend to see if this entity can be written to.
canWrite() - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
canWrite() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
canWrite() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
canWrite() - Method in class org.entityfs.impl.impl.adapter.AbstractROEntityAdapter
 
canWrite() - Method in class org.entityfs.impl.impl.adapter.AbstractRWEntityAdapter
Subclasses may override as needed.
canWrite() - Method in class org.entityfs.ram.AbstractRamEntityAdapter
 
canWrite(EntityView) - Static method in class org.entityfs.util.Entities
Can the application write to the supplied entity, given the right access rights and locks?
CapabilityProvider - Interface in org.entityfs.cap
A capability provider adds file system and entity capabilities to a file system.
CapabilityProviderImplementation - Interface in org.entityfs.impl.cap
This is implemented by capability providers.
ChannelProxy<T extends Channel> - Class in org.entityfs.support.io
This is a proxy for java.nio.Channel objects.
ChannelProxy(T) - Constructor for class org.entityfs.support.io.ChannelProxy
 
charAt(int) - Method in class org.entityfs.util.properties.PropertyValue
 
CharSequenceReadableFile - Class in org.entityfs.util
This is a read only ReadableFile that reads data from a CharSequence.
CharSequenceReadableFile(CharSequence) - Constructor for class org.entityfs.util.CharSequenceReadableFile
Create a readable file on the supplied CharSequence.
CharSequenceReadableFile(CharSequence, Charset) - Constructor for class org.entityfs.util.CharSequenceReadableFile
Create a readable file on the supplied CharSequence.
Charsets - Class in org.entityfs.support.nio
This class contains static utility methods for working with Charset:s.
checkPermission(Permission) - Method in class org.entityfs.AbstractAccessController
 
checkPermission(Permission) - Method in class org.entityfs.DisabledAccessController
 
checkPermission(Permission) - Method in interface org.entityfs.security.AccessController
Verify that the current Subject is authorized for the permission.
ChecksumInputStream<T extends Checksum> - Class in org.entityfs.support.io
This InputStream calculates the checksum of the data it reads from a wrapped stream.
ChecksumInputStream(InputStream, T) - Constructor for class org.entityfs.support.io.ChecksumInputStream
Create a new checksum input stream.
ChildEntitiesAddedEvent - Class in org.entityfs.util.obs.polling
This event is fired by the PollingDirectoryMonitorer when child entities have been added to a directory.
ChildEntitiesAddedEvent(EntityView, Collection<? extends EntityView>) - Constructor for class org.entityfs.util.obs.polling.ChildEntitiesAddedEvent
 
ChildEntitiesEvent<T extends ChildEntitiesEvent<?>> - Interface in org.entityfs.event
This interface is implemented by events that contain a collection of child entity views in addition to the sender entity view.
ChildEntitiesModifiedEvent - Class in org.entityfs.util.obs.polling
This event is fired by the PollingDirectoryMonitorer when child entities in a directory have been modified in a way that have updated their last modification times.
ChildEntitiesModifiedEvent(EntityView, Collection<? extends EntityView>) - Constructor for class org.entityfs.util.obs.polling.ChildEntitiesModifiedEvent
 
ChildEntitiesRemovedEvent - Class in org.entityfs.util.obs.polling
This event is fired by the PollingDirectoryMonitorer when child entities have been removed from a directory.
ChildEntitiesRemovedEvent(EntityView, Collection<? extends EntityView>) - Constructor for class org.entityfs.util.obs.polling.ChildEntitiesRemovedEvent
 
ChildEntitiesStabilizedEvent - Class in org.entityfs.util.obs.polling
This event is fired by the PollingDirectoryMonitorer when new or modified child entities have been stabilized.
ChildEntitiesStabilizedEvent(EntityView, Collection<? extends EntityView>) - Constructor for class org.entityfs.util.obs.polling.ChildEntitiesStabilizedEvent
 
ChildEntityAddedEvent - Class in org.entityfs.event
A child entity was added to the sender (probably a Directory).
ChildEntityAddedEvent(EntityView, EntityView) - Constructor for class org.entityfs.event.ChildEntityAddedEvent
 
ChildEntityAttributeManager<T extends EntityAttributes> - Interface in org.entityfs.cap.entityattrs.impl.metadata
The child entity attributes manager is used by a entity attributes-enabled directory to manage the entity attributes of its child entities.
ChildEntityAttributeManagerFactory<T extends EntityAttributes,U extends ChildEntityAttributeManager<T>> - Interface in org.entityfs.cap.entityattrs.impl.metadata
This interface defines the interface of a factory for ChildEntityAttributeManager objects.
ChildEntityDisappearedEvent - Class in org.entityfs.event
This event is sent when it is detected that one of a directories' child entities have been removed from the backend by a client that didn't use the file system's methods.
ChildEntityDisappearedEvent(EntityView, EntityView) - Constructor for class org.entityfs.event.ChildEntityDisappearedEvent
 
ChildEntityManager<T> - Interface in org.entityfs.impl
The child entity manager is used by DirectoryImplementation:s to manage their child entity objects.
ChildEntityManagerFactory<T> - Interface in org.entityfs.impl
This is a FileSystem global factory for creating ChildEntityManager objects.
ChildEntityManagerFactoryImpl<T> - Class in org.entityfs.impl.impl
Default implementation of ChildEntityManagerFactory.
ChildEntityManagerFactoryImpl(boolean, LogAdapterHolder) - Constructor for class org.entityfs.impl.impl.ChildEntityManagerFactoryImpl
 
ChildEntityManagerImpl<T> - Class in org.entityfs.impl.impl
Default implementation of ChildEntityManager.
ChildEntityManagerImpl(boolean, LogAdapterHolder) - Constructor for class org.entityfs.impl.impl.ChildEntityManagerImpl
 
ChildEntityModifiedEvent - Class in org.entityfs.event
This event is sent from a directory view when one of its child entities have been modified.
ChildEntityModifiedEvent(EntityView, EntityView) - Constructor for class org.entityfs.event.ChildEntityModifiedEvent
 
ChildEntityRemovedEvent - Class in org.entityfs.event
This event is sent when a child entity is removed from a directory view, either by deleting it or moving it to another directory.
ChildEntityRemovedEvent(EntityView, EntityView) - Constructor for class org.entityfs.event.ChildEntityRemovedEvent
 
ChildEntityRenamedEvent - Class in org.entityfs.event
This event is sent by a directory view when one of its child entities have been renamed without moving it to another directory.
ChildEntityRenamedEvent(EntityView, EntityView, String) - Constructor for class org.entityfs.event.ChildEntityRenamedEvent
 
ChildRegisteringDirectoryAdapter - Interface in org.entityfs.impl.adapter
This interface is implemented by DirectoryAdapter:s that have to keep track of all their children themselves.
CircularReferenceException - Exception in org.entityfs.exception
This exception is thrown if a circular reference is encountered when dereferencing symbolic links.
CircularReferenceException(String) - Constructor for exception org.entityfs.exception.CircularReferenceException
 
ClasspathNamedReadableFile - Class in org.entityfs.util
This object can be used to treat a resource on the current classpath as a NamedReadableFile.
ClasspathNamedReadableFile(AbsoluteLocation, ClassLoader) - Constructor for class org.entityfs.util.ClasspathNamedReadableFile
Create a named readable file using the resource at the specified location loaded by the supplied class loader.
ClasspathNamedReadableFile(EntityLocation<?>, Class<?>) - Constructor for class org.entityfs.util.ClasspathNamedReadableFile
Create a named readable file using the resource with the specified location.
clear() - Method in class org.entityfs.util.properties.FileBackedProperties
 
clone() - Method in interface org.entityfs.cap.entityattrs.EntityAttributes
The Cloneable interface does not make the clone() method visible.
clone() - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
clone() - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
close() - Method in interface org.entityfs.DataSink
Close the sink and free all resources associated with it.
close() - Method in interface org.entityfs.DataSource
Close the source and free all resources associated with it.
close() - Method in interface org.entityfs.FileSystem
Close and discard this file system instance.
close() - Method in class org.entityfs.impl.AbstractFileSystemDelegateProxy
 
close() - Method in interface org.entityfs.impl.adapter.FileSystemAdapter
The file system delegates to this method when it is closed.
close() - Method in interface org.entityfs.impl.FileSystemDelegate
Close the file system.
close() - Method in class org.entityfs.impl.impl.AbstractFileSystem
Delegates to the FileSystemAdapter.
close() - Method in class org.entityfs.impl.impl.AbstractFileSystemDelegate
This method calls FileSystemAdapter.close().
close() - Method in class org.entityfs.impl.impl.adapter.AbstractFileSystemAdapter
The default implementation does nothing.
close() - Method in class org.entityfs.support.io.Base64OutputStream
 
close() - Method in class org.entityfs.support.io.ChannelProxy
 
close() - Method in class org.entityfs.support.io.InputStreamProxy
 
close() - Method in class org.entityfs.support.io.MultiplexingOutputStream
 
close() - Method in class org.entityfs.support.io.OutputStreamProxy
 
close() - Method in class org.entityfs.support.io.ReadableByteBufferChannel
 
close() - Method in class org.entityfs.support.io.WritableByteBufferChannel
 
close() - Method in class org.entityfs.util.base.EmptyRandomAccess
 
close() - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
close() - Method in class org.entityfs.util.io.CountingDataSource
 
close() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
close() - Method in class org.entityfs.util.io.DataSinkToOutputStreamAdapter
 
close() - Method in class org.entityfs.util.io.DataSourceToInputStreamAdapter
 
close() - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
close() - Method in class org.entityfs.util.io.InputStreamToDataSourceAdapter
 
close() - Method in class org.entityfs.util.io.LockAwareFileInputStream
This will unlock the write lock if it is still locked by the current thread.
close() - Method in class org.entityfs.util.io.LockAwareFileOutputStream
This will unlock the write lock if it is still locked by the current thread.
close() - Method in class org.entityfs.util.io.LockAwareInputStream
This will unlock the write lock if it is still locked by the current thread.
close() - Method in class org.entityfs.util.io.LockAwareOutputStream
This will unlock the write lock if it is still locked by the current thread.
close() - Method in class org.entityfs.util.io.LockAwareRandomAccess
This will unlock the write lock if it is still locked by the current thread.
close() - Method in class org.entityfs.util.io.LockAwareRandomAccessFile
This will unlock the write lock if it is still locked by the current thread.
close() - Method in class org.entityfs.util.io.OutputStreamToDataSinkAdapter
 
close() - Method in class org.entityfs.util.io.RandomAccessAdapter
 
close() - Method in class org.entityfs.util.io.RandomAccessInputStreamAdapter
Deprecated.  
close() - Method in class org.entityfs.util.io.RandomAccessOutputStreamAdapter
Deprecated.  
close() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
close() - Method in class org.entityfs.util.io.RandomAccessToInputStreamAdapter
 
close() - Method in class org.entityfs.util.io.RandomAccessToOutputStreamAdapter
 
close() - Method in class org.entityfs.util.io.RangeInputStream
 
close() - Method in class org.entityfs.util.io.RangeRandomAccess
 
close() - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
Close the RandomAccess and flush changes to the master file, if there has been any.
close() - Method in class org.entityfs.util.lang.EntityClassLoader
Close this class loader and release all its resources.
close() - Method in class org.entityfs.util.nio.LockAwareReadableByteChannel
This will unlock the write lock if it is still locked by the current thread.
close() - Method in class org.entityfs.util.nio.LockAwareWritableByteChannel
This will unlock the write lock if it is still locked by the current thread.
close() - Method in class org.entityfs.zip.ZipFileSystemAdapter
 
CloseableIterator<T> - Interface in org.entityfs.support.io
This interface combines the Closeable and Iterator interfaces.
commit() - Method in class org.entityfs.util.properties.FileBackedProperties
Commit all modified properties to the backing file.
CommonsLoggingLogAdapter - Class in org.entityfs.support.log.clog
This LogAdapter implementation logs all messages to a Commons Logging Log with the name "org.entityfs.log".
CommonsLoggingLogAdapter() - Constructor for class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
COMPARATOR - Static variable in class org.entityfs.util.cmp.EntityNameComparator
Singleton instance.
compare(EntityView, EntityView) - Method in class org.entityfs.util.cmp.EntityNameComparator
 
compareTo(AbsoluteLocation) - Method in class org.entityfs.el.AbsoluteLocation
 
compareTo(RelativeLocation) - Method in class org.entityfs.el.RelativeLocation
 
compareTo(EntityView) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
This implementation uses AbstractEntityImpl.hashCode() order.
compareTo(EntityView) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
compile(String) - Static method in class org.entityfs.support.util.regexp.Glob
This is an alternative way of creating Glob objects that uses the same approach as the Pattern object.
compile(String, int) - Static method in class org.entityfs.support.util.regexp.Glob
This is an alternative way of creating Glob objects using custom pattern compilation flags.
CompoundEntityHolder - Class in org.entityfs.util
This EntityHolder combines several other EntityHolder:s.
CompoundEntityHolder(List<? extends EntityHolder>) - Constructor for class org.entityfs.util.CompoundEntityHolder
Create a new CompoundEntityHolder from a list of EntityHolder:s.
CompoundEntityHolder(EntityHolder...) - Constructor for class org.entityfs.util.CompoundEntityHolder
Create a new CompoundEntityHolder from some EntityHolder :s
CompoundEntityLock - Class in org.entityfs.lock
This is an EntityLock that contains a collection of EntityLock:s.
CompoundEntityLock(Collection<? extends EntityLock>, boolean) - Constructor for class org.entityfs.lock.CompoundEntityLock
Create a new compound lock instance.
CompoundZipEntryInfoProvider - Class in org.entityfs.util.zip
This is a ZipEntryInfoProvider that adds all information from a list of other providers.
CompoundZipEntryInfoProvider() - Constructor for class org.entityfs.util.zip.CompoundZipEntryInfoProvider
Create a CompoundZipEntryInfoProvider with a list of providers that is initially empty.
CompoundZipEntryInfoProvider(Collection<? extends ZipEntryInfoProvider>) - Constructor for class org.entityfs.util.zip.CompoundZipEntryInfoProvider
Create a CompoundZipEntryInfoProvider that initially contains the provided collection of providers, listed in the order that they are returned when iterating over the collection.
CompressionEnablingFileSystemDelegate - Class in org.entityfs.cap.compression.impl
 
CompressionEnablingFileSystemDelegate(FileSystemDelegate) - Constructor for class org.entityfs.cap.compression.impl.CompressionEnablingFileSystemDelegate
 
contains(T) - Method in interface org.entityfs.impl.ChildEntityManager
Does this child entity manager contain the supplied entity?
contains(T) - Method in class org.entityfs.impl.impl.ChildEntityManagerImpl
 
contains(T) - Method in class org.entityfs.impl.impl.NonForgettingChildEntityManagerImpl
 
containsEntity(String) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
containsEntity(EntityView) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
containsEntity(String) - Method in interface org.entityfs.EntityHolder
Can an entity with the given name be retrieved from this object? If this is called on a symbolic link, it is checked if the link target is a directory and that directory contains an entity with the given name.
containsEntity(EntityView) - Method in interface org.entityfs.EntityHolder
Does this entity holder contain the supplied entity? If this is called on a symbolic link, it is checked if the link target is a directory and that directory contains the entity.
containsEntity(String) - Method in class org.entityfs.impl.AbstractDirectoryDelegateProxy
 
containsEntity(String) - Method in interface org.entityfs.impl.adapter.DirectoryAdapter
Check if the directory contains an entity with the given name (case sensitive or insensitive depending on the file system).
containsEntity(String) - Method in interface org.entityfs.impl.DirectoryDelegate
 
containsEntity(String) - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
containsEntity(EntityView) - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
containsEntity(String) - Method in class org.entityfs.impl.impl.DirectoryDelegateImpl
 
containsEntity(String) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
containsEntity(EntityView) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
containsEntity(String) - Method in class org.entityfs.ram.RamDirectoryAdapter
 
containsEntity(String) - Method in class org.entityfs.util.AggregatingEntityRepository
 
containsEntity(EntityView) - Method in class org.entityfs.util.AggregatingEntityRepository
 
containsEntity(String) - Method in class org.entityfs.util.CompoundEntityHolder
 
containsEntity(EntityView) - Method in class org.entityfs.util.CompoundEntityHolder
 
containsEntity(EntityHolder, String) - Static method in class org.entityfs.util.Directories
Does the directory contain an entity with the supplied name? If this is called with a EntityAcceptingEntityView argument, only entities that are visible in that view are accounted for.
containsEntity(EntityHolder, RelativeLocation) - Static method in class org.entityfs.util.Directories
Is there an entity at the given location relative to the entity holder? If this is called with a EntityAcceptingEntityView argument, only entities that are visible in that view are accounted for.
containsEntity(String) - Method in class org.entityfs.zip.ZipDirectoryAdapter
 
containsEntityMatching(EntityListable, String) - Static method in class org.entityfs.util.Directories
Is there one and only one entity in the EntityListable with a name that matches the given glob pattern?
containsEntityMatching(EntityListable, Pattern) - Static method in class org.entityfs.util.Directories
Is there one and only one entity in the EntityListable with a name that matches the given regular expression pattern?
containsKey(String) - Method in interface org.entityfs.cap.entityattrs.impl.metadata.ChildEntityAttributeManager
Does this object contain attributes for the named entity.
containsKey(String) - Method in class org.entityfs.cap.entityattrs.impl.metadata.DatabaseChildEntityAttributeManager
Does this object contain attributes for the named entity.
containsKey(Object) - Method in class org.entityfs.util.properties.FileBackedProperties
 
containsNode(AbsoluteLocation) - Method in class org.entityfs.zip.ZipFileSystemAdapter
 
containsValue(Object) - Method in class org.entityfs.util.properties.FileBackedProperties
 
ConvenientFilter<T> - Interface in org.entityfs.support.filter
This interface adds a few convenience methods for combining different filters.
convertWindowsSlashes(String) - Static method in class org.entityfs.el.EntityLocations
Convert all Windows (back-)slashes to forward slashes.
copy(OutputStream) - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
copy(WritableByteChannel) - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
copy(OutputStream) - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
copy(WritableByteChannel) - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
copy(DirectoryImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkDelegateImpl
 
copy(DirectoryView, String, boolean, EntityLock...) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
copy(DirectoryView, String, EntityLock...) - Method in interface org.entityfs.EntityView
Deprecated. This method will be removed in the next release of EntityFS!
copy(DirectoryView, String, boolean, EntityLock...) - Method in interface org.entityfs.EntityView
Copy the viewed entity to a new directory and possibly give the target another name.
copy(EntityView) - Method in class org.entityfs.event.AbstractChildEntitiesEvent
 
copy(EntityView, Collection<? extends EntityView>) - Method in interface org.entityfs.event.ChildEntitiesEvent
This is a variant of EntityEvent.copy(EntityView) that sets the given entity view as sender and the collection of entity views as child entities.
copy(EntityView, Collection<? extends EntityView>) - Method in class org.entityfs.event.ChildEntityAddedEvent
 
copy(EntityView, Collection<? extends EntityView>) - Method in class org.entityfs.event.ChildEntityDisappearedEvent
 
copy(EntityView, Collection<? extends EntityView>) - Method in class org.entityfs.event.ChildEntityModifiedEvent
 
copy(EntityView, Collection<? extends EntityView>) - Method in class org.entityfs.event.ChildEntityRemovedEvent
 
copy(EntityView, Collection<? extends EntityView>) - Method in class org.entityfs.event.ChildEntityRenamedEvent
 
copy(EntityView) - Method in class org.entityfs.event.EntityDeletedEvent
 
copy(EntityView) - Method in class org.entityfs.event.EntityDisappearedEvent
 
copy(EntityView) - Method in interface org.entityfs.event.EntityEvent
Copy this event, but set the given entity view as sender.
copy(EntityView) - Method in class org.entityfs.event.EntityModifiedEvent
 
copy(EntityView) - Method in class org.entityfs.event.EntityRenamedEvent
 
copy(EntityView) - Method in class org.entityfs.event.NewEntityEvent
 
copy(DirectoryImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
copy(DirectoryImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in interface org.entityfs.impl.EntityDelegate
Copy the entity.
copy(OutputStream) - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
copy(WritableByteChannel) - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
copy(DirectoryView, String, boolean, EntityLock...) - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
copy(DirectoryView, String, EntityLock...) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
Deprecated. 
copy(DirectoryView, String, EntityLock...) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
Deprecated. 
copy(DirectoryImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in class org.entityfs.impl.impl.DirectoryDelegateImpl
 
copy(DirectoryView, String, boolean, EntityLock...) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
copy(DirectoryImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
copy(OutputStream) - Method in class org.entityfs.impl.impl.FileImpl
 
copy(WritableByteChannel) - Method in class org.entityfs.impl.impl.FileImpl
 
copy(DirectoryView, String, boolean, EntityLock...) - Method in class org.entityfs.impl.impl.FileImpl
 
copy(OutputStream) - Method in interface org.entityfs.ReadWritableFile
Dump the file contents to the stream.
copy(WritableByteChannel) - Method in interface org.entityfs.ReadWritableFile
Copy the file's contents to the WritableByteChannel.
copy(OutputStream) - Method in class org.entityfs.util.base.AbstractReadWritableFile
 
copy(WritableByteChannel) - Method in class org.entityfs.util.base.AbstractReadWritableFile
 
copy(EntityView, EntityLocation<? extends EntityLocation<?>>) - Static method in class org.entityfs.util.Entities
Copies the contents of the entity to a new entity in a directory.
copy(EntityView, EntityAcceptingEntityView<?>) - Static method in class org.entityfs.util.Entities
Copies the contents of the entity to a new entity in the target directory.
copy(EntityView, EntityAcceptingEntityView<?>, boolean) - Static method in class org.entityfs.util.Entities
Copies the contents of the entity to a new entity in the target directory.
copy(EntityView, EntityAcceptingEntityView<?>, String) - Static method in class org.entityfs.util.Entities
Copies the contents of the entity to an entity with another name in the target directory.
copy(EntityView, EntityAcceptingEntityView<?>, String, boolean) - Static method in class org.entityfs.util.Entities
Copies the contents of the entity to an entity with another name in the target directory.
copy(EntityView, EntityAcceptingEntityView<?>, EntityCopySpecification) - Static method in class org.entityfs.util.Entities
Copies the contents of the entity to an entity in the target directory.
copy(Collection<? extends EntityView>, EntityAcceptingEntityView<?>, EntityCopySpecification) - Static method in class org.entityfs.util.Entities
Copy a collection of entities to a target directory.
copy(Collection<? extends EntityView>, EntityAcceptingEntityView<?>) - Static method in class org.entityfs.util.Entities
Copy a collection of entities to a target directory.
copy(OverwriteStrategy, boolean) - Method in class org.entityfs.util.IteratorCopier
Copy all entities returned from the iterator.
copy(boolean, boolean) - Method in class org.entityfs.util.IteratorCopier
Copy all entities returned from the iterator.
copy() - Method in class org.entityfs.util.IteratorCopier
Copy all entities returned from the iterator.
copy(EntityView, Collection<? extends EntityView>) - Method in class org.entityfs.util.obs.polling.ChildEntitiesAddedEvent
 
copy(EntityView, Collection<? extends EntityView>) - Method in class org.entityfs.util.obs.polling.ChildEntitiesModifiedEvent
 
copy(EntityView, Collection<? extends EntityView>) - Method in class org.entityfs.util.obs.polling.ChildEntitiesRemovedEvent
 
copy(EntityView, Collection<? extends EntityView>) - Method in class org.entityfs.util.obs.polling.ChildEntitiesStabilizedEvent
 
copyAllMetadata(MetadataEnablingEntityDelegate, MetadataEnablingEntityDelegate) - Static method in class org.entityfs.cap.metadata.impl.MetadataImplUtil
Copy all metadata from the source entity delegate to the dest entity delegate.
copyAttributes(DirectoryImplementation, EntityImplementation) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
copyAttributes(DirectoryImplementation, EntityImplementation) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
 
copyAttributes(EntityView) - Method in interface org.entityfs.EntityView
Copy entity attributes from this entity to the target entity.
copyAttributes(DirectoryImplementation, EntityImplementation) - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
This implementation does not copy any attributes.
copyAttributes(DirectoryImplementation, EntityImplementation) - Method in interface org.entityfs.impl.EntityDelegate
Copy entity attributes from this entity to the target.
copyAttributes(DirectoryImplementation, EntityImplementation) - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
copyAttributes(EntityView) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
copyAttributes(EntityView) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
copyAttributes(EntityView, EntityView) - Static method in class org.entityfs.util.Entities
Copy attributes from e1 to e2.
copyChannels(ReadableByteChannel, WritableByteChannel, int, long) - Static method in class org.entityfs.support.io.StreamUtil
Copy binary data read from the readable byte channel to the writable byte channel.
copyChannels(ReadableByteChannel, WritableByteChannel, int) - Static method in class org.entityfs.support.io.StreamUtil
Copy binary data read from the readable byte channel to the writable byte channel.
copyContents(ReadableFile, T) - Static method in class org.entityfs.util.Files
Copy the contents of f1 to f2, replacing f2's previous contents.
copyFileContents(ReadableFile, EntityAcceptingEntityView<?>, String) - Static method in class org.entityfs.util.Entities
Copy the contents of the ReadableFile to a new file in the supplied EntityAcceptingEntityView (commonly a Directory ).
copyFileContents(NamedReadableFile, EntityAcceptingEntityView<?>) - Static method in class org.entityfs.util.Entities
Copy the contents of the NamedReadableFile to a new file with the same name in the supplied EntityAcceptingEntityView (commonly a Directory).
copyFrom(EntityImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in interface org.entityfs.impl.DirectoryViewImplementation
Copy the contents from the EntityAdapter to one or more new entities in the viewed directory.
copyFrom(ReadableByteChannel) - Method in interface org.entityfs.impl.EFileImplementation
 
copyFrom(EntityImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
copyFrom(EntityImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in class org.entityfs.impl.impl.DirectoryViewImpl
 
copyFrom(ReadableByteChannel) - Method in class org.entityfs.impl.impl.FileImpl
 
copyFrom(ReadableByteChannel) - Method in class org.entityfs.zip.ZipFileAdapter
 
copyFromEntity(EntityImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
Remove all NTFS attribute metadata files for copied directories.
copyFromEntity(EntityImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingDirectoryDelegateProxy
 
copyFromEntity(EntityImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in class org.entityfs.impl.AbstractDirectoryDelegateProxy
 
copyFromEntity(EntityImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in interface org.entityfs.impl.DirectoryDelegate
Copy an entity to this directory.
copyFromEntity(EntityImplementation, String, boolean, List<EntityAttributeSetter>, EntityLock[]) - Method in class org.entityfs.impl.impl.DirectoryDelegateImpl
 
copyMetadataToFiles(MetadataEnablingEntityDelegate, DirectoryImplementation, String) - Static method in class org.entityfs.cap.metadata.impl.MetadataImplUtil
Copy all metadata to files in the supplied directory.
copyStreams(InputStream, OutputStream, int, long) - Static method in class org.entityfs.support.io.StreamUtil
Copy data read from the input stream to the output stream.
copyStreams(InputStream, OutputStream, int) - Static method in class org.entityfs.support.io.StreamUtil
Copy data read from the input stream to the output stream.
copyStreams(Reader, Writer, int, long) - Static method in class org.entityfs.support.io.StreamUtil
Copy data read from the character reader to the character writer.
copyStreams(Reader, Writer, int) - Static method in class org.entityfs.support.io.StreamUtil
Copy character data from the reader to the writer.
copyTo(OutputStream) - Method in interface org.entityfs.impl.adapter.FileAdapter
Copy the file contents to the output stream.
copyTo(WritableByteChannel) - Method in interface org.entityfs.impl.adapter.FileAdapter
Copy the file contents to the writable channel.
copyTo(OutputStream) - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
copyTo(WritableByteChannel) - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
copyTo(OutputStream) - Method in class org.entityfs.ram.RamFileAdapter
 
copyTo(WritableByteChannel) - Method in class org.entityfs.ram.RamFileAdapter
 
copyTo(OutputStream) - Method in class org.entityfs.zip.ZipFileAdapter
 
copyTo(WritableByteChannel) - Method in class org.entityfs.zip.ZipFileAdapter
 
CopyUnmatchedMasterEntityStrategy - Class in org.entityfs.util.dirdiff
This UnmatchedMasterEntityStrategy copies an unmatched master entity to the target directory.
CopyUnmatchedMasterEntityStrategy() - Constructor for class org.entityfs.util.dirdiff.CopyUnmatchedMasterEntityStrategy
 
copyViewSettings(ViewCapable<?>, EntityView) - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityImpl
Copy the view settings from the entity ev to the view capable entity ev.
CountingDataSource - Class in org.entityfs.util.io
This DataSource counts how many bytes that are read or skipped past from a proxied data source.
CountingDataSource(DataSource) - Constructor for class org.entityfs.util.io.CountingDataSource
 
CountingInputStream - Class in org.entityfs.support.io
This InputStream counts how many bytes that the client has read from it.
CountingInputStream(InputStream) - Constructor for class org.entityfs.support.io.CountingInputStream
Create a counting input stream that counts how many bytes that are read from the wrapped stream.
CountingOutputStream - Class in org.entityfs.support.io
This OutputStream wraps another OutputStream and counts the number of bytes that are written to it.
CountingOutputStream(OutputStream) - Constructor for class org.entityfs.support.io.CountingOutputStream
 
countObservers() - Method in interface org.entityfs.event.Observable
Count the number of currently listening observers.
countObservers() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
Count the number of registered observers.
countObservers() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
countObservers() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
countObservers() - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
Get the number of observers.
create(AttributeFileRepository, LogAdapterHolder) - Method in interface org.entityfs.cap.entityattrs.impl.metadata.ChildEntityAttributeManagerFactory
Create a new ChildEntityAttributeManager.
create(AttributeFileRepository, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.impl.metadata.DatabaseChildEntityAttributeManagerFactory
 
create() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.DefaultNtfsAttributesFactory
 
create() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.DefaultNtfsAttributesFactory
Deprecated.  
create() - Method in class org.entityfs.cap.entityattrs.unix.metadata.DefaultUnixAttributesFactory
 
create() - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.DefaultUnixAttributesFactory
Deprecated. 
create() - Method in interface org.entityfs.FileSystemBuilder
Create the file system that is being built by this builder object.
create() - Method in interface org.entityfs.impl.adapter.EntityAdapter
Create the backend representation for this entity adapter.
create() - Method in interface org.entityfs.impl.ChildEntityManagerFactory
Create a new child entity manager.
create() - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
Create the file system using the builder's settings.
create() - Method in class org.entityfs.impl.impl.adapter.AbstractROEntityAdapter
 
create() - Method in class org.entityfs.impl.impl.ChildEntityManagerFactoryImpl
 
create() - Method in class org.entityfs.impl.impl.NonForgettingChildEntityManagerFactoryImpl
 
create() - Method in class org.entityfs.ram.AbstractRamEntityAdapter
 
create() - Method in interface org.entityfs.support.lang.ObjectFactory
Create a new instance of the object.
create() - Method in class org.entityfs.util.io.ByteArrayInputStreamFactory
 
create() - Method in class org.entityfs.util.io.ReadableFileInputStreamFactory
 
create(EntityLock) - Method in class org.entityfs.util.zip.AbstractZipCreator
Create the Zip file.
create() - Method in class org.entityfs.util.zip.AbstractZipCreator
Create the Zip file.
createAdapterFactory() - Method in class org.entityfs.at4jzip.At4jZipFileSystemBuilder
 
createAdapterFactory() - Method in class org.entityfs.fs.AbstractFSFileSystemBuilder
 
createAdapterFactory() - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
Subclasses implement this to create the right AdapterFactory implementation.
createAdapterFactory() - Method in class org.entityfs.jar.JarFileSystemBuilder
 
createAdapterFactory() - Method in class org.entityfs.ram.RamFileSystemBuilder
 
createAdapterFactory() - Method in class org.entityfs.zip.ZipFileSystemBuilder
 
createChildDelegate(FileSystemImplementation, EntityType, String, Object, boolean) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
Instead of overriding this method, subclasses may elect to override AttributesEnablingDirectoryDelegateProxy.createFileDelegateProxy(FileDelegate) and AttributesEnablingDirectoryDelegateProxy.createDirectoryDelegateProxy(DirectoryDelegate, LogAdapterHolder) instead.
createChildDelegate(FileSystemImplementation, EntityType, String, Object, boolean) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingDirectoryDelegateProxy
 
createChildDelegate(FileSystemImplementation, EntityType, String, Object, boolean) - Method in interface org.entityfs.impl.DirectoryDelegate
Create a delegate for a child entity.
createChildDelegate(FileSystemImplementation, EntityType, String, Object, boolean) - Method in class org.entityfs.impl.impl.DirectoryDelegateImpl
 
createChildDelegate(EntityType, String, Object) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
createChildIteratorContext(U, T) - Method in class org.entityfs.util.itr.AbstractIterator
 
createChildIteratorContext(EntityView, DepthFirstIteratorContextImpl) - Method in class org.entityfs.util.itr.DepthFirstIteratorImpl
 
createChildIteratorContext(EntityView, DepthLastIteratorContextImpl) - Method in class org.entityfs.util.itr.DepthLastIteratorImpl
 
createChildIteratorContext(EntityAndRelativeLocation<EntityView>, LocationAwareDepthFirstIteratorContextImpl) - Method in class org.entityfs.util.itr.LocationAwareDepthFirstIteratorImpl
 
createChildIteratorContext(EntityAndRelativeLocation<EntityView>, LocationAwareDepthLastIteratorContextImpl) - Method in class org.entityfs.util.itr.LocationAwareDepthLastIteratorImpl
 
createDefaultChildEntityManagerFactory(FileSystemAdapter, LogAdapterHolder) - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
Create a default ChildEntityManagerFactory if none is set.
createDefaultChildEntityManagerFactory(FileSystemAdapter, LogAdapterHolder) - Method in class org.entityfs.ram.RamFileSystemBuilder
 
createDirectoryDelegateProxy(DirectoryDelegate, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
Create a new DirectoryDelegate proxy.
createEntity(FileSystemImplementation, String, EntityDelegate) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingDirectoryDelegateProxy
 
createEntity(FileSystemImplementation, String, EntityDelegate) - Method in class org.entityfs.impl.AbstractDirectoryDelegateProxy
 
createEntity(FileSystemImplementation, String, EntityDelegate) - Method in interface org.entityfs.impl.DirectoryDelegate
Create an entity object for the given delegate.
createEntity(FileSystemImplementation, String, EntityDelegate) - Method in class org.entityfs.impl.impl.DirectoryDelegateImpl
 
createEntityAdapter(EntityType, FileSystemAdapter, DirectoryAdapter, String, Object, boolean) - Method in class org.entityfs.cap.symlink.ram.adapter.RamSymbolicLinkAdapterFactoryProxy
 
createEntityAdapter(EntityType, FileSystemAdapter, DirectoryAdapter, String, Object, boolean) - Method in interface org.entityfs.impl.adapter.AdapterFactory
Create an entity adapter object.
createEntityAdapter(EntityType, FileSystemAdapter, DirectoryAdapter, String, Object, boolean) - Method in class org.entityfs.zip.ZipAdapterFactory
 
createEntityLock(Lockable, boolean, boolean) - Method in class org.entityfs.lock.impl.EntityLockFactory
Create an entity read lock, write lock or a lock that is both.
createEntityLockAdapter(Lockable) - Method in interface org.entityfs.lock.EntityLockAdapterFactory
Create and return an entity lock adapter for the lockable object.
createEntityLockAdapter(Lockable) - Method in class org.entityfs.lock.impl.rw.FairReadWriteEntityLockAdapterFactory
 
createEntityLockAdapter(Lockable) - Method in class org.entityfs.lock.impl.rw.NonFairReadWriteEntityLockAdapterFactory
 
createEntityLockAdapter(Lockable) - Method in class org.entityfs.lock.impl.rw.ReadWriteEntityLockAdapterFactory
Creates ReadWriteEntityLockAdapter:s.
createEntityLockAdapter(Lockable) - Method in class org.entityfs.lock.impl.single.FairSingleEntityLockAdapterFactory
 
createEntityLockAdapter(Lockable) - Method in class org.entityfs.lock.impl.single.NonFairSingleEntityLockAdapterFactory
 
createEntityLockAdapter(Lockable) - Method in class org.entityfs.lock.impl.single.SingleEntityLockAdapterFactory
 
createEntityLockForIdentifier(Object, boolean, boolean) - Method in interface org.entityfs.lock.EntityLockAdapter
This must be called before using a lock to ensure that it exists in the lock adapter.
createEntityLockForIdentifier(Object, boolean, boolean) - Method in class org.entityfs.lock.impl.rw.ReadWriteEntityLockAdapter
 
createFile() - Method in interface org.entityfs.cap.entityattrs.impl.metadata.AttributeFileRepository
Create a new entity attributes file and return it.
createFile() - Method in class org.entityfs.cap.entityattrs.impl.metadata.MetadataCapableDirectoryAttributeFileRepository
 
createFileDelegateProxy(FileDelegate) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
Create a new FileDelegate proxy.
createFileInputStream(File) - Method in interface org.entityfs.support.io.FileInputStreamFactory
Create a FileInputStream on the file.
createFileInputStream(File) - Method in class org.entityfs.support.io.FileInputStreamFactoryImpl
 
createFileInputStream(File) - Method in class org.entityfs.util.io.LockAwareFileInputStreamFactoryImpl
 
createFileOutputStream(File, boolean) - Method in interface org.entityfs.support.io.FileOutputStreamFactory
Create a FileOutputStream on the file.
createFileOutputStream(File, boolean) - Method in class org.entityfs.support.io.FileOutputStreamFactoryImpl
 
createFileOutputStream(File, boolean) - Method in class org.entityfs.util.io.LockAwareFileOutputStreamFactoryImpl
 
createFileSystem(SupportObjects, FileSystemDelegate) - Method in class org.entityfs.at4jzip.At4jZipFileSystemBuilder
 
createFileSystem(SupportObjects, FileSystemDelegate) - Method in class org.entityfs.fs.FSROFileSystemBuilder
 
createFileSystem(SupportObjects, FileSystemDelegate) - Method in class org.entityfs.fs.FSRWFileSystemBuilder
 
createFileSystem(SupportObjects, FileSystemDelegate) - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
Subclasses implement this to return a new file system instance.
createFileSystem(SupportObjects, FileSystemDelegate) - Method in class org.entityfs.jar.JarFileSystemBuilder
 
createFileSystem(SupportObjects, FileSystemDelegate) - Method in class org.entityfs.ram.RamFileSystemBuilder
 
createFileSystem(SupportObjects, FileSystemDelegate) - Method in class org.entityfs.zip.ZipFileSystemBuilder
 
createFileSystemAdapter(AdapterFactory, LogAdapterHolder, int) - Method in class org.entityfs.cap.symlink.ram.adapter.RamSymbolicLinkAdapterFactoryProxy
 
createFileSystemAdapter(AdapterFactory, LogAdapterHolder, int) - Method in interface org.entityfs.impl.adapter.AdapterFactory
Create a file system's FileSystemAdapter object.
createFileSystemAdapter(AdapterFactory, LogAdapterHolder, int) - Method in class org.entityfs.zip.ZipAdapterFactory
Create the Zip file system adapter.
createFileSystemDelegate(FileSystemAdapter) - Method in class org.entityfs.at4jzip.At4jZipFileSystemBuilder
 
createFileSystemDelegate(FileSystemAdapter) - Method in class org.entityfs.fs.FSROFileSystemBuilder
 
createFileSystemDelegate(FileSystemAdapter) - Method in class org.entityfs.fs.FSRWFileSystemBuilder
 
createFileSystemDelegate(FileSystemAdapter) - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
This method is implemented by a subclass to create the file system delegate to use.
createFileSystemDelegate(FileSystemAdapter) - Method in class org.entityfs.jar.JarFileSystemBuilder
 
createFileSystemDelegate(FileSystemAdapter) - Method in class org.entityfs.ram.RamFileSystemBuilder
 
createFileSystemDelegate(FileSystemAdapter) - Method in class org.entityfs.zip.ZipFileSystemBuilder
 
createIterator(EntityListable, Filter<? super EntityView>) - Method in class org.entityfs.util.itr.LocationAwareDepthFirstIteratorContextImpl
 
createIterator(EntityListable, Filter<? super EntityView>) - Method in class org.entityfs.util.itr.LocationAwareDepthLastIteratorContextImpl
 
createLock(Object) - Method in interface org.entityfs.EntityView
Create a lock in the viewed entity's EntityLockAdapter.
createLock(Object) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
createLock(Object) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
createLock() - Method in class org.entityfs.lock.impl.EntityLockFactory
Create a standalone lock.
createLockAdapter() - Method in class org.entityfs.lock.impl.rw.FairReadWriteEntityLockAdapterFactory
 
createLockAdapter() - Method in class org.entityfs.lock.impl.rw.NonFairReadWriteEntityLockAdapterFactory
 
createLockAdapter() - Method in class org.entityfs.lock.impl.rw.ReadWriteEntityLockAdapterFactory
Creates ReentrantLockAdapter:s.
createLockAdapter() - Method in class org.entityfs.lock.impl.single.FairSingleEntityLockAdapterFactory
 
createLockAdapter() - Method in class org.entityfs.lock.impl.single.NonFairSingleEntityLockAdapterFactory
 
createLockAdapter() - Method in class org.entityfs.lock.impl.single.SingleEntityLockAdapterFactory
 
createLockAdapter() - Method in interface org.entityfs.lock.LockAdapterFactory
Create and return a LockAdapter.
createLockForIdentifier(Object) - Method in class org.entityfs.lock.impl.ReentrantLockAdapter
 
createLockForIdentifier(Object) - Method in interface org.entityfs.lock.LockAdapter
Create a lock for the unique (in the lock adapter instance) identifier.
createLockInternal(Object) - Method in interface org.entityfs.impl.EntityImplementation
This method can be used by entity delegates to create their own entity locks.
createLockInternal(Object) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
createMetadataFile(String) - Method in interface org.entityfs.cap.metadata.impl.MetadataEnablingEntityDelegate
Create the entity's metadata file.
createOutputStream(WritableFile) - Method in class org.entityfs.util.jar.JarCreator
Override the inherited method to open a JarOutputStream instead.
createOutputStream(WritableFile) - Method in class org.entityfs.util.zip.AbstractZipCreator
Create the output stream to write contents to.
createRandomAccessFile(File, RandomAccessMode) - Method in interface org.entityfs.support.io.RandomAccessFileFactory
Create a RandomAccessFile on the file.
createRandomAccessFile(File, RandomAccessMode) - Method in class org.entityfs.support.io.RandomAccessFileFactoryImpl
 
createRandomAccessFile(File, RandomAccessMode) - Method in class org.entityfs.util.io.LockAwareRandomAccessFileFactoryImpl
Does not unlock the lock in case of errors.
createTargetFile(DirectoryView, String) - Method in class org.entityfs.util.zip.AbstractZipCreator
Create the target Zip file (empty).
createTempFile(String, String, String) - Method in class org.entityfs.zip.ZipDirectoryAdapter
 
createZipEntry(String) - Method in class org.entityfs.util.jar.JarEntryInfoImpl
Override the inherited implementation to create a JarEntry instance instead of a ZipEntry.
createZipEntry(String) - Method in class org.entityfs.util.jar.JarFileEntryInfoImpl
Override the inherited implementation to create a JarEntry instance instead of a ZipEntry.
createZipEntry(String) - Method in class org.entityfs.util.jar.ManualJarEntryInfo
Override the inherited implementation to create a JarEntry instance instead of a ZipEntry.
createZipEntry(String) - Method in class org.entityfs.util.jar.ManualJarFileEntryInfo
Override the inherited implementation to create a JarEntry instance instead of a ZipEntry.
createZipEntry(String) - Method in class org.entityfs.util.zip.ManualZipEntryInfo
Create the ZipEntry instance.
createZipEntry(String) - Method in class org.entityfs.util.zip.ZipEntryInfoImpl
Create the ZipEntry instance.
createZipEntryInfo(EntityView) - Method in class org.entityfs.util.jar.EntityIteratorToJarEntryInfoIteratorAdapter
Override inherited method to create JarEntryInfoImpl instances instead.
createZipEntryInfo(EntityView) - Method in class org.entityfs.util.zip.EntityIteratorToZipEntryInfoIteratorAdapter
This can be overridden by subclasses to create other kinds of ZipEntryInfo objects.
CreationTimeAttributes - Interface in org.entityfs.cap.entityattrs
This interface combines the EntityAttributes and CreationTimeConfigurable interfaces to define entity attributes that can be configured with a creation time.
CreationTimeConfigurable - Interface in org.entityfs.entityattrs
This interface is implemented by classes that can be configured with a creation time.
CreationTimeSetter<T extends CreationTimeAttributes> - Class in org.entityfs.cap.entityattrs.impl
This EntityAttributesPreparer sets the creation time property on the attributes.
CreationTimeSetter(EntityAttributesPreparer<T>) - Constructor for class org.entityfs.cap.entityattrs.impl.CreationTimeSetter
 
CURRENT_DIRECTORY - Static variable in class org.entityfs.el.RelativeLocation
This is a constant representing the current directory.
CURRENT_DIRECTORY_STRING - Static variable in interface org.entityfs.el.EntityLocation
The special entity name representing the current entity ("." ).

D

DatabaseChildEntityAttributeManager<T extends EntityAttributes> - Class in org.entityfs.cap.entityattrs.impl.metadata
The ChildEntityAttributeManager is used by an EntityAttributes-enabling DirectoryDelegate to keep track of all entity attributes for its child entities.
DatabaseChildEntityAttributeManager(AttributeFileRepository, Serializer<T>, Map<EntityType, ObjectFactory<T>>, int, LogAdapterHolder) - Constructor for class org.entityfs.cap.entityattrs.impl.metadata.DatabaseChildEntityAttributeManager
 
DatabaseChildEntityAttributeManagerFactory<T extends EntityAttributes> - Class in org.entityfs.cap.entityattrs.impl.metadata
This is an ChildEntityAttributeManagerFactory implementation for a factory that creates DatabaseChildEntityAttributeManager objects.
DatabaseChildEntityAttributeManagerFactory(Serializer<T>, Map<EntityType, ObjectFactory<T>>, int) - Constructor for class org.entityfs.cap.entityattrs.impl.metadata.DatabaseChildEntityAttributeManagerFactory
Create a new factory.
DataInputOutputRandomAccessAdapter - Class in org.entityfs.util.io
Deprecated. This class is deprecated and will be removed in a future release. Use the RandomAccessToDataInputOutputAdapter class instead.
DataInputOutputRandomAccessAdapter(RandomAccess) - Constructor for class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
DataSink - Interface in org.entityfs
This interface defines a sink for data, i.e.
DataSinkToOutputStreamAdapter - Class in org.entityfs.util.io
This object is used to adapt a DataSink to an OutputStream.
DataSinkToOutputStreamAdapter(DataSink) - Constructor for class org.entityfs.util.io.DataSinkToOutputStreamAdapter
 
DataSource - Interface in org.entityfs
This interface defines a source for data, i.e.
DataSourceToInputStreamAdapter - Class in org.entityfs.util.io
This object is used to adapt a DataSource to an InputStream.
DataSourceToInputStreamAdapter(DataSource) - Constructor for class org.entityfs.util.io.DataSourceToInputStreamAdapter
 
DCSymbolicLink - Interface in org.entityfs.cap.symlink.entity
This is a marker capability for directories that can host symbolic links.
DCSymbolicLinkImpl - Class in org.entityfs.cap.symlink.impl.impl.cap
This is a generic implementation of a symbolic link-enabling directory capability.
DCSymbolicLinkImpl(DirectoryImplementation) - Constructor for class org.entityfs.cap.symlink.impl.impl.cap.DCSymbolicLinkImpl
 
DCSymbolicLinkUtil - Class in org.entityfs.cap.symlink.util
This utility class contains static methods for working with Directory :s that support the DCSymbolicLink capability.
DCTSymbolicLink - Class in org.entityfs.cap.symlink.entity
The singleton instance of this class (DCTSymbolicLink.TYPE) identifies the DCSymbolicLink capability.
decrementHoldCount() - Method in interface org.entityfs.impl.event.EventManager
Decrement the thread local hold count.
decrementHoldCount() - Method in class org.entityfs.impl.impl.event.DisabledEventManager
 
decrementHoldCount() - Method in class org.entityfs.impl.impl.event.EventManagerImpl
 
DEFAULT_ADAPTER - Static variable in class org.entityfs.impl.impl.DefaultLogAdapter
The default LogAdapter for file systems.
DEFAULT_ATTRIBUTES_FILE_NAME - Static variable in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
The default name of the entity attributes metadata file.
DEFAULT_BUFFER_SIZE - Static variable in interface org.entityfs.FileSystemBuilder
When files are copied, data may be temporarily stored in a memory buffer.
DEFAULT_BUFFER_SIZE - Static variable in class org.entityfs.util.base.AbstractReadWritableFile
The default size, in bytes, of internal buffers if no buffer size is set when creating an instance.
DEFAULT_COPY_STRATEGY - Static variable in class org.entityfs.cap.metadata.dirfile.FileBasedDirectoryMetadataCapabilityProvider
The default MetadataCopyStrategy is to ignore metadata when copying to metadata-unaware file systems.
DEFAULT_COPY_STRATEGY - Static variable in class org.entityfs.cap.metadata.file.FileBasedMetadataCapabilityProvider
The default MetadataCopyStrategy is to ignore metadata when copying to metadata-unaware file systems.
DEFAULT_FILE_SEGMENT_SIZE_BYTES - Static variable in class org.entityfs.ram.RamFileSystemBuilder
The default file segment size is 4096 bytes.
DEFAULT_LOG_NAME - Static variable in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
The default name of the Commons Logging Log object that the adapter logs to.
DEFAULT_LOGGER_NAME - Static variable in class org.entityfs.support.log.Jdk14LogAdapter
The name of the logger that the adapter logs to.
DEFAULT_MAX_FILE_SYSTEM_SIZE_BYTES - Static variable in class org.entityfs.ram.RamFileSystemBuilder
The default maximum file system size is -1 bytes (unlimited size).
DEFAULT_RETHROW_EXCEPTIONS - Static variable in class org.entityfs.error.LoggingErrorHandlingStrategy
Are Exception:s rethrown by default? (true )
DEFAULT_RETHROW_FILE_SYSTEM_EXCEPTIONS - Static variable in class org.entityfs.error.LoggingErrorHandlingStrategy
Are FileSystemException:s rethrown by default? (true )
DEFAULT_RETHROW_RUNTIME_EXCEPTIONS - Static variable in class org.entityfs.error.LoggingErrorHandlingStrategy
Are RuntimeException:s rethrown by default? (true )
DEFAULT_STABILIZED_LIMIT_MSECS - Static variable in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
Five seconds.
DEFAULT_TEMP_BUFFER_SIZE - Static variable in class org.entityfs.support.io.ReadableByteBufferChannel
 
DEFAULT_TEMP_FILE_SUFFIX - Static variable in interface org.entityfs.Directory
The default suffix for creating temporary files, used when no other suffix is given.
DefaultLogAdapter - Class in org.entityfs.impl.impl
This class contains a reference to the default log adapter for file systems; a StdOutLogAdapter.
DefaultNtfsAttributesFactory - Class in org.entityfs.cap.entityattrs.ntfs.metadata
This is the default implementation of an ObjectFactory for NtfsAttributes.
DefaultNtfsAttributesFactory(int, int, int, UnixEntityMode) - Constructor for class org.entityfs.cap.entityattrs.ntfs.metadata.DefaultNtfsAttributesFactory
Create a new attributes factory.
DefaultNtfsAttributesFactory - Class in org.entityfs.cap.entityattrs.ntfs.metadata.user
Deprecated. Use DefaultNtfsAttributesFactory instead!
DefaultNtfsAttributesFactory(int, int, int, UnixEntityMode) - Constructor for class org.entityfs.cap.entityattrs.ntfs.metadata.user.DefaultNtfsAttributesFactory
Deprecated. Create a new attributes factory.
DefaultUnixAttributesFactory - Class in org.entityfs.cap.entityattrs.unix.metadata
This is the default implementation of an ObjectFactory for UnixAttributes.
DefaultUnixAttributesFactory(int, int, UnixEntityMode) - Constructor for class org.entityfs.cap.entityattrs.unix.metadata.DefaultUnixAttributesFactory
Create a new attributes factory.
DefaultUnixAttributesFactory - Class in org.entityfs.cap.entityattrs.unix.metadata.user
Deprecated. Use the DefaultUnixAttributesFactory object instead.
DefaultUnixAttributesFactory(int, int, UnixEntityMode) - Constructor for class org.entityfs.cap.entityattrs.unix.metadata.user.DefaultUnixAttributesFactory
Deprecated. 
defineClass(String, EFile) - Method in class org.entityfs.util.lang.EntityClassLoader
Define the class found in the provided file.
definePackage(String, String, String, String, String, String, String, URL) - Method in class org.entityfs.util.lang.EntityClassLoader
 
Deletable - Interface in org.entityfs
This interface defines something that can be deleted.
delete(Collection<String>) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
delete() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
 
delete(String) - Method in interface org.entityfs.cap.entityattrs.impl.metadata.ChildEntityAttributeManager
Delete the attribute record for the supplied entity.
delete(String) - Method in class org.entityfs.cap.entityattrs.impl.metadata.DatabaseChildEntityAttributeManager
Delete the attribute record for the supplied entity.
delete() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
delete() - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
delete() - Method in class org.entityfs.cap.symlink.impl.AbstractSymbolicLinkDelegateProxy
 
delete() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkDelegateImpl
 
delete() - Method in interface org.entityfs.cap.symlink.impl.SymbolicLinkDelegate
Delete the symbolic link.
delete() - Method in interface org.entityfs.Deletable
Delete the entity from the file system.
delete(Collection<String>) - Method in class org.entityfs.impl.AbstractDirectoryDelegateProxy
 
delete() - Method in class org.entityfs.impl.AbstractFileDelegateProxy
 
delete() - Method in interface org.entityfs.impl.adapter.EntityAdapter
Delete the entity from the underlying file system.
delete(Collection<String>) - Method in interface org.entityfs.impl.DirectoryDelegate
Delete the directory.
delete() - Method in interface org.entityfs.impl.FileDelegate
Delete the file.
delete() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
delete() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
This implementation uses the delegate method AbstractEntityImpl.doDelete() after making access and sanity checks on the entity to delete.
delete() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
delete() - Method in class org.entityfs.impl.impl.adapter.AbstractROEntityAdapter
 
delete(Collection<String>) - Method in class org.entityfs.impl.impl.DirectoryDelegateImpl
 
delete() - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
delete() - Method in class org.entityfs.ram.AbstractRamEntityAdapter
 
delete() - Method in class org.entityfs.ram.RamFileAdapter
Override to leave back segments to the size guard
delete(EntityView) - Static method in class org.entityfs.util.Entities
Delete the entity.
delete() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
Delete the file.
delete() - Method in class org.entityfs.util.IteratorDeleter
Delete all entities returned from the Iterator supplied when creating this object.
deleteChild(String) - Method in interface org.entityfs.impl.adapter.DirectoryAdapter
Delete the named child.
deleteChild(String) - Method in class org.entityfs.ram.RamDirectoryAdapter
 
deleteChild(String) - Method in class org.entityfs.zip.ZipDirectoryAdapter
 
deleteEntities() - Method in class org.entityfs.util.IteratorDeleter
This method calls IteratorDeleter.delete().
deleteEntity(EntityView) - Static method in class org.entityfs.util.Entities
This methods does the same as the Entities.delete(EntityView).
deleteInternal() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
deleteInternal() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
This method is called by AbstractEntityImpl.delete() after it has performed all validity, access control and lock checks.
deleteInternal() - Method in class org.entityfs.impl.impl.DirectoryImpl
 
deleteInternal() - Method in class org.entityfs.impl.impl.FileImpl
 
deleteMetadataFile(String) - Method in interface org.entityfs.cap.metadata.entity.ECNamedMetadata
Delete the named metadata file.
deleteMetadataFile(String) - Method in class org.entityfs.cap.metadata.impl.ECNamedMetadataImpl
Delete the named metadata file.
deleteMetadataFile(String) - Method in interface org.entityfs.cap.metadata.impl.MetadataEnablingEntityDelegate
Delete the metadata file with the supplied name.
deleteMetadataFile(EntityView, String) - Static method in class org.entityfs.cap.metadata.util.ECNamedMetadataUtil
Delete the metadata file for the entity.
deleteObserver(EntityObserver) - Method in interface org.entityfs.event.Observable
Deregister the observer.
deleteObserver(EntityObserver) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
Delete an observer.
deleteObserver(EntityObserver) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
deleteObserver(EntityObserver) - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
deleteObserver(EntityObserver) - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
Delete an observer.
deleteObservers() - Method in interface org.entityfs.event.Observable
Deregisters all observers.
deleteObservers() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
Delete all observers.
deleteObservers() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
deleteObservers() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
deleteObservers() - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
Delete all observers.
deleteRecursively(EntityView) - Static method in class org.entityfs.util.Entities
Delete an entity recursively.
deleteRecursively(EntityView, boolean) - Static method in class org.entityfs.util.Entities
Delete an entity recursively.
DeleteUnmatchedTargetEntityStrategy - Class in org.entityfs.util.dirdiff
This UnmatchedTargetEntityStrategy deletes unmatched target entities.
DeleteUnmatchedTargetEntityStrategy() - Constructor for class org.entityfs.util.dirdiff.DeleteUnmatchedTargetEntityStrategy
 
DepthFirstIterator<T> - Interface in org.entityfs.itr
This is a marker interface for flagging that an iterator is a recursive, depth-first iterator.
DepthFirstIteratorImpl - Class in org.entityfs.util.itr
Standard implementation of DepthFirstIterator for EntityView :s.
DepthFirstIteratorImpl(EntityListable, Filter<? super EntityView>, boolean) - Constructor for class org.entityfs.util.itr.DepthFirstIteratorImpl
Create a new depth-first iterator.
DepthFirstIteratorImpl(EntityListable, boolean) - Constructor for class org.entityfs.util.itr.DepthFirstIteratorImpl
Create a new depth-first iterator.
DepthLastIterator<T> - Interface in org.entityfs.itr
This is a marker interface for flagging that an iterator is a recursive, depth-last iterator.
DepthLastIteratorImpl - Class in org.entityfs.util.itr
Standard implementation of DepthLastIterator for EntityView :s.
DepthLastIteratorImpl(EntityListable, Filter<? super EntityView>, boolean) - Constructor for class org.entityfs.util.itr.DepthLastIteratorImpl
Create a new depth-last (breadth-first) iterator.
DepthLastIteratorImpl(EntityListable, boolean) - Constructor for class org.entityfs.util.itr.DepthLastIteratorImpl
Create a new depth-last (breadth-first) iterator.
dereferenceOrNull(EntityLocation<?>) - Method in class org.entityfs.cap.symlink.impl.AbstractSymbolicLinkDelegateProxy
 
dereferenceOrNull(EntityLocation<?>) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkDelegateImpl
 
dereferenceOrNull() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
dereferenceOrNull(EntityLocation<?>) - Method in interface org.entityfs.cap.symlink.impl.SymbolicLinkDelegate
 
dereferenceOrNull() - Method in interface org.entityfs.EntityAcceptingEntityView
Get the entity referenced by this entity.
dereferenceOrNull() - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityImpl
 
dereferenceOrNull() - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
Directories - Class in org.entityfs.util
A utility class that contains static methods for working with Directory entities and DirectoryView:s.
Directory - Interface in org.entityfs
This is an interface for a directory implementation.
DirectoryAdapter - Interface in org.entityfs.impl.adapter
This is an adapter for a directory in the backing file system.
DirectoryContainsFilter - Class in org.entityfs.util.filter.entity
This filter matches directories that contain at least x entities that match a supplied EntityFilter, where x is a configurable number.
DirectoryContainsFilter(Filter<? super EntityView>, int) - Constructor for class org.entityfs.util.filter.entity.DirectoryContainsFilter
Create a directory contains filter that matches directories that contain at least noOfMatchesThreshold entities that match the supplied filter f.
DirectoryContainsFilter(Filter<? super EntityView>) - Constructor for class org.entityfs.util.filter.entity.DirectoryContainsFilter
Create a directory contains filter that matches directories that contain at least one entity that match the supplied filter.
DirectoryDelegate - Interface in org.entityfs.impl
This defines the delegate of a directory entity.
DirectoryDelegateImpl - Class in org.entityfs.impl.impl
 
DirectoryDelegateImpl(DirectoryAdapter) - Constructor for class org.entityfs.impl.impl.DirectoryDelegateImpl
 
DirectoryDifferentiator - Class in org.entityfs.util.dirdiff
The DirectoryDifferentiator is used for calculating differences between a master directory and a target directory.
DirectoryDifferentiator(DirectoryView, DirectoryView, EntityMatchStrategy, UnmatchedTargetEntityStrategy, UnmatchedMasterEntityStrategy) - Constructor for class org.entityfs.util.dirdiff.DirectoryDifferentiator
Create a new DirectoryDifferentiator.
DirectoryEmptyFilter - Class in org.entityfs.util.filter.entity
This filter matches empty directories and directory views.
DirectoryEmptyFilter() - Constructor for class org.entityfs.util.filter.entity.DirectoryEmptyFilter
 
DirectoryFilter - Class in org.entityfs.util.filter.entity
This is a filter that matches directories and directory views.
DirectoryFilter() - Constructor for class org.entityfs.util.filter.entity.DirectoryFilter
 
DirectoryImpl - Class in org.entityfs.impl.impl
Directory implementation.
DirectoryImpl(FileSystemImplementation, DirectoryImplementation, DirectoryDelegate) - Constructor for class org.entityfs.impl.impl.DirectoryImpl
 
DirectoryImplementation - Interface in org.entityfs.impl
This is the interface for a Directory implementation.
DirectoryMonitorer - Interface in org.entityfs.obs
A DirectoryMonitorer monitors a directory view for changes.
DirectoryNotEmptyException - Exception in org.entityfs.exception
An exception for when a directory is not empty (when someone tries to delete it).
DirectoryNotEmptyException(String) - Constructor for exception org.entityfs.exception.DirectoryNotEmptyException
 
DirectorySynchronizer - Class in org.entityfs.util.dirdiff
This is a version of the DirectoryDifferentiator that is used for synchronizing the files and subdirectories from a master directory to a target directory.
DirectorySynchronizer(DirectoryView, DirectoryView) - Constructor for class org.entityfs.util.dirdiff.DirectorySynchronizer
Create a directory synchronizer with the default EntityMatchStrategy EntitySizeAndFileModificationTimeMatchStrategy.
DirectorySynchronizer(DirectoryView, DirectoryView, EntityMatchStrategy) - Constructor for class org.entityfs.util.dirdiff.DirectorySynchronizer
Create a directory synchronizer using a custom EntityMatchStrategy.
DirectoryTreeDifferentiator - Class in org.entityfs.util.dirdiff
This is a recursive DirectoryDifferentiator that is used for analyzing differences between a master directory hierarchy and a target directory hierarchy.
DirectoryTreeDifferentiator(DirectoryView, DirectoryView, EntityMatchStrategy, UnmatchedTargetEntityStrategy, UnmatchedMasterEntityStrategy) - Constructor for class org.entityfs.util.dirdiff.DirectoryTreeDifferentiator
Create a new differentiator that will analyze the differences between two directory hierarchies recursively.
DirectoryTreeSynchronizer - Class in org.entityfs.util.dirdiff
This is a version of the DirectoryTreeDifferentiator that can be used to synchronize the files and directories of a master directory hierarchy to a target directory hierarchy.
DirectoryTreeSynchronizer(DirectoryView, DirectoryView) - Constructor for class org.entityfs.util.dirdiff.DirectoryTreeSynchronizer
Create a directory tree synchronizer with the default entity match strategy EntitySizeAndFileModificationTimeMatchStrategy.
DirectoryTreeSynchronizer(DirectoryView, DirectoryView, EntityMatchStrategy) - Constructor for class org.entityfs.util.dirdiff.DirectoryTreeSynchronizer
Create a directory tree synchronizer with a custom entity match strategy.
DirectoryView - Interface in org.entityfs
A DirectoryView is a view of a directory that uses a Filter to hide child entities that does not pass the filter.
DirectoryViewImpl - Class in org.entityfs.impl.impl
This is the implementation of DirectoryViewImplementation.
DirectoryViewImpl(DirectoryViewImplementation, Filter<? super EntityView>) - Constructor for class org.entityfs.impl.impl.DirectoryViewImpl
 
DirectoryViewImplementation - Interface in org.entityfs.impl
This is the interface for a DirectoryView implementation.
DirectoryViewPollingMonitorer - Class in org.entityfs.util.obs.polling
Deprecated. This dummy class will be removed in a future release.
DirectoryViewPollingMonitorer() - Constructor for class org.entityfs.util.obs.polling.DirectoryViewPollingMonitorer
Deprecated.  
disableAccessControls() - Method in interface org.entityfs.FileSystemBuilder
This is a shorter form for setAccessController(DisabledAccessController.INSTANCE).
disableAccessControls() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Disable access controls in the file system altogether.
DisabledAccessController - Class in org.entityfs
The DisabledAccessController is used to disable access controls altogether in a file system.
DisabledEventManager - Class in org.entityfs.impl.impl.event
 
disableEntityValidityControls() - Method in interface org.entityfs.FileSystemBuilder
A short form for setEntityValidityControlStrategy(null).
disableEntityValidityControls() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Disable entity validity controls altogether.
disconnect() - Method in interface org.entityfs.EntityView
Disconnect this view from its viewed entity or entity view.
disconnect() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
disconnect() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
doAs(PrivilegedAction<T>) - Method in class org.entityfs.security.AbstractAccessControllerSubject
 
doAs(PrivilegedExceptionAction<T>) - Method in class org.entityfs.security.AbstractAccessControllerSubject
 
doAs(PrivilegedAction<T>) - Method in interface org.entityfs.security.Subject
Perform the action as this subject.
doAs(PrivilegedExceptionAction<T>) - Method in interface org.entityfs.security.Subject
Perform the action as this subject.
doDelete() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
Perform the actual deletion of the entity after all access and sanity checks have been performed.
DontOverwrite - Class in org.entityfs.ostrat
This overwrite strategy will not overwrite existing entity and does not log a warning.
DontOverwrite() - Constructor for class org.entityfs.ostrat.DontOverwrite
 
DontOverwriteAndLogWarning - Class in org.entityfs.ostrat
This overwrite strategy will not overwrite existing entity and logs a warning.
DontOverwriteAndLogWarning() - Constructor for class org.entityfs.ostrat.DontOverwriteAndLogWarning
 
DontOverwriteAndThrowException - Class in org.entityfs.ostrat
This overwrite strategy throws an EntityFoundException if it finds an entity in the target location, unless that entity is a directory and the caller wants to create a directory.
DontOverwriteAndThrowException() - Constructor for class org.entityfs.ostrat.DontOverwriteAndThrowException
 
DoOverwrite - Class in org.entityfs.ostrat
This overwrite strategy overwrites existing entities and does not log a warning after doing so.
DoOverwrite() - Constructor for class org.entityfs.ostrat.DoOverwrite
 
DoOverwriteAndLogWarning - Class in org.entityfs.ostrat
This overwrite strategy overwrites existing entities and logs a warning after doing so.
DoOverwriteAndLogWarning() - Constructor for class org.entityfs.ostrat.DoOverwriteAndLogWarning
 
DummyLock - Class in org.entityfs.lock
This is a dummy EntityLock.
DummyLock(Lockable) - Constructor for class org.entityfs.lock.DummyLock
 

E

ECAt4jZipEntry - Interface in org.entityfs.at4jzip.cap.entity
This capability is supported by entities in a Zip file system backed by the At4J Zip implementation.
ECAt4JZipEntryUtil - Class in org.entityfs.at4jzip.cap.entity
This utility class has static methods for working with entities supporting the ECAt4jZipEntry capability.
ECEntityAttributes<T extends EntityAttributes> - Interface in org.entityfs.cap.entityattrs
This interface defines an entity capability that associates some kind of EntityAttributes with an entity.
ECEntityAttributesDelegate<T extends EntityAttributes> - Class in org.entityfs.cap.entityattrs.impl.metadata
Used by implementations of the different entity attributes entity capabilities.
ECEntityAttributesDelegate(AttributesEntityDelegate<T>) - Constructor for class org.entityfs.cap.entityattrs.impl.metadata.ECEntityAttributesDelegate
 
ECEntityAttributesImpl<T extends EntityAttributes> - Class in org.entityfs.cap.entityattrs.impl.metadata
 
ECEntityAttributesImpl(EntityImplementation, AttributesEntityDelegate<T>) - Constructor for class org.entityfs.cap.entityattrs.impl.metadata.ECEntityAttributesImpl
 
ECEntityAttributesImplementation<T extends EntityAttributes> - Interface in org.entityfs.cap.entityattrs.impl
This interface is implemented by all ECEntityAttributes implementations.
ECEntityAttributesUtil - Class in org.entityfs.cap.entityattrs.util
This is a static utility class for working with ECEntityAttributes capable entities.
ECFileResolvable - Interface in org.entityfs.fs.cap.entity
This capability is supported by File-backed entities.
ECFileResolvableUtil - Class in org.entityfs.util.cap.entity
A utility class with static methods for working with ECFileResolvable entity capabilities.
ECJarEntry - Interface in org.entityfs.jar.cap.entity
This is an entity capability for entities that have JarEntry objects.
ECJarEntryUtil - Class in org.entityfs.jar.cap.entity
This is a utility class with static utility methods for working with entities supporting the ECJarEntry capability.
ECMetadata - Interface in org.entityfs.cap.metadata.entity
This is a capability for entities that support metadata.
ECMetadataImpl - Class in org.entityfs.cap.metadata.impl
 
ECMetadataImpl(EntityImplementation, MetadataEnablingEntityDelegate) - Constructor for class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
ECMetadataUtil - Class in org.entityfs.cap.metadata.util
This utility class contains static methods for working with entities that support the ECMetadata capability.
ECNamedEntityAttributes<T extends EntityAttributes> - Interface in org.entityfs.cap.entityattrs
This interface defines an entity capability that can associate several EntityAttributes objects with an entity.
ECNamedMetadata - Interface in org.entityfs.cap.metadata.entity
This is a capability for entities that support metadata.
ECNamedMetadataImpl - Class in org.entityfs.cap.metadata.impl
 
ECNamedMetadataImpl(EntityImplementation, MetadataEnablingEntityDelegate) - Constructor for class org.entityfs.cap.metadata.impl.ECNamedMetadataImpl
 
ECNamedMetadataUtil - Class in org.entityfs.cap.metadata.util
This utility class contains static methods for working with entities that support the ECNamedMetadata capability.
ECNtfsAttributes - Interface in org.entityfs.cap.entityattrs.ntfs
This entity capability is supported by entities that have NtfsAttributes.
ECNtfsAttributesUtil - Class in org.entityfs.cap.entityattrs.ntfs.util
This class contains static utility methods for working with the ECNtfsAttributes capability.
ECTAt4jZipEntry - Class in org.entityfs.at4jzip.cap.entity
The singleton instance of this class (TYPE) identifies the ECAt4jZipEntry capability.
ECTEntityAttributes - Class in org.entityfs.cap.entityattrs
The singleton instance of this class, ECTEntityAttributes.TYPE, identifies the ECEntityAttributes entity capability.
ECTFileResolvable - Class in org.entityfs.fs.cap.entity
The singleton instance of this class (ECTFileResolvable.TYPE) identifies the ECFileResolvable capability.
ECTJarEntry - Class in org.entityfs.jar.cap.entity
The singleton instance of this class (ECTJarEntry.TYPE) identifies the ECJarEntry capability.
ECTMetadata - Class in org.entityfs.cap.metadata.entity
The singleton instance of this class identifies the ECMetadata entity capability.
ECTNamedEntityAttributes - Class in org.entityfs.cap.entityattrs
The singleton instance of this class, ECTNamedEntityAttributes.TYPE, identifies the ECNamedEntityAttributes entity capability.
ECTNamedMetadata - Class in org.entityfs.cap.metadata.entity
The singleton instance of this class identifies the ECNamedMetadata entity capability.
ECTNtfsAttributes - Class in org.entityfs.cap.entityattrs.ntfs
The singleton instance of this class (ECTNtfsAttributes.TYPE) identifies the ECNtfsAttributes entity capability.
ECTUnixAttributes - Class in org.entityfs.cap.entityattrs.unix
The singleton instance of this class (ECTUnixAttributes.TYPE) identifies the ECUnixAttributes entity capability.
ECTUriResolvable - Class in org.entityfs.fs.cap.entity
The singleton instance of this class (ECTUriResolvable.TYPE) identifies the ECUriResolvable capability.
ECTZipEntry - Class in org.entityfs.zip.cap.entity
The singleton instance of this class (ECTZipEntry.TYPE) identifies the ECZipEntry capability.
ECUnixAttributes - Interface in org.entityfs.cap.entityattrs.unix
This entity capability is supported by entities that have UnixAttributes.
ECUnixAttributesUtil - Class in org.entityfs.cap.entityattrs.unix.util
This class contains static utility methods for working with the ECUnixAttributes capability.
ECUriResolvable - Interface in org.entityfs.fs.cap.entity
This capability is supported by entities whose locations can be resolved as URI:s.
ECUriResolvableUtil - Class in org.entityfs.util.cap.entity
A utility class with static methods for working with ECUriResolvable entity capabilities.
ECZipEntry - Interface in org.entityfs.zip.cap.entity
This is an entity capability for entities that have ZipEntry objects.
ECZipEntryImpl - Class in org.entityfs.zip
 
ECZipEntryImpl(EntityImplementation) - Constructor for class org.entityfs.zip.ECZipEntryImpl
 
ECZipEntryUtil - Class in org.entityfs.zip.cap.entity
This is a utility class with static utility methods for working with entities supporting the ECZipEntry capability.
EFile - Interface in org.entityfs
This is an interface for a file implementation.
EFileFilter - Class in org.entityfs.util.filter.entity
A filter that only matches EFile:s.
EFileFilter() - Constructor for class org.entityfs.util.filter.entity.EFileFilter
 
EFileImplementation - Interface in org.entityfs.impl
This is the interface for a EFile implementation.
EFileNameExtensionFilter - Class in org.entityfs.util.filter.entity
A filter that matches EFile:s with any of a set of file name extensions.
EFileNameExtensionFilter(Collection<String>) - Constructor for class org.entityfs.util.filter.entity.EFileNameExtensionFilter
Create the filter with a set of permitted file name extensions.
EFileNameExtensionFilter(Collection<String>, boolean) - Constructor for class org.entityfs.util.filter.entity.EFileNameExtensionFilter
Create the filter with a set of permitted file name extensions.
EFileNameExtensionFilter(String...) - Constructor for class org.entityfs.util.filter.entity.EFileNameExtensionFilter
Create the filter with one or more permitted extensions.
EFileNameExtensionFilter(boolean, String...) - Constructor for class org.entityfs.util.filter.entity.EFileNameExtensionFilter
Create the filter with one or more permitted extensions.
EFileNameExtensionFilter(String) - Constructor for class org.entityfs.util.filter.entity.EFileNameExtensionFilter
Create the filter with one permitted file name extension.
EFileNameExtensionFilter(String, boolean) - Constructor for class org.entityfs.util.filter.entity.EFileNameExtensionFilter
Create the filter with one permitted file name extension.
EmptyRandomAccess - Class in org.entityfs.util.base
This object represents a read-only, empty RandomAccess file.
EmptyRandomAccess() - Constructor for class org.entityfs.util.base.EmptyRandomAccess
 
enableEvents() - Method in interface org.entityfs.FileSystemBuilder
Enable event handling for the file system.
enableEvents() - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
Enable events for this file system.
enableLocking() - Method in interface org.entityfs.FileSystemBuilder
Enable entity locking with the default settings for lock adapter factory (a NonFairReadWriteEntityLockAdapterFactory and lock acquiring strategy.
enableLocking() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Enable locking for the file system with default values for the lock acquiring strategy and the lock adapter factory.
encode(CharSequence, Charset) - Static method in class org.entityfs.support.nio.Charsets
Encode the supplied text in the specified charset.
Entities - Class in org.entityfs.util
Entities contains static methods for working with Entity:s and EntityView:s.
Entity - Interface in org.entityfs
This is the interface for a FileSystem entity, for instance an EFile or a Directory.
EntityAcceptingEntities - Class in org.entityfs.util
This contains static methods for working with EntityAcceptingEntity:s and EntityView:s.
EntityAcceptingEntity<T extends EntityAcceptingEntityView<?>> - Interface in org.entityfs
This interface is an abstraction of an entity that may accept child entities given the right conditions.
EntityAcceptingEntityImplementation<T extends EntityAcceptingEntityView<?>> - Interface in org.entityfs.impl
Implementation of an EntityAcceptingEntity.
EntityAcceptingEntityView<T extends EntityAcceptingEntityView<?>> - Interface in org.entityfs
This interface defines an abstract view of an EntityAcceptingEntity.
EntityAcceptingEntityViewImplementation<T extends EntityAcceptingEntityView<?>> - Interface in org.entityfs.impl
Implementation of an EntityAcceptingEntityView.
EntityAdapter - Interface in org.entityfs.impl.adapter
This is the base interface for an entity adapter.
EntityAndRelativeLocation<T extends EntityView> - Class in org.entityfs.util
This immutable object contains an entity of some kind and its location relative to some directory.
EntityAndRelativeLocation(T, RelativeLocation) - Constructor for class org.entityfs.util.EntityAndRelativeLocation
Create a new entity and relative location object.
EntityAttributes - Interface in org.entityfs.cap.entityattrs
This interface is the base interface for the declaration of different entity attributes, such as NTFS or Unix attributes.
EntityAttributeSetter - Interface in org.entityfs.impl
This is used by EntityDelegate:s to set attributes on the target entity when an entity is copied with preserveAttrs set to true.
EntityAttributesPreparer<T extends EntityAttributes> - Interface in org.entityfs.cap.entityattrs.impl
This interface defines an object that is used by the entity attributes-enabling entity delegate to prepare an EntityAttributes object of a newly created entity.
EntityCapability - Interface in org.entityfs.cap
This is the interface for an entity capability; a capability that adds functionality to an entity in some way.
EntityCapabilityType<T extends EntityCapability> - Interface in org.entityfs.cap
This interface defines a type object for identifying entity capability types.
EntityClassLoader - Class in org.entityfs.util.lang
This is a class loader that reads classes from Directory:s and Zip files.
EntityClassLoader(LogAdapterHolder) - Constructor for class org.entityfs.util.lang.EntityClassLoader
Create an entity class loader with an empty class path.
EntityClassLoader(LogAdapterHolder, Collection<? extends EntityView>) - Constructor for class org.entityfs.util.lang.EntityClassLoader
Create an entity class loader with a class path that consists of the entities returned from the collection, in that order.
EntityClassLoader(LogAdapterHolder, ClassLoader) - Constructor for class org.entityfs.util.lang.EntityClassLoader
Create an entity class loader with an empty class path.
EntityClassLoader(LogAdapterHolder, ClassLoader, Collection<? extends EntityView>) - Constructor for class org.entityfs.util.lang.EntityClassLoader
Create an entity class loader with a class path that consists of the entities returned from the collection, in that order.
EntityCopySpecification - Class in org.entityfs.util
This class contains settings for a entity copy operation.
EntityCopySpecification() - Constructor for class org.entityfs.util.EntityCopySpecification
 
EntityDelegate - Interface in org.entityfs.impl
Entity delegates are EntityFS' mechanism of having an extensible entity implementation without having to modify the entity objects themselves.
EntityDeletedEvent - Class in org.entityfs.event
This event is sent by an entity or an entity view when the viewed entity has been deleted.
EntityDeletedEvent(EntityView) - Constructor for class org.entityfs.event.EntityDeletedEvent
 
EntityDisappearedEvent - Class in org.entityfs.event
This event is sent from an entity view or entity when it is detected that the viewed entity have been removed from the backing file system by a client that did not use any of the file system's methods.
EntityDisappearedEvent(EntityView) - Constructor for class org.entityfs.event.EntityDisappearedEvent
 
EntityEvent<T extends EntityEvent<?>> - Interface in org.entityfs.event
An EntityEvent is an event sent by an EntityObserver.
entityExists(FileSystem, AbsoluteLocation) - Static method in class org.entityfs.util.FileSystems
Check if there exists an entity in the supplied location.
EntityFilter - Interface in org.entityfs
This interface is implemented by filters for entities.
EntityFilters - Class in org.entityfs.util
This is a utility class with static methods for working with Filter:s for EntityView:s.
EntityFilterToEntityAndRelativeLocationFilterAdapter - Class in org.entityfs.util
This adapter can be used for filtering the entities in EntityAndRelativeLocation objects using entity filters.
EntityFilterToEntityAndRelativeLocationFilterAdapter(Filter<? super EntityView>) - Constructor for class org.entityfs.util.EntityFilterToEntityAndRelativeLocationFilterAdapter
Create a new entity and relative location object filter based on an entity filter.
EntityFoundException - Exception in org.entityfs.exception
This is thrown when an entity that was not supposed to exist really do exist.
EntityFoundException(String) - Constructor for exception org.entityfs.exception.EntityFoundException
 
EntityHolder - Interface in org.entityfs
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.
EntityIdentityFilter - Class in org.entityfs.util.filter.entity
This Filter matches a specific EntityView instance.
EntityIdentityFilter(EntityView) - Constructor for class org.entityfs.util.filter.entity.EntityIdentityFilter
 
EntityImplementation - Interface in org.entityfs.impl
Implementation of an Entity.
EntityIteratorToJarEntryInfoIteratorAdapter - Class in org.entityfs.util.jar
This is an extension of EntityIteratorToZipEntryInfoIteratorAdapter that creates JarEntryInfoImpl objects.
EntityIteratorToJarEntryInfoIteratorAdapter(DirectoryView, Iterator<? extends EntityView>) - Constructor for class org.entityfs.util.jar.EntityIteratorToJarEntryInfoIteratorAdapter
Create an EntityIteratorToJarEntryInfoIteratorAdapter that will create jar entries with a location relative to the supplied directory.
EntityIteratorToJarEntryInfoIteratorAdapter(DirectoryView, Iterator<? extends EntityView>, ZipEntryInfoProvider) - Constructor for class org.entityfs.util.jar.EntityIteratorToJarEntryInfoIteratorAdapter
Create an EntityIteratorToJarEntryInfoIteratorAdapter that will create jar entries with a location relative to the supplied directory.
EntityIteratorToZipEntryInfoIteratorAdapter - Class in org.entityfs.util.zip
This is an adapter between an EntityView Iterator and the ZipEntryInfo Iterator needed by ZipCreator for Zip files where all entry names should be constructed relative to one directory name.
EntityIteratorToZipEntryInfoIteratorAdapter(DirectoryView, Iterator<? extends EntityView>) - Constructor for class org.entityfs.util.zip.EntityIteratorToZipEntryInfoIteratorAdapter
Create an EntityIteratorToZipEntryInfoIteratorAdapter that will create ZipEntryInfo objects with a location relative to the supplied directory.
EntityIteratorToZipEntryInfoIteratorAdapter(DirectoryView, Iterator<? extends EntityView>, AbsoluteLocation) - Constructor for class org.entityfs.util.zip.EntityIteratorToZipEntryInfoIteratorAdapter
Create an EntityIteratorToZipEntryInfoIteratorAdapter that will create ZipEntryInfo objects with a location relative to the supplied relative location.
EntityIteratorToZipEntryInfoIteratorAdapter(DirectoryView, Iterator<? extends EntityView>, ZipEntryInfoProvider) - Constructor for class org.entityfs.util.zip.EntityIteratorToZipEntryInfoIteratorAdapter
Create an EntityIteratorToZipEntryInfoIteratorAdapter that will create ZipEntryInfo objects with a location relative to the supplied directory.
EntityIteratorToZipEntryInfoIteratorAdapter(DirectoryView, Iterator<? extends EntityView>, AbsoluteLocation, ZipEntryInfoProvider) - Constructor for class org.entityfs.util.zip.EntityIteratorToZipEntryInfoIteratorAdapter
Create an EntityIteratorToZipEntryInfoIteratorAdapter that will create ZipEntryInfo objects with a location relative to the supplied relative location.
EntityLatestModificationTimeFilter - Class in org.entityfs.util.filter.entity
Match only entities that were last modified before a supplied time.
EntityLatestModificationTimeFilter(Date) - Constructor for class org.entityfs.util.filter.entity.EntityLatestModificationTimeFilter
Create a filter that matches entities that were last modified before the supplied date.
EntityLatestModificationTimeFilter(long) - Constructor for class org.entityfs.util.filter.entity.EntityLatestModificationTimeFilter
Create a filter that matches entities that were last modified before the supplied time instant.
EntityListable - Interface in org.entityfs
This interface defines the EntityListable.listEntities() method that list all entities in an entity repository (commonly a Directory).
EntityLocation<T extends EntityLocation<?>> - Interface in org.entityfs.el
Interface for an file system entity location.
EntityLocationGlobFilter - Class in org.entityfs.util.filter.regexp
This is a filter that matches an entity's location relative to a base directory against a glob pattern, for instance doc\/*\/*.xml.
EntityLocationGlobFilter(DirectoryView, String) - Constructor for class org.entityfs.util.filter.regexp.EntityLocationGlobFilter
Create a location glob filter that will compare locations relative to the given base directory.
EntityLocationGlobFilter(DirectoryView, String, boolean) - Constructor for class org.entityfs.util.filter.regexp.EntityLocationGlobFilter
Create a location glob filter that will compare locations relative to the given base directory.
EntityLocationRegexpFilter - Class in org.entityfs.util.filter.regexp
This is a filter that matches an entity's location relative to a base directory against regular expression Pattern:s.
EntityLocationRegexpFilter(DirectoryView, String) - Constructor for class org.entityfs.util.filter.regexp.EntityLocationRegexpFilter
Create a location regular expression filter that will compare locations relative to the given base directory.
EntityLocationRegexpFilter(DirectoryView, String, boolean) - Constructor for class org.entityfs.util.filter.regexp.EntityLocationRegexpFilter
Create a location regular expression filter that will compare locations relative to the given base directory.
EntityLocationRegexpFilter(DirectoryView, String, int) - Constructor for class org.entityfs.util.filter.regexp.EntityLocationRegexpFilter
Create a location regular expression filter that will compare locations relative to the given base directory.
EntityLocations - Class in org.entityfs.el
This class contains static utility methods that can come in handy when working with entity locations.
EntityLock - Interface in org.entityfs.lock
The EntityLock is a reentrant Lock for a lockable object (not only for entity objects).
EntityLockAdapter - Interface in org.entityfs.lock
This is an extension of the LockAdapter that is used by entity objects.
EntityLockAdapterFactory - Interface in org.entityfs.lock
An EntityLockAdapterFactory is a factory for creating EntityLockAdapter:s for lockable objects (mostly entities, but also other EntityRepositiory implementations).
EntityLockFactory - Class in org.entityfs.lock.impl
The entity lock factory is used by all EntityLockAdapterFactory:s to create locks for entities and to create standalone locks.
EntityLockFactory(boolean) - Constructor for class org.entityfs.lock.impl.EntityLockFactory
Create the factory.
EntityLockReentrantLockAdapterImpl - Class in org.entityfs.lock.impl
This is an adapter to let a ReentrantLock implement the EntityLock interface.
EntityLockReentrantLockAdapterImpl(boolean, Lockable, boolean, boolean) - Constructor for class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
Constructor.
EntityLocks - Class in org.entityfs.lock
This class contains static utility methods for working with EntityLock:s.
EntityMatchStrategy - Interface in org.entityfs.util.dirdiff
This strategy object is used by a DirectoryDifferentiator to see if an entity in the master directory has a matching entity in the target directory.
EntityModifiedEvent - Class in org.entityfs.event
This event is sent by an entity or entity view when the viewed entity has been modified in a way that updated its last modification time.
EntityModifiedEvent(EntityView) - Constructor for class org.entityfs.event.EntityModifiedEvent
 
EntityNameComparator - Class in org.entityfs.util.cmp
This is a comparator for sorting entities in an alphabetic order.
EntityNameComparator() - Constructor for class org.entityfs.util.cmp.EntityNameComparator
 
EntityNameFilter - Class in org.entityfs.util.filter.entity
This is a filter that matches an entity name.
EntityNameFilter(String) - Constructor for class org.entityfs.util.filter.entity.EntityNameFilter
Create a new case sensitive name filter.
EntityNameFilter(String, boolean) - Constructor for class org.entityfs.util.filter.entity.EntityNameFilter
Create a new case sensitive or case insensitive name filter.
EntityNameFilter(String, boolean, Locale) - Constructor for class org.entityfs.util.filter.entity.EntityNameFilter
Create a new case sensitive or case insensitive name filter.
EntityNameGlobFilter - Class in org.entityfs.util.filter.regexp
This filter matches entity names (not their paths) against a Glob pattern (for instance .xml).
EntityNameGlobFilter(String) - Constructor for class org.entityfs.util.filter.regexp.EntityNameGlobFilter
Create a new filter.
EntityNameGlobFilter(String, boolean) - Constructor for class org.entityfs.util.filter.regexp.EntityNameGlobFilter
Create a new filter.
EntityNameGlobFilter(Glob) - Constructor for class org.entityfs.util.filter.regexp.EntityNameGlobFilter
Create a new filter.
EntityNamePrefixFilter - Class in org.entityfs.util.filter.entity
This is a filter that matches entities whose names starts with a specific String prefix (case sensitive or insensitive).
EntityNamePrefixFilter(String) - Constructor for class org.entityfs.util.filter.entity.EntityNamePrefixFilter
Create the filter for the provided prefix.
EntityNamePrefixFilter(String, boolean) - Constructor for class org.entityfs.util.filter.entity.EntityNamePrefixFilter
Create the filter for the provided prefix.
EntityNameRegexpFilter - Class in org.entityfs.util.filter.regexp
This is a Filter that matches entity names against a regular expression Pattern.
EntityNameRegexpFilter(Pattern) - Constructor for class org.entityfs.util.filter.regexp.EntityNameRegexpFilter
Create a filter.
EntityNameRegexpFilter(String) - Constructor for class org.entityfs.util.filter.regexp.EntityNameRegexpFilter
Create a case sensitive filter.
EntityNameRegexpFilter(String, boolean) - Constructor for class org.entityfs.util.filter.regexp.EntityNameRegexpFilter
Create a filter.
EntityNameRegexpFilter(String, int) - Constructor for class org.entityfs.util.filter.regexp.EntityNameRegexpFilter
Create a filter.
EntityNotFoundException - Exception in org.entityfs.exception
This is EntityFS idea of a FileNotFoundException.
EntityNotFoundException(String) - Constructor for exception org.entityfs.exception.EntityNotFoundException
 
EntityNotFoundException(Throwable) - Constructor for exception org.entityfs.exception.EntityNotFoundException
 
EntityNotFoundException(String, Throwable) - Constructor for exception org.entityfs.exception.EntityNotFoundException
 
EntityObserver - Interface in org.entityfs.event
This interface is implemented by a class that listens to an entity or a file system (an Observable) for updates.
EntityPermission - Class in org.entityfs.security
This is an abstract base class for entity Permission implementations.
EntityPermission(String, Entity) - Constructor for class org.entityfs.security.EntityPermission
 
EntityRecentModificationFilter - Class in org.entityfs.util.filter.entity
Match entities that was modified recently.
EntityRecentModificationFilter(long, TimeUnit) - Constructor for class org.entityfs.util.filter.entity.EntityRecentModificationFilter
Create the filter.
EntityRenamedEvent - Class in org.entityfs.event
This event is sent when an entity or entity view has been renamed.
EntityRenamedEvent(EntityView, String) - Constructor for class org.entityfs.event.EntityRenamedEvent
 
EntityRenameSpecification - Class in org.entityfs.util
This specification is used together with the Entities.rename(org.entityfs.EntityView, org.entityfs.EntityAcceptingEntityView, EntityRenameSpecification) .
EntityRenameSpecification() - Constructor for class org.entityfs.util.EntityRenameSpecification
 
EntityRepository - Interface in org.entityfs
This is a marriage between EntityHolder and EntityListable.
EntitySizeAndFileModificationTimeMatchStrategy - Class in org.entityfs.util.dirdiff
This EntityMatchStrategy matches entities with the same names and types.
EntitySizeAndFileModificationTimeMatchStrategy() - Constructor for class org.entityfs.util.dirdiff.EntitySizeAndFileModificationTimeMatchStrategy
 
EntitySizeAndModificationTimeMatchStrategy - Class in org.entityfs.util.dirdiff
This EntityMatchStrategy matches entities with the same names and types.
EntitySizeAndModificationTimeMatchStrategy() - Constructor for class org.entityfs.util.dirdiff.EntitySizeAndModificationTimeMatchStrategy
 
EntityType - Interface in org.entityfs
This is an interface for objects identifying different entity types.
EntityTypeFilter - Class in org.entityfs.util.filter.entity
This Filter matches entities of a specific type, for instance DirectoryView:s.
EntityTypeFilter(Class<? extends EntityView>) - Constructor for class org.entityfs.util.filter.entity.EntityTypeFilter
Create the filter.
EntityValidityControlStrategy - Interface in org.entityfs
This defines a strategy interface for how a file system validates that an entity has not disappeared from the underlying file system.
EntityView - Interface in org.entityfs
This interface defines an abstract view of an entity.
EntityViewImplementation - Interface in org.entityfs.impl
This is the interface for a EntityView implementation.
EntityViews - Class in org.entityfs.util
This utility class contains static methods for working with entity views.
entrySet() - Method in class org.entityfs.util.properties.FileBackedProperties
 
equals(Object) - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
equals(Object) - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
equals(Object) - Method in class org.entityfs.cap.symlink.util.SymbolicLinkFilter
 
equals(Object) - Method in class org.entityfs.el.AbstractLocation
 
equals(Object) - Method in class org.entityfs.entityattrs.UidGid
 
equals(Object) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
 
equals(Object) - Method in class org.entityfs.event.ChildEntityAddedEvent
 
equals(Object) - Method in class org.entityfs.event.ChildEntityDisappearedEvent
 
equals(Object) - Method in class org.entityfs.event.ChildEntityModifiedEvent
 
equals(Object) - Method in class org.entityfs.event.ChildEntityRemovedEvent
 
equals(Object) - Method in class org.entityfs.event.ChildEntityRenamedEvent
 
equals(Object) - Method in class org.entityfs.event.EntityDeletedEvent
 
equals(Object) - Method in class org.entityfs.event.EntityDisappearedEvent
 
equals(Object) - Method in class org.entityfs.event.EntityModifiedEvent
 
equals(Object) - Method in class org.entityfs.event.EntityRenamedEvent
 
equals(Object) - Method in class org.entityfs.event.NewEntityEvent
 
equals(Object) - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
equals(Object) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
equals(Object) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
equals(Object) - Method in class org.entityfs.lock.cmd.LockForReadingCommand
 
equals(Object) - Method in class org.entityfs.lock.cmd.LockForWritingCommand
 
equals(Object) - Method in class org.entityfs.lock.cmd.LockParentForReadingCommand
 
equals(Object) - Method in class org.entityfs.lock.cmd.LockParentForWritingCommand
 
equals(Object) - Method in class org.entityfs.security.EntityPermission
 
equals(Object) - Method in class org.entityfs.support.filter.AndFilter
 
equals(Object) - Method in class org.entityfs.support.filter.FalseFilter
 
equals(Object) - Method in class org.entityfs.support.filter.FilterToConvenientFilterAdapter
 
equals(Object) - Method in class org.entityfs.support.filter.NotFilter
 
equals(Object) - Method in class org.entityfs.support.filter.OrFilter
 
equals(Object) - Method in class org.entityfs.support.filter.TrueFilter
 
equals(Object) - Method in class org.entityfs.support.filter.XorFilter
 
equals(Object) - Method in class org.entityfs.support.lang.ObjectProxySupport
Delegate the call to equals to the proxied object.
equals(Object) - Method in class org.entityfs.support.lang.SerializableObjectProxySupport
Delegate the call to equals to the proxied object.
equals(Object) - Method in class org.entityfs.support.util.TreeNode
 
equals(Object) - Method in class org.entityfs.support.util.TwoObjects
 
equals(Object) - Method in class org.entityfs.util.EntityAndRelativeLocation
 
equals(Object) - Method in class org.entityfs.util.FileReadableFile
 
equals(Object) - Method in class org.entityfs.util.FileWritableFile
 
equals(Object) - Method in class org.entityfs.util.filter.entity.DirectoryContainsFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.DirectoryEmptyFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.DirectoryFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.EFileFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.EFileNameExtensionFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.EntityIdentityFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.EntityLatestModificationTimeFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.EntityNameFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.EntityNamePrefixFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.EntityRecentModificationFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.EntityTypeFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.FGrepFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.GrepFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.LockedEntityFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.ParentFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.ReadLockedEntityFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.SuperParentAndFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.SuperParentOrFilter
 
equals(Object) - Method in class org.entityfs.util.filter.entity.WriteLockedEntityFilter
 
equals(Object) - Method in class org.entityfs.util.filter.regexp.EntityLocationGlobFilter
 
equals(Object) - Method in class org.entityfs.util.filter.regexp.EntityLocationRegexpFilter
 
equals(Object) - Method in class org.entityfs.util.filter.regexp.EntityNameGlobFilter
 
equals(Object) - Method in class org.entityfs.util.filter.regexp.EntityNameRegexpFilter
 
equals(Object) - Method in class org.entityfs.util.FoundEntity
This object is equal to another FoundEntity if the entity is the same.
equals(Object) - Method in class org.entityfs.util.io.ReadWritableFileAdapter
 
equals(Object) - Method in class org.entityfs.util.obs.polling.ChildEntitiesAddedEvent
 
equals(Object) - Method in class org.entityfs.util.obs.polling.ChildEntitiesModifiedEvent
 
equals(Object) - Method in class org.entityfs.util.obs.polling.ChildEntitiesRemovedEvent
 
equals(Object) - Method in class org.entityfs.util.obs.polling.ChildEntitiesStabilizedEvent
 
equals(Object) - Method in class org.entityfs.util.properties.PropertyValue
 
equalsExceptForCreationTime(Object) - Method in interface org.entityfs.cap.entityattrs.CreationTimeAttributes
Check if this attribute object is equal to the supplied object except for the creation time.
equalsExceptForCreationTime(Object) - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
Test to see if the supplied attributes object is equal to this object except for the two objects creation times.
equalsExceptForCreationTime(Object) - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
ErrorHandlingStrategy - Interface in org.entityfs.error
This is an interface for an error handling strategy.
ETDirectory - Class in org.entityfs
This entity type identifies the directory entity type.
ETFile - Class in org.entityfs
This entity type identifies the file entity type.
ETSymbolicLink - Class in org.entityfs.cap.symlink
This entity type identifies the symbolic link entity type.
EventManager - Interface in org.entityfs.impl.event
A file system's event manager is used to fire entity events.
EventManagerImpl - Class in org.entityfs.impl.impl.event
This is the default implementation of EventManager.
EventManagerImpl() - Constructor for class org.entityfs.impl.impl.event.EventManagerImpl
 
execAndWait(String) - Method in class org.entityfs.support.io.AbstractCommands
Execute an external command, such as ls and wait for it to complete.
execute(Collection<? extends LockCommand>) - Method in interface org.entityfs.lock.cmd.LockCommandExecutor
Execute the supplied lock commands and return the collection of locked locks.
execute(LockCommand...) - Method in interface org.entityfs.lock.cmd.LockCommandExecutor
Execute the supplied lock commands and return the collection of locked locks.
execute(LockCommand...) - Method in class org.entityfs.lock.cmd.LockCommandExecutorImpl
 
execute(Collection<? extends LockCommand>) - Method in class org.entityfs.lock.cmd.LockCommandExecutorImpl
 
ExecutePermission - Class in org.entityfs.security
This is an execute permission for an entity.
ExecutePermission(Entity, String) - Constructor for class org.entityfs.security.ExecutePermission
 
exists() - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
exists() - Method in interface org.entityfs.impl.adapter.EntityAdapter
Check that the entity exists in the backend.
exists() - Method in interface org.entityfs.impl.EntityDelegate
Does the entity really exist in the backend? This is used by some EntityValidityControlStrategy:s.
exists() - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
exists() - Method in class org.entityfs.ram.AbstractRamEntityAdapter
 
EXTENSION_SEPARATOR - Static variable in interface org.entityfs.el.EntityLocation
The separator in an entity name between the base entity name and the entity name extension ("." ).

F

FairReadWriteEntityLockAdapterFactory - Class in org.entityfs.lock.impl.rw
This EntityLockAdapterFactory creates fair lock adapters.
FairReadWriteEntityLockAdapterFactory() - Constructor for class org.entityfs.lock.impl.rw.FairReadWriteEntityLockAdapterFactory
 
FairSingleEntityLockAdapterFactory - Class in org.entityfs.lock.impl.single
This EntityLockAdapterFactory creates fair lock adapters.
FairSingleEntityLockAdapterFactory() - Constructor for class org.entityfs.lock.impl.single.FairSingleEntityLockAdapterFactory
 
FalseEntityFilter - Class in org.entityfs.util.filter.entity
This entity filter does not match any entities.
FalseEntityFilter() - Constructor for class org.entityfs.util.filter.entity.FalseEntityFilter
 
FalseFilter<T> - Class in org.entityfs.support.filter
This filter does not match any objects at all.
FalseFilter() - Constructor for class org.entityfs.support.filter.FalseFilter
 
FCAppendable - Interface in org.entityfs.cap.entity
This is a marker capability that flags that a file is appendable.
FCAppendableImpl - Class in org.entityfs.cap.entity
This is the default, empty, implementation of FCAppendable.
FCAppendableImpl(EFile) - Constructor for class org.entityfs.cap.entity.FCAppendableImpl
 
FCFileBacked - Interface in org.entityfs.fs.cap.entity
This capability is supported by an EFile:s that is backed by a File.
FCFileBackedUtil - Class in org.entityfs.util.cap.entity
A utility class with static methods for working with FCFileBacked file entity capabilities.
FCRandomAccess - Interface in org.entityfs.cap.entity
This is a marker capability that flags that a file can be opened for random access.
FCRandomAccessImpl - Class in org.entityfs.cap.entity
This is the default, empty, implementation of FCRandomAccess.
FCRandomAccessImpl(EFile) - Constructor for class org.entityfs.cap.entity.FCRandomAccessImpl
 
FCTAppendable - Class in org.entityfs.cap.entity
This is the capability identifier for the FCAppendable file capability.
FCTFileBacked - Class in org.entityfs.fs.cap.entity
The singleton instance of this class (FCTFileBacked.TYPE) identifies the FCFileBacked capability.
FCTRandomAccess - Class in org.entityfs.cap.entity
This is the capability identifier for the FCRandomAccess file capability.
FGrepFilter - Class in org.entityfs.util.filter.entity
This filter matches text files that contain a certain text.
FGrepFilter(String) - Constructor for class org.entityfs.util.filter.entity.FGrepFilter
Create a new case-sensitive fgrep filter that matches text files containing the supplied text.
FGrepFilter(String, boolean) - Constructor for class org.entityfs.util.filter.entity.FGrepFilter
Create a new fgrep filter that matches text files containing the supplied text.
FGrepFilter(String, boolean, Charset) - Constructor for class org.entityfs.util.filter.entity.FGrepFilter
Create a new fgrep filter that matches text files containing the supplied text.
FileAdapter - Interface in org.entityfs.impl.adapter
This is an adapter for a file in the backing file system.
FileBackedProperties - Class in org.entityfs.util.properties
This is an implementation of Properties that is backed by a file.
FileBackedProperties(ReadWritableFile) - Constructor for class org.entityfs.util.properties.FileBackedProperties
Create a file-based properties object.
FileBackedProperties(ReadWritableFile, boolean) - Constructor for class org.entityfs.util.properties.FileBackedProperties
 
FileBasedDirectoryMetadataCapabilityProvider - Class in org.entityfs.cap.metadata.dirfile
This capability provider provides metadata support for directory entities.
FileBasedDirectoryMetadataCapabilityProvider() - Constructor for class org.entityfs.cap.metadata.dirfile.FileBasedDirectoryMetadataCapabilityProvider
 
FileBasedMetadataCapabilityProvider - Class in org.entityfs.cap.metadata.file
This capability provider adds the ECMetadata and ECNamedMetadata entity capabilities along with the FSCMetadata and the FSCDirectoryMetadata file system capabilities to a file system.
FileBasedMetadataCapabilityProvider() - Constructor for class org.entityfs.cap.metadata.file.FileBasedMetadataCapabilityProvider
 
FileDelegate - Interface in org.entityfs.impl
This defines the delegate of a file entity.
FileDelegateImpl - Class in org.entityfs.impl.impl
 
FileDelegateImpl(FileAdapter) - Constructor for class org.entityfs.impl.impl.FileDelegateImpl
 
FileDelegateReadWritableFileAdapter - Class in org.entityfs.impl
This is an adapter object that turns a FileDelegate into a ReadWritableFile.
FileDelegateReadWritableFileAdapter(FileDelegate) - Constructor for class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
FileImpl - Class in org.entityfs.impl.impl
 
FileImpl(FileSystemImplementation, DirectoryImplementation, FileDelegate) - Constructor for class org.entityfs.impl.impl.FileImpl
 
FileInputStreamFactory - Interface in org.entityfs.support.io
This interface defines an interface for creating FileInputStream:s.
FileInputStreamFactoryImpl - Class in org.entityfs.support.io
Standard implementation of FileInputStreamFactory that creates plain FileInputStream objects.
FileOutputStreamFactory - Interface in org.entityfs.support.io
This interface defines an interface for creating FileOutputStream:s.
FileOutputStreamFactoryImpl - Class in org.entityfs.support.io
Standard implementation of FileOutputStreamFactory that creates plain FileOutputStream objects.
FileReadableFile - Class in org.entityfs.util
This is a ReadableFile that encapsulates a File.
FileReadableFile(File) - Constructor for class org.entityfs.util.FileReadableFile
 
Files - Class in org.entityfs.util
This class contains static methods for working with EFile:s.
FileSizeAndModificationTimeMatchStrategy - Class in org.entityfs.util.dirdiff
This EntityMatchStrategy only matches files with the same names and sizes.
FileSizeAndModificationTimeMatchStrategy() - Constructor for class org.entityfs.util.dirdiff.FileSizeAndModificationTimeMatchStrategy
 
FileSystem - Interface in org.entityfs
This is the public (client-visible) interface for a file system implementation.
FileSystemAdapter - Interface in org.entityfs.impl.adapter
This is the file system's backend adapter.
FileSystemBuilder<T extends FileSystemBuilder<T>> - Interface in org.entityfs
A file system builder encapsulates the logic for creating a FileSystem.
FileSystemCapability - Interface in org.entityfs.cap
A file system capability adds capabilities to a file system implementation.
FileSystemCapabilityType<T extends FileSystemCapability> - Interface in org.entityfs.cap
This interface defines a type object for identifying file system capability types.
FileSystemConfigurationException - Exception in org.entityfs.exception
This exception is thrown by a org.entityfs.FileSystemBuilder if invalid configuration prevents it from creating a file system.
FileSystemConfigurationException(String) - Constructor for exception org.entityfs.exception.FileSystemConfigurationException
 
FileSystemConfigurationException(String, Throwable) - Constructor for exception org.entityfs.exception.FileSystemConfigurationException
 
FileSystemDelegate - Interface in org.entityfs.impl
The file system delegate is EntityFS' mechanism for a extensible file system implementation without having an extensible file system object.
FileSystemException - Exception in org.entityfs.support.exception
This exception is the base class for all exceptions thrown by EntityFS methods.
FileSystemException(String) - Constructor for exception org.entityfs.support.exception.FileSystemException
 
FileSystemException(Throwable) - Constructor for exception org.entityfs.support.exception.FileSystemException
 
FileSystemException(String, Throwable) - Constructor for exception org.entityfs.support.exception.FileSystemException
 
FileSystemFullException - Exception in org.entityfs.exception
This exception is thrown when a write operation is attempted on a full file system.
FileSystemFullException() - Constructor for exception org.entityfs.exception.FileSystemFullException
 
FileSystemFullException(long) - Constructor for exception org.entityfs.exception.FileSystemFullException
 
FileSystemImplementation - Interface in org.entityfs.impl
This is the interface for a FileSystem implementation.
FileSystems - Class in org.entityfs.util
A utility class that contains static methods for working with FileSystem:s.
FileSystemSecurityException - Exception in org.entityfs.security
This exception is used for security-related errors.
FileSystemSecurityException(String) - Constructor for exception org.entityfs.security.FileSystemSecurityException
 
FileSystemSecurityException(Throwable) - Constructor for exception org.entityfs.security.FileSystemSecurityException
 
FileSystemSecurityException(String, Throwable) - Constructor for exception org.entityfs.security.FileSystemSecurityException
 
FileWritableFile - Class in org.entityfs.util
This is a WritableFile that encapsulates a File
FileWritableFile(File) - Constructor for class org.entityfs.util.FileWritableFile
 
FILTER - Static variable in class org.entityfs.cap.symlink.util.SymbolicLinkFilter
Singleton filter instance.
Filter<T> - Interface in org.entityfs.support.filter
This interface defines a generic filter that can match or not match an object.
filter(T) - Method in interface org.entityfs.support.lang.ArrayFilter
Filter the element before it is included in the target array.
FILTER - Static variable in class org.entityfs.util.filter.entity.DirectoryEmptyFilter
Singleton filter instance.
FILTER - Static variable in class org.entityfs.util.filter.entity.DirectoryFilter
Singleton filter instance.
FILTER - Static variable in class org.entityfs.util.filter.entity.EFileFilter
Singleton filter instance.
FILTER - Static variable in class org.entityfs.util.filter.entity.FalseEntityFilter
The singleton instance.
FILTER - Static variable in class org.entityfs.util.filter.entity.LockedEntityFilter
Singleton filter instance.
FILTER - Static variable in class org.entityfs.util.filter.entity.ReadLockedEntityFilter
Singleton filter instance.
FILTER - Static variable in class org.entityfs.util.filter.entity.TrueEntityFilter
This singleton instance can be used instead of instantiating this class.
FILTER - Static variable in class org.entityfs.util.filter.entity.WriteLockedEntityFilter
Singleton filter instance.
filterArray(T[], ArrayFilter<T>) - Static method in class org.entityfs.support.lang.ArrayUtil
Filter and possibly transform the elements in arr and return them in a new array.
filterCollection(Collection<? extends EntityView>, Filter<? super EntityView>) - Static method in class org.entityfs.util.EntityFilters
Filter the elements in the provided Collection through the filter and return all entities that pass it.
FilteringIterator<T> - Class in org.entityfs.util.itr
An iterator that filters the results from another iterator.
FilteringIterator(Iterator<? extends T>, Filter<? super T>) - Constructor for class org.entityfs.util.itr.FilteringIterator
Create a filtering iterator that filters elements from the iterator through the filter.
FilteringZipEntryInfoProvider - Class in org.entityfs.util.zip
This ZipEntryInfoProvider uses another provider to add information only to the entities that pass its entity Filter.
FilteringZipEntryInfoProvider(Filter<? super EntityView>, ZipEntryInfoProvider) - Constructor for class org.entityfs.util.zip.FilteringZipEntryInfoProvider
 
filterList(List<? extends EntityView>, Filter<? super EntityView>) - Static method in class org.entityfs.util.EntityFilters
Filter the elements in the provided List through the filter and return all entities that pass it.
FilterToConvenientFilterAdapter<T> - Class in org.entityfs.support.filter
This object makes a ConvenientFilter out of a Filter
FilterToConvenientFilterAdapter(Filter<? super T>) - Constructor for class org.entityfs.support.filter.FilterToConvenientFilterAdapter
 
finalize() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
finalize() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
finalize() - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
finalize() - Method in class org.entityfs.util.io.InputStreamToDataSourceAdapter
 
finalize() - Method in class org.entityfs.util.io.OutputStreamToDataSinkAdapter
 
finalize() - Method in class org.entityfs.util.io.RandomAccessAdapter
 
finalize() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
finalize() - Method in class org.entityfs.util.io.RangeRandomAccess
 
finalize() - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
finalize() - Method in class org.entityfs.util.lang.EntityClassLoader
 
finalize() - Method in class org.entityfs.zip.ZipFileSystemAdapter
 
find(EntityListable, Filter<? super EntityView>) - Static method in class org.entityfs.util.Directories
Find the entities in the directory hierarchy under dir that match the filter.
findClass(String) - Method in class org.entityfs.util.lang.EntityClassLoader
 
findEntities(EntityListable, Filter<? super EntityView>) - Static method in class org.entityfs.util.Directories
Find the entities in the directory hierarchy under dir that match the filter.
findFileInClasspath(RelativeLocation) - Method in class org.entityfs.util.lang.EntityClassLoader
This is used by all methods to find a file in the class path.
fireEvent(EntityEvent<?>) - Method in interface org.entityfs.impl.EntityImplementation
Use the file system's EventManager to fire an event with this entity as its sender.
fireEvent(EntityEvent<?>) - Method in interface org.entityfs.impl.event.EventManager
Fire an entity event.
fireEvent(EntityEvent<?>) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
fireEvent(EntityEvent<?>) - Method in class org.entityfs.impl.impl.event.DisabledEventManager
 
fireEvent(EntityEvent<?>) - Method in class org.entityfs.impl.impl.event.EventManagerImpl
 
flags() - Method in class org.entityfs.support.util.regexp.Glob
Get the pattern compilation flags that were used when compiling this glob pattern.
flush() - Method in interface org.entityfs.DataSink
Flush changes made to the sink to the underlying storage.
flush() - Method in class org.entityfs.support.io.MultiplexingOutputStream
 
flush() - Method in class org.entityfs.support.io.OutputStreamProxy
 
flush() - Method in class org.entityfs.util.base.EmptyRandomAccess
 
flush() - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
flush() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
flush() - Method in class org.entityfs.util.io.DataSinkToOutputStreamAdapter
 
flush() - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
flush() - Method in class org.entityfs.util.io.LockAwareFileOutputStream
 
flush() - Method in class org.entityfs.util.io.LockAwareOutputStream
 
flush() - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
flush() - Method in class org.entityfs.util.io.OutputStreamToDataSinkAdapter
 
flush() - Method in class org.entityfs.util.io.RandomAccessAdapter
 
flush() - Method in class org.entityfs.util.io.RandomAccessOutputStreamAdapter
Deprecated.  
flush() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
flush() - Method in class org.entityfs.util.io.RandomAccessToOutputStreamAdapter
 
flush() - Method in class org.entityfs.util.io.RangeRandomAccess
 
flush() - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
If the temporary file has been written to, flush changes to the master file.
forCode(short) - Static method in class org.entityfs.entityattrs.unix.UnixEntityMode
Create an UnixEntityMode object from its numerical representation.
forCode(int) - Static method in class org.entityfs.entityattrs.unix.UnixEntityMode
Create an UnixEntityMode object from its numerical representation.
FoundEntity - Class in org.entityfs.util
This objects represents one found entity.
fromModifiedUtf8(byte[]) - Static method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated. Interpret the supplied byte array as modified UTF-8 data as described in the DataInput interface.
fromModifiedUtf8(byte[]) - Static method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
Interpret the supplied byte array as modified UTF-8 data as described in the DataInput interface.
FSCAppendableFiles - Interface in org.entityfs.cap.fs
This is a marker capability that flags that a file system's files are appendable.
FSCAppendableFilesImpl - Class in org.entityfs.cap.fs
This is the default (empty) implementation of FSCAppendableFiles.
FSCAppendableFilesImpl() - Constructor for class org.entityfs.cap.fs.FSCAppendableFilesImpl
 
FSCAt4jZipFileBacked - Interface in org.entityfs.at4jzip.cap.fs
This file system capability is supported by the Zip file system using the At4J Zip implementation.
FSCAt4jZipFileBackedUtil - Class in org.entityfs.at4jzip.cap.fs
This utility class contains static methods for working with file systems that support the FSCAt4jZipFileBacked capability.
FSCCompression - Class in org.entityfs.cap.compression.fs
Marker file system capability for file systems that compress file data.
FSCDirectoryMetadata - Class in org.entityfs.cap.metadata.fs
Marker file system capability for file systems that support metadata for directories, i.e.
FSCDirectoryMetadata(MetadataCopyStrategy) - Constructor for class org.entityfs.cap.metadata.fs.FSCDirectoryMetadata
 
FSCEntityAttributes - Interface in org.entityfs.cap.entityattrs
This interface is implemented by the file system capabilities that provide entity attributes.
FSCEntityAttributesImpl - Class in org.entityfs.cap.entityattrs
Empty implementation of the FSCEntityAttributes capability interface.
FSCEntityAttributesImpl() - Constructor for class org.entityfs.cap.entityattrs.FSCEntityAttributesImpl
 
FSCFileResolvable - Interface in org.entityfs.fs.cap.fs
This capability is supported by file systems with entities that can be resolved to File:s.
FSCFileResolvableUtil - Class in org.entityfs.util.cap.fs
This utility class contains static methods for working with file systems that support the FSCFileResolvable file system capability.
FSCJarFileBacked - Interface in org.entityfs.jar.cap.fs
This capability is supported by Jar file systems.
FSCJarFileBackedUtil - Class in org.entityfs.jar.cap.fs
This is a utility class with static utility methods for working with file systems supporting the FSCJarFileBacked capability.
FSCMetadata - Class in org.entityfs.cap.metadata.fs
Marker file system capability for file systems that support metadata for entities, i.e.
FSCMetadata(MetadataCopyStrategy) - Constructor for class org.entityfs.cap.metadata.fs.FSCMetadata
 
FSCNamedEntityAttributes - Class in org.entityfs.cap.entityattrs
Marker file system capability for file systems that contain entities that support named entity attributes.
FSCNtfsAttributes - Class in org.entityfs.cap.entityattrs.ntfs
Marker file system capability for file systems that contain entities that support NTFS attributes.
FSCPersistent - Interface in org.entityfs.cap.fs
This is a marker capability that flags that the file system works against a persistent backend.
FSCPersistentImpl - Class in org.entityfs.cap.fs
This is the default (empty) implementation of FSCPersistent.
FSCPersistentImpl() - Constructor for class org.entityfs.cap.fs.FSCPersistentImpl
 
FSCRandomAccessFiles - Interface in org.entityfs.cap.fs
This is a marker capability that flags that files in this file system can be opened for random access.
FSCRandomAccessFilesImpl - Class in org.entityfs.cap.fs
This is the default (empty) implementation of FSCRandomAccessFiles.
FSCRandomAccessFilesImpl() - Constructor for class org.entityfs.cap.fs.FSCRandomAccessFilesImpl
 
FSCSymbolicLink - Interface in org.entityfs.cap.symlink.fs
File system capability for file systems that support symbolic links.
FSCSymbolicLinkImpl - Class in org.entityfs.cap.symlink.impl.impl.cap
This is a generic implementation of the FSCSymbolicLink interface.
FSCTAppendableFiles - Class in org.entityfs.cap.fs
This is the capability identifier for the FSCAppendableFiles file system capability.
FSCTAt4jZipFileBacked - Class in org.entityfs.at4jzip.cap.fs
The singleton instance of this class (FSCTAt4jZipFileBacked.TYPE) identifies the FSCAt4jZipFileBacked file system capability.
FSCTCompression - Class in org.entityfs.cap.compression.fs
The singleton instance of this class (FSCTCompression.TYPE) identifies the FSCCompression file system capability.
FSCTDirectoryMetadata - Class in org.entityfs.cap.metadata.fs
The singleton instance of this class (FSCTDirectoryMetadata.TYPE) identifies the FSCDirectoryMetadata file system capability.
FSCTEntityAttributes - Class in org.entityfs.cap.entityattrs
The singleton instance of this class (FSCTEntityAttributes.TYPE) identifies the FSCEntityAttributes file system capability.
FSCTFileResolvable - Class in org.entityfs.fs.cap.fs
The singleton instance of this class (FSCTFileResolvable.TYPE) identifies the FSCTFileResolvable capability.
FSCTJarFileBacked - Class in org.entityfs.jar.cap.fs
The singleton instance of this class (FSCTJarFileBacked.TYPE) identifies the FSCJarFileBacked file system capability.
FSCTMetadata - Class in org.entityfs.cap.metadata.fs
The singleton instance of this class (FSCTMetadata.TYPE) identifies the FSCMetadata file system capability.
FSCTNamedEntityAttributes - Class in org.entityfs.cap.entityattrs
The singleton instance of this class (FSCTNamedEntityAttributes.TYPE) identifies the FSCNamedEntityAttributes file system capability.
FSCTNtfsAttributes - Class in org.entityfs.cap.entityattrs.ntfs
The singleton instance of this class (FSCTNtfsAttributes.TYPE) identifies the FSCNtfsAttributes file system capability.
FSCTPersistent - Class in org.entityfs.cap.fs
This is the capability identifier for the FSCPersistent file system capability.
FSCTRandomAccessFiles - Class in org.entityfs.cap.fs
This is the capability identifier for the FSCRandomAccessFiles file system capability.
FSCTSymbolicLink - Class in org.entityfs.cap.symlink.fs
The singleton instance of this class (FSCTSymbolicLink.TYPE) identifies the FSCSymbolicLink capability.
FSCTUnixAttributes - Class in org.entityfs.cap.entityattrs.unix
The singleton instance of this class (FSCTUnixAttributes.TYPE) identifies the FSCUnixAttributes file system capability.
FSCTUriResolvable - Class in org.entityfs.fs.cap.fs
The singleton instance of this class (FSCTUriResolvable.TYPE) identifies the FSCUriResolvable capability.
FSCTZipFileBacked - Class in org.entityfs.zip.cap.fs
The singleton instance of this class (FSCTZipFileBacked.TYPE) identifies the FSCZipFileBacked file system capability.
FSCUnixAttributes - Class in org.entityfs.cap.entityattrs.unix
Marker file system capability for file systems that contain entities that support Unix attributes.
FSCUriResolvable - Interface in org.entityfs.fs.cap.fs
This capability is supported by file systems with entities that can be resolved to URI:s.
FSCUriResolvableUtil - Class in org.entityfs.util.cap.fs
This utility class contains static methods for working with file systems that support the FSCUriResolvable file system capability.
FSCZipFileBacked - Interface in org.entityfs.zip.cap.fs
This capability is supported by Zip and Jar file systems.
FSCZipFileBackedImpl<T extends ZipFile> - Class in org.entityfs.zip
 
FSCZipFileBackedImpl(T, FileSystem) - Constructor for class org.entityfs.zip.FSCZipFileBackedImpl
 
FSCZipFileBackedUtil - Class in org.entityfs.zip.cap.fs
This is a utility class with static utility methods for working with file systems supporting the FSCZipFileBacked capability.
FSFileSystemBuilder<T extends FSFileSystemBuilder<T>> - Interface in org.entityfs.fs
This interface is implemented by all builders of file-based file systems.
FSROFileSystemBuilder - Class in org.entityfs.fs
This is a builder object for read only, file-backed file systems.
FSROFileSystemBuilder() - Constructor for class org.entityfs.fs.FSROFileSystemBuilder
Create a builder with default settings: LogAdapter: DefaultLogAdapter.DEFAULT_ADAPTER EntityValidityControlStrategy: BackendCheckingValidityControlStrategy
FSRWFileSystemBuilder - Class in org.entityfs.fs
This is a builder object for read/write, file-backed file systems.
FSRWFileSystemBuilder() - Constructor for class org.entityfs.fs.FSRWFileSystemBuilder
Create a builder with default settings: LogAdapter: DefaultLogAdapter.DEFAULT_ADAPTER EntityValidityControlStrategy: BackendCheckingValidityControlStrategy

G

GatheringByteChannelAdapter - Class in org.entityfs.support.io
This is an adapter for making a GatheringByteChannel out of a plain WritableByteChannel.
GatheringByteChannelAdapter(WritableByteChannel) - Constructor for class org.entityfs.support.io.GatheringByteChannelAdapter
 
GatheringByteChannelProxy<T extends GatheringByteChannel> - Class in org.entityfs.support.io
This is a proxy class for GatheringByteChannel implementations.
GatheringByteChannelProxy(T) - Constructor for class org.entityfs.support.io.GatheringByteChannelProxy
 
get(String, EntityType) - Method in interface org.entityfs.cap.entityattrs.impl.metadata.ChildEntityAttributeManager
Get the attributes for the entity.
get(String, EntityType) - Method in class org.entityfs.cap.entityattrs.impl.metadata.DatabaseChildEntityAttributeManager
Get the attributes for the entity.
get(int) - Static method in enum org.entityfs.entityattrs.ntfs.NtFileAttributes
Get the set of NT file attributes that correspond to the flag code.
get(Object) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getAbsoluteLocation(EntityView) - Static method in class org.entityfs.util.Entities
Get the absolute location of an entity.
getAbsoluteLocationNoLocking() - Method in interface org.entityfs.impl.EntityViewImplementation
Get the entity's absolute location in the file system without bothering about locking.
getAbsoluteLocationNoLocking() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getAbsoluteLocationNoLocking() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getAccessController() - Method in interface org.entityfs.FileSystem
Get the file system's access controller.
getAccessController() - Method in interface org.entityfs.FileSystemBuilder
Get the access controller to use for controlling access to entities.
getAccessController() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Get the file system's access controller.
getAccessController() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getAccessController() - Method in class org.entityfs.impl.SupportObjects
Get the file system's AccessController.
getActions() - Method in class org.entityfs.security.ExecutePermission
 
getActions() - Method in class org.entityfs.security.ReadPermission
 
getActions() - Method in class org.entityfs.security.WritePermission
 
getAdapterFactory() - Method in class org.entityfs.impl.SupportObjects
Get the file system's AdapterFactory.
getAllDirectoriesMatching(EntityListable, String) - Static method in class org.entityfs.util.Directories
Get all directories with a name that matches the provided glob pattern.
getAllDirectoriesMatching(EntityListable, Glob) - Static method in class org.entityfs.util.Directories
Get all directories with a name that matches the provided glob pattern.
getAllEntitiesMatching(EntityListable, String) - Static method in class org.entityfs.util.Directories
Get all files with a name that matches the provided glob pattern.
getAllEntitiesMatching(EntityListable, Glob) - Static method in class org.entityfs.util.Directories
Get all files with a name that matches the provided glob pattern.
getAllFilesMatching(EntityListable, String) - Static method in class org.entityfs.util.Directories
Get all files with a name that matches the provided glob pattern.
getAllFilesMatching(EntityListable, Glob) - Static method in class org.entityfs.util.Directories
Get all files with a name that matches the provided glob pattern.
getAsJavaProperties() - Method in class org.entityfs.util.properties.FileBackedProperties
 
getAsJavaProperties() - Method in interface org.entityfs.util.properties.Properties
Get the contents of this properties object in a Properties object.
getAsJavaProperties() - Method in class org.entityfs.util.properties.PropertiesImpl
 
getAsList() - Method in class org.entityfs.support.util.Pair
Get a list with the two objects in a collection.
getAttributes() - Method in interface org.entityfs.cap.entityattrs.ECEntityAttributes
Get the attributes for an entity.
getAttributes(String) - Method in interface org.entityfs.cap.entityattrs.ECNamedEntityAttributes
Get the named attributes for an entity.
getAttributes() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
getAttributes() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
 
getAttributes() - Method in interface org.entityfs.cap.entityattrs.impl.metadata.AttributesEntityDelegate
Get the entity attributes.
getAttributes() - Method in class org.entityfs.cap.entityattrs.impl.metadata.ECEntityAttributesDelegate
 
getAttributes() - Method in class org.entityfs.cap.entityattrs.impl.metadata.ECEntityAttributesImpl
 
getAttributes(EntityView) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Get NTFS attributes for an entity.
getAttributes(EntityView) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Get Unix attributes for an entity.
getAttributes(EntityView) - Static method in class org.entityfs.cap.entityattrs.util.ECEntityAttributesUtil
Get entity attributes for an entity.
getAttributes() - Method in interface org.entityfs.jar.cap.entity.ECJarEntry
Get the Jar attributes for the entity.
getAttributes(EntityView) - Static method in class org.entityfs.jar.cap.entity.ECJarEntryUtil
Get the JarEntry Attributes.
getAttributesFileName() - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
 
getAttributesFileName() - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
getAttributesFileName() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AbstractEntityAttributesEnablingFileSystemDelegate
Get the name of the entity attributes metadata file.
getAttributesNoAccessControls() - Method in interface org.entityfs.cap.entityattrs.impl.ECEntityAttributesImplementation
Get the entity attributes without doing any access controls.
getAttributesNoAccessControls() - Method in class org.entityfs.cap.entityattrs.impl.metadata.ECEntityAttributesDelegate
 
getAttributesNoAccessControls() - Method in class org.entityfs.cap.entityattrs.impl.metadata.ECEntityAttributesImpl
 
getAttributesType() - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
 
getAttributesType() - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
getAttributesType() - Method in interface org.entityfs.cap.entityattrs.ECEntityAttributes
Get the type of attributes stored by this capability.
getAttributesType() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AbstractEntityAttributesEnablingFileSystemDelegate
 
getAttributesType() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
getAttributesType() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
 
getAttributesType() - Method in interface org.entityfs.cap.entityattrs.impl.metadata.AttributesEntityDelegate
Get the type of entity attributes provided by this delegate.
getAttributesType() - Method in class org.entityfs.cap.entityattrs.impl.metadata.ECEntityAttributesDelegate
 
getAttributesType() - Method in class org.entityfs.cap.entityattrs.impl.metadata.ECEntityAttributesImpl
 
getBaseDir() - Method in class org.entityfs.util.zip.EntityIteratorToZipEntryInfoIteratorAdapter
 
getBaseName() - Method in class org.entityfs.el.AbstractLocation
 
getBaseName() - Method in interface org.entityfs.el.EntityLocation
Return the entity name without extensions.
getBaseName(String) - Static method in class org.entityfs.el.EntityLocations
Get the base name from the entity name, i.e.
getBooleanValue(String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getBooleanValue(String, boolean) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getBooleanValue(String) - Method in interface org.entityfs.util.properties.Properties
Get a boolean property value.
getBooleanValue(String, boolean) - Method in interface org.entityfs.util.properties.Properties
Get a boolean property value.
getBooleanValue(String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getBooleanValue(String, boolean) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getBooleanValue() - Method in class org.entityfs.util.properties.PropertyValue
Get the property value converted to a boolean.
getBufferSize() - Method in interface org.entityfs.FileSystem
Get the buffer size configured when creating the file system.
getBufferSize() - Method in interface org.entityfs.FileSystemBuilder
Set the size in bytes of internal buffers used for various tasks such as copying files (for some implementations).
getBufferSize() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Get the size of temporary buffers in the file system.
getBufferSize() - Method in interface org.entityfs.impl.adapter.FileSystemAdapter
Get the default size of temporary memory buffers for the file system
getBufferSize() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getBufferSize() - Method in class org.entityfs.impl.impl.adapter.AbstractFileSystemAdapter
 
getBufferSize() - Method in class org.entityfs.impl.SupportObjects
Get the default size of temporary memory buffers for the file system
getCanonicalLocation(EntityView) - Static method in class org.entityfs.util.Entities
Return the canonical location for the entity.
getCanonicalLocation(FileSystem, AbsoluteLocation) - Static method in class org.entityfs.util.FileSystems
Return the canonical location for the given location in this file system.
getCapability(EntityView) - Static method in class org.entityfs.at4jzip.cap.entity.ECAt4JZipEntryUtil
Get the capability object for an entity.
getCapability(FileSystem) - Static method in class org.entityfs.at4jzip.cap.fs.FSCAt4jZipFileBackedUtil
Get the capability object for the file system.
getCapability(EntityView) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Get the ECNtfsAttributes capability for an entity.
getCapability(EntityView) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Get the ECUnixAttributes capability for an entity.
getCapability(EntityView) - Static method in class org.entityfs.cap.entityattrs.util.ECEntityAttributesUtil
Get the ECEntityAttributes capability for an entity.
getCapability(EntityView) - Static method in class org.entityfs.cap.metadata.util.ECMetadataUtil
Get the ECMetadata capability for an entity.
getCapability(EntityView) - Static method in class org.entityfs.cap.metadata.util.ECNamedMetadataUtil
Get the ECNamedMetadata capability for an entity.
getCapability(DirectoryView) - Static method in class org.entityfs.cap.symlink.util.DCSymbolicLinkUtil
Get the DCSymbolicLink capability for a directory.
getCapability(EntityCapabilityType<T>) - Method in interface org.entityfs.EntityView
Get the capability for the entity.
getCapability(FileSystemCapabilityType<T>) - Method in interface org.entityfs.FileSystem
Get a supported FileSystemCapability.
getCapability(EntityCapabilityType<V>) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getCapability(EntityCapabilityType<T>) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getCapability(FileSystemCapabilityType<T>) - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getCapability(EntityView) - Static method in class org.entityfs.util.cap.entity.ECFileResolvableUtil
Get the ECFileResolvable capability for an entity.
getCapability(EntityView) - Static method in class org.entityfs.util.cap.entity.ECUriResolvableUtil
Get the ECUriResolvable capability for an entity.
getCapability(EFile) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Get the FCFileBacked capability for a file entity.
getCapability(FileSystem) - Static method in class org.entityfs.util.cap.fs.FSCFileResolvableUtil
Get the capability object for the file system.
getCapabilityForEntity(EntityView, EntityCapabilityType<T>) - Method in interface org.entityfs.FileSystem
Get a supported EntityCapability for an Entity (or an entity viewed by an EntityView.
getCapabilityForEntity(EntityView, EntityCapabilityType<T>) - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getCapabilityForEntityOrNull(EntityImplementation, EntityCapabilityType<T>) - Method in class org.entityfs.cap.compression.impl.CompressionEnablingFileSystemDelegate
 
getCapabilityForEntityOrNull(EntityImplementation, EntityCapabilityType<T>) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.NtfsEntityAttributesFileSystemDelegate
 
getCapabilityForEntityOrNull(EntityImplementation, EntityCapabilityType<T>) - Method in class org.entityfs.cap.entityattrs.unix.metadata.UnixEntityAttributesFileSystemDelegate
 
getCapabilityForEntityOrNull(EntityImplementation, EntityCapabilityType<T>) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingFileSystemDelegateProxy
 
getCapabilityForEntityOrNull(EntityImplementation, EntityCapabilityType<T>) - Method in interface org.entityfs.impl.FileSystemDelegate
Get the entity capability object for the requested capability.
getCapabilityOrNull(FileSystemCapabilityType<T>) - Method in class org.entityfs.cap.compression.impl.CompressionEnablingFileSystemDelegate
 
getCapabilityOrNull(FileSystemCapabilityType<T>) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.NtfsEntityAttributesFileSystemDelegate
 
getCapabilityOrNull(FileSystemCapabilityType<T>) - Method in class org.entityfs.cap.entityattrs.unix.metadata.UnixEntityAttributesFileSystemDelegate
 
getCapabilityOrNull(FileSystemCapabilityType<T>) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingFileSystemDelegateProxy
 
getCapabilityOrNull(FileSystemCapabilityType<T>) - Method in interface org.entityfs.impl.FileSystemDelegate
Get the file system capability object for the requested capability.
getCapabilityProviders() - Method in interface org.entityfs.FileSystemBuilder
Get the capability providers.
getCapabilityProviders() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Get the file system's capability providers.
getCapabilityProvidersInternal() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Get the file system's capability providers, cast to CapabilityProviderImplementation.
getCertificates() - Method in interface org.entityfs.jar.cap.entity.ECJarEntry
Get the certificates for this entity.
getCertificates(EntityView) - Static method in class org.entityfs.jar.cap.entity.ECJarEntryUtil
Get the certificates, if any, for the Jar file entry.
getCharValue() - Method in enum org.entityfs.entityattrs.unix.UnixEntityAccessModeFlag
Get the character value for the access permission.
getCharValue() - Method in enum org.entityfs.entityattrs.unix.UnixEntityModeFlag
Get the flag's character value.
getChecksum() - Method in class org.entityfs.support.io.ChecksumInputStream
Get the checksum.
getChild(String) - Method in interface org.entityfs.impl.adapter.ChildRegisteringDirectoryAdapter
Get the adapter for a child entity.
getChild(String) - Method in class org.entityfs.ram.RamDirectoryAdapter
 
getChildAttributes() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
Get the attribute collection for this directory's child entities.
getChildEntities() - Method in class org.entityfs.event.AbstractChildEntitiesEvent
 
getChildEntities() - Method in interface org.entityfs.event.ChildEntitiesEvent
Get the collection of child entities that were affected by this event.
getChildEntitiesInternal() - Method in class org.entityfs.event.AbstractChildEntitiesEvent
 
getChildEntity() - Method in class org.entityfs.event.AbstractOneChildEntityEvent
 
getChildEntity() - Method in interface org.entityfs.event.OneChildEntityEvent
Get the only child entity that this event is for.
getChildEntityAttributeManagerFactory() - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
 
getChildEntityAttributeManagerFactory() - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
getChildEntityAttributeManagerFactory() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AbstractEntityAttributesEnablingFileSystemDelegate
 
getChildEntityManagerFactory() - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
Get the file system's child entity manager factory.
getChildEntityManagerFactory() - Method in class org.entityfs.impl.SupportObjects
Get the file system's ChildEntityManagerFactory.
getChildEntityType(String) - Method in interface org.entityfs.impl.adapter.DirectoryAdapter
Get the type of the child entity with the given name,
getChildEntityType(String) - Method in class org.entityfs.ram.RamDirectoryAdapter
 
getChildEntityType(String) - Method in class org.entityfs.zip.ZipDirectoryAdapter
 
getChildLocation(String) - Method in class org.entityfs.el.AbsoluteLocation
 
getChildLocation(String) - Method in interface org.entityfs.el.EntityLocation
Get the location of the named child entity relative to this location.
getChildLocation(String) - Method in class org.entityfs.el.RelativeLocation
 
getChildNodes() - Method in class org.entityfs.support.util.TreeNode
Get the set of child nodes.
getChildRelativeLocation(DirectoryView, EntityView) - Static method in class org.entityfs.util.Directories
Get the relative location of a file versus a directory that must be a parent directory somewhere in the entity's hierarchy.
getClassOrNull(String) - Method in class org.entityfs.util.lang.EntityClassLoader
Get the class definition if it is loaded by this class loader.
getClasspath() - Method in class org.entityfs.util.lang.EntityClassLoader
Subclasses call this to get the root directories of this class loader's class path.
getCode(Set<NtFileAttributes>) - Static method in enum org.entityfs.entityattrs.ntfs.NtFileAttributes
Get the integer code for the set of attributes.
getCode() - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Get the numerical representation of this entity mode object.
getCodeSigners() - Method in interface org.entityfs.jar.cap.entity.ECJarEntry
Get the code signers for the entity.
getCodeSigners(EntityView) - Static method in class org.entityfs.jar.cap.entity.ECJarEntryUtil
Get the code signers, if any, for the Jar file entry.
getComment() - Method in interface org.entityfs.zip.cap.entity.ECZipEntry
Get the entity's comment.
getComment(EntityView) - Static method in class org.entityfs.zip.cap.entity.ECZipEntryUtil
Get the ZipEntry comment.
getComment() - Method in class org.entityfs.zip.ECZipEntryImpl
 
getCompressedSize() - Method in interface org.entityfs.zip.cap.entity.ECZipEntry
Get the compressed size of the entity.
getCompressedSize(EntityView) - Static method in class org.entityfs.zip.cap.entity.ECZipEntryUtil
Get the ZipEntry compressed size, if known.
getCompressedSize() - Method in class org.entityfs.zip.ECZipEntryImpl
 
getContextStack() - Method in class org.entityfs.util.itr.AbstractIterator
 
getCopyStrategy() - Method in class org.entityfs.cap.metadata.dirfile.FileBasedDirectoryMetadataCapabilityProvider
 
getCopyStrategy() - Method in class org.entityfs.cap.metadata.file.FileBasedMetadataCapabilityProvider
 
getCopyStrategy() - Method in class org.entityfs.cap.metadata.fs.FSCDirectoryMetadata
Get the copy strategy for copying entities to file systems that are not metadata enabled.
getCopyStrategy() - Method in class org.entityfs.cap.metadata.fs.FSCMetadata
Get the copy strategy for copying entities to file systems that are not metadata enabled.
getCount() - Method in class org.entityfs.util.io.CountingDataSource
Get the number of bytes read or skipped past in this data source.
getCrc() - Method in interface org.entityfs.zip.cap.entity.ECZipEntry
Get the CRC checksum for the entity.
getCrc(EntityView) - Static method in class org.entityfs.zip.cap.entity.ECZipEntryUtil
Get the ZipEntry CRC-32 checksum, if known.
getCrc() - Method in class org.entityfs.zip.ECZipEntryImpl
 
getCreationTime() - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
getCreationTime(EntityView) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Get the creation time attribute.
getCreationTime() - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
getCreationTime(EntityView) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Get the creation time attribute.
getCreationTime() - Method in interface org.entityfs.entityattrs.CreationTimeConfigurable
Get the creation time of the entity.
getDataSize() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
getDataSize() - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
getDataSize() - Method in class org.entityfs.impl.AbstractFileDelegateProxy
 
getDataSize() - Method in interface org.entityfs.impl.adapter.FileAdapter
Get the file's data size in bytes.
getDataSize() - Method in interface org.entityfs.impl.FileDelegate
 
getDataSize() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
getDataSize() - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
getDataSize() - Method in class org.entityfs.impl.impl.FileImpl
 
getDataSize() - Method in class org.entityfs.ram.RamFileAdapter
 
getDataSize() - Method in interface org.entityfs.ReadableFile
Get the size of the data in the file.
getDataSize() - Method in class org.entityfs.util.base.AbstractReadableFile
This calls getSize() to get the size.
getDataSize() - Method in class org.entityfs.util.base.AbstractReadWritableFile
This default implementation returns the result from the ReadableFile.getSize() method.
getDataSize() - Method in class org.entityfs.util.ClasspathNamedReadableFile
 
getDataSize(ReadableFile) - Static method in class org.entityfs.util.Files
Get the size of the file's data in bytes.
getDataSize() - Method in class org.entityfs.util.io.GZipReadableFile
 
getDataSize() - Method in class org.entityfs.util.ManualNamedReadableFile
 
getDataSize() - Method in class org.entityfs.util.NamedReadableFileAdapter
 
getDataSize() - Method in class org.entityfs.zip.ZipFileAdapter
 
getDefault() - Static method in class org.entityfs.entityattrs.unix.UnixEntityMode
Get a UnixEntityMode that has the code 0644.
getDefaultAttributesFactories() - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
Get (a copy of) the map containing default attributes factories for each entity type.
getDefaultAttributesFactories() - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
getDefaultAttributesFactories() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
Get (a copy of) the map containing default attributes factories for each entity type.
getDefaultAttributesFactories() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
getDefaultAttributesFactories() - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
Get (a copy of) the map containing default attributes factories for each entity type.
getDefaultAttributesFactories() - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
getDefaultEntityAttributesFactory(EntityType) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AbstractEntityAttributesEnablingFileSystemDelegate
 
getDefaultGid() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
Get the GID to set on a new entity if the ownership attributes should be set on new entities and the GID of the current Subject cannot be determined.
getDefaultGid() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
getDefaultGid() - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
Get the GID to set on a new entity if the ownership attributes should be set on new entities and the GID of the current Subject cannot be determined.
getDefaultGid() - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
getDefaultUid() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
Get the UID to set on a new entity if the ownership attributes should be set on new entities and the UID of the current Subject cannot be determined.
getDefaultUid() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
getDefaultUid() - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
Get the UID to set on a new entity if the ownership attributes should be set on new entities and the UID of the current Subject cannot be determined.
getDefaultUid() - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
getDelegate() - Method in interface org.entityfs.impl.EntityImplementation
 
getDelegate() - Method in interface org.entityfs.impl.FileSystemImplementation
Get the file system delegate.
getDelegate() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
Subclasses use this to get a reference to the entity delegate.
getDelegate() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getDelegateOfType(Class<? extends EntityDelegate>) - Method in interface org.entityfs.impl.EntityImplementation
Get the delegate implementation of the specified type.
getDelegateOfType(Class<? extends EntityDelegate>) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getDelegateOfTypeOrNull(Class<? extends EntityDelegate>) - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
getDelegateOfTypeOrNull(Class<? extends EntityDelegate>) - Method in interface org.entityfs.impl.EntityDelegate
Get an instance of a specific delegate type from the chain of delegates.
getDelegateOfTypeOrNull(Class<? extends EntityDelegate>) - Method in interface org.entityfs.impl.EntityImplementation
Get the delegate implementation of the specified type.
getDelegateOfTypeOrNull(Class<? extends EntityDelegate>) - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
getDelegateOfTypeOrNull(Class<? extends EntityDelegate>) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getDepthFirstIterator(EntityListable) - Static method in class org.entityfs.util.Directories
Create a depth-first iterator that will return all visible entities in a directory's subhierarchy.
getDepthFirstIterator(EntityListable, Filter<? super EntityView>) - Static method in class org.entityfs.util.Directories
Create a filtered depth-first iterator that will return all visible entities in an directory's subhierarchy that matches the given filter.
getDepthLastIterator(EntityListable) - Static method in class org.entityfs.util.Directories
Create a depth-last (breadth-first) iterator that will return all visible entities in a directory's subhierarchy.
getDepthLastIterator(EntityListable, Filter<? super EntityView>) - Static method in class org.entityfs.util.Directories
Create a filtered depth-last (breadth-first) iterator that will return all visible entities in an directory's subhierarchy that matches the given filter.
getDirectory(EntityHolder, String) - Static method in class org.entityfs.util.Directories
Get an existing directory from the entity holder.
getDirectory(EntityHolder, RelativeLocation) - Static method in class org.entityfs.util.Directories
Get the directory with the given location relative to the entity holder.
getDirectoryAdapterLocation(ZipDirectoryAdapter) - Method in class org.entityfs.zip.ZipFileSystemAdapter
 
getDirectoryMatching(EntityListable, String) - Static method in class org.entityfs.util.Directories
Get a directory with a name that matches the provided glob pattern.
getDirectoryMatching(EntityListable, Glob) - Static method in class org.entityfs.util.Directories
Get a directory with a name that matches the provided glob pattern.
getDirectoryMatching(EntityListable, Pattern) - Static method in class org.entityfs.util.Directories
Get a directory with a name that matches the provided regular expression pattern.
getDirectoryMatchingOrNull(EntityListable, String) - Static method in class org.entityfs.util.Directories
Get a directory with a name that matches the provided glob pattern, returning null if no such directory can be found.
getDirectoryMatchingOrNull(EntityListable, Glob) - Static method in class org.entityfs.util.Directories
Get a directory with a name that matches the provided glob pattern, returning null if no such directory can be found.
getDirectoryMatchingOrNull(EntityListable, Pattern) - Static method in class org.entityfs.util.Directories
Get a directory in the supplied directory with a name that matches the provided regular expression pattern, returning null if no such directory can be found.
getDirectoryNode(AbsoluteLocation) - Method in class org.entityfs.zip.ZipFileSystemAdapter
This is used by the FSACZipEntries capability.
getDirectoryOrNull(EntityHolder, String) - Static method in class org.entityfs.util.Directories
Get an existing directory from the holder, returning null if the directory does not exist or if it has been made invisible by view filters.
getDirectoryOrNull(EntityHolder, RelativeLocation) - Static method in class org.entityfs.util.Directories
Get an existing directory with the given location relative to the entity holder, returning null if the directory does not exist or if it has been made invisible by view filters.
getDirectoryView() - Method in interface org.entityfs.obs.DirectoryMonitorer
Get the monitored directory view.
getDirectoryView() - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
Get the monitored directory.
getDoubleValue(String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getDoubleValue(String, double) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getDoubleValue(String) - Method in interface org.entityfs.util.properties.Properties
Get a double property value.
getDoubleValue(String, double) - Method in interface org.entityfs.util.properties.Properties
Get a double property value.
getDoubleValue(String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getDoubleValue(String, double) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getDoubleValue() - Method in class org.entityfs.util.properties.PropertyValue
Get the property value converted to a double.
getEntity() - Method in class org.entityfs.cap.AbstractEntityCapability
 
getEntity() - Method in interface org.entityfs.cap.EntityCapability
Get the entity that this capability object is for.
getEntity() - Method in class org.entityfs.cap.metadata.impl.AbstractECMetadata
 
getEntity() - Method in class org.entityfs.lock.cmd.LockParentForReadingCommand
 
getEntity() - Method in class org.entityfs.lock.cmd.LockParentForWritingCommand
 
getEntity() - Method in class org.entityfs.security.EntityPermission
Get the entity that this permission is for.
getEntity(EntityHolder, String) - Static method in class org.entityfs.util.Directories
Get an existing entity from the entity holder.
getEntity(EntityHolder, RelativeLocation) - Static method in class org.entityfs.util.Directories
Get an existing entity with the given location relative to the entity holder.
getEntity() - Method in class org.entityfs.util.EntityAndRelativeLocation
Get the entity.
getEntity(FileSystem, AbsoluteLocation) - Static method in class org.entityfs.util.FileSystems
Get the entity identified by the absolute entity location.
getEntity() - Method in class org.entityfs.util.FoundEntity
Get the entity that was found.
getEntity() - Method in class org.entityfs.util.zip.ZipEntryInfoImpl
 
getEntityAdapter() - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
getEntityAdapter() - Method in interface org.entityfs.impl.EntityDelegate
Get the underlying EntityAdapter.
getEntityAdapter() - Method in interface org.entityfs.impl.EntityImplementation
This method is used by capability implementations that require a specific adapter implementation.
getEntityAdapter() - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
getEntityAdapter() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getEntityAttributesPreparer() - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
 
getEntityAttributesPreparer() - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
getEntityAttributesPreparer() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AbstractEntityAttributesEnablingFileSystemDelegate
Get the file system's EntityAttributesPreparer, if set.
getEntityForDirectory(File, boolean) - Static method in class org.entityfs.util.FileSystems
Create a file system with the root in the given directory and return a Directory entity object representing it.
getEntityForFile(FileSystem, File) - Static method in class org.entityfs.util.cap.fs.FSCFileResolvableUtil
Get the entity referenced by the java.io.File object.
getEntityForFile(File, boolean) - Static method in class org.entityfs.util.FileSystems
Create a file system with the root in the file's parent directory and return an EFile entity object representing the file.
getEntityForUri(FileSystem, URI) - Static method in class org.entityfs.util.cap.fs.FSCUriResolvableUtil
Get the entity in the file system that is referenced by the supplied java.net.URI.
getEntityInternal() - Method in class org.entityfs.cap.AbstractEntityCapability
 
getEntityLocationForFile(File) - Method in interface org.entityfs.fs.cap.fs.FSCFileResolvable
Get the absolute location that corresponds to the supplied File object.
getEntityLocationForFile(FileSystem, File) - Static method in class org.entityfs.util.cap.fs.FSCFileResolvableUtil
Get the absolute entity location referenced by the java.io.File object.
getEntityLocationForUri(URI) - Method in interface org.entityfs.fs.cap.fs.FSCUriResolvable
Get the absolute location that corresponds to the location referenced by the URI object.
getEntityLocationForUri(FileSystem, URI) - Static method in class org.entityfs.util.cap.fs.FSCUriResolvableUtil
Get the absolute entity location in the file system that is referenced by the supplied java.net.URI.
getEntityLock(Object) - Method in interface org.entityfs.lock.EntityLockAdapter
Get the lock identified by the identifier.
getEntityLock(Object, EntityLockAdapter, LogAdapter) - Method in class org.entityfs.lock.impl.AbstractLockAcquiringStrategy
 
getEntityLock(Object) - Method in class org.entityfs.lock.impl.rw.ReadWriteEntityLockAdapter
 
getEntityLock(Object, EntityLockAdapter, LogAdapter) - Method in interface org.entityfs.lock.LockAcquiringStrategy
Get a custom entity lock for an entity from its lock adapter.
getEntityMatching(EntityListable, String) - Static method in class org.entityfs.util.Directories
Get an entity with a name that matches the provided glob pattern.
getEntityMatching(EntityListable, Glob) - Static method in class org.entityfs.util.Directories
Get an entity with a name that matches the provided glob pattern.
getEntityMatching(EntityListable, Pattern) - Static method in class org.entityfs.util.Directories
Get an entity in the supplied directory with a name that matches the provided regular expression pattern.
getEntityMatchingOrNull(EntityListable, String) - Static method in class org.entityfs.util.Directories
Get an entity with a name that matches the provided glob pattern, returning null if no such entity can be found.
getEntityMatchingOrNull(EntityListable, Glob) - Static method in class org.entityfs.util.Directories
Get an entity with a name that matches the provided glob pattern, returning null if no such entity can be found.
getEntityMatchingOrNull(EntityListable, Pattern) - Static method in class org.entityfs.util.Directories
Get an entity in the supplied directory with a name that matches the provided regular expression pattern, returning null if no such entity can be found.
getEntityNames() - Method in class org.entityfs.impl.AbstractDirectoryDelegateProxy
 
getEntityNames() - Method in interface org.entityfs.impl.adapter.DirectoryAdapter
Get an array with the names of all child entities.
getEntityNames() - Method in interface org.entityfs.impl.DirectoryDelegate
Get a set with the names of all child entities.
getEntityNames() - Method in class org.entityfs.impl.impl.DirectoryDelegateImpl
 
getEntityNames() - Method in class org.entityfs.ram.RamDirectoryAdapter
 
getEntityNames() - Method in class org.entityfs.zip.ZipDirectoryAdapter
 
getEntityOrNull(String) - Method in class org.entityfs.cap.symlink.impl.AbstractSymbolicLinkDelegateProxy
 
getEntityOrNull(String) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkDelegateImpl
 
getEntityOrNull(String) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
getEntityOrNull(String) - Method in interface org.entityfs.cap.symlink.impl.SymbolicLinkDelegate
 
getEntityOrNull(String) - Method in interface org.entityfs.EntityHolder
Get the named entity.
getEntityOrNull(String) - Method in interface org.entityfs.impl.ChildEntityManager
Get the named entity or null if it does not exist.
getEntityOrNull(String) - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
getEntityOrNull(String) - Method in class org.entityfs.impl.impl.ChildEntityManagerImpl
 
getEntityOrNull(String) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
getEntityOrNull(String) - Method in class org.entityfs.impl.impl.NonForgettingChildEntityManagerImpl
 
getEntityOrNull(String) - Method in class org.entityfs.util.AggregatingEntityRepository
 
getEntityOrNull(String) - Method in class org.entityfs.util.CompoundEntityHolder
Return the first entity with the supplied name found in the list of EntityHolder:s.
getEntityOrNull(EntityHolder, String) - Static method in class org.entityfs.util.Directories
Get an existing entity from the entity holder, returning null if the entity does not exist or if it has been made invisible by view filters.
getEntityOrNull(EntityHolder, RelativeLocation) - Static method in class org.entityfs.util.Directories
Get an existing entity with the given location relative to the entity holder, returning null if the entity does not exist or if it has been made invisible by view filters.
getEntityOrNull(FileSystem, AbsoluteLocation) - Static method in class org.entityfs.util.FileSystems
Get the entity identified by the absolute entity location.
getEntityType() - Method in class org.entityfs.cap.symlink.ram.adapter.RamSymbolicLinkAdapter
 
getEntityType(String) - Method in class org.entityfs.impl.AbstractDirectoryDelegateProxy
 
getEntityType() - Method in interface org.entityfs.impl.adapter.EntityAdapter
Get the EntityType for this entity.
getEntityType(String) - Method in interface org.entityfs.impl.DirectoryDelegate
Get the type of the child entity.
getEntityType(String) - Method in class org.entityfs.impl.impl.DirectoryDelegateImpl
 
getEntityType() - Method in class org.entityfs.ram.RamDirectoryAdapter
 
getEntityType() - Method in class org.entityfs.ram.RamFileAdapter
 
getEntityType() - Method in class org.entityfs.zip.ZipDirectoryAdapter
 
getEntityType() - Method in class org.entityfs.zip.ZipFileAdapter
 
getEntityType(AbsoluteLocation) - Method in class org.entityfs.zip.ZipFileSystemAdapter
Get the type of the entity at the specified location.
getEntityValidityControlStrategy() - Method in interface org.entityfs.FileSystemBuilder
Get the file system's entity validity control strategy.
getEntityValidityControlStrategy() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Get the file system's entity validity control strategy.
getEntityValidityControlStrategy() - Method in class org.entityfs.impl.SupportObjects
Get the file system's EntityValidityControlStrategy.
getErrorHandlingStrategy() - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
 
getErrorMessage(Process, String) - Method in class org.entityfs.support.io.AbstractCommands
Create an error message from the error message from a process.
getEventManager() - Method in interface org.entityfs.impl.FileSystemImplementation
Get this file system's event manager.
getEventManager() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getEventManager() - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
Get the file system's event manager.
getEventManager() - Method in class org.entityfs.impl.SupportObjects
Get the file system's EventManager.
getExtension() - Method in class org.entityfs.el.AbstractLocation
 
getExtension() - Method in interface org.entityfs.el.EntityLocation
Get the entity name extension without the separator ( ".").
getExtensionForName(String) - Static method in class org.entityfs.el.EntityLocations
Utility method for getting the extension path of an entity name.
getExtra() - Method in interface org.entityfs.zip.cap.entity.ECZipEntry
Get extra information for the entity.
getExtra(EntityView) - Static method in class org.entityfs.zip.cap.entity.ECZipEntryUtil
Get the ZipEntry extra data.
getExtra() - Method in class org.entityfs.zip.ECZipEntryImpl
 
getExtraInfoProvider() - Method in class org.entityfs.util.zip.EntityIteratorToZipEntryInfoIteratorAdapter
Get the provider class used to add extra information to ZipEntry objects.
getExtraInfoProvider() - Method in class org.entityfs.util.zip.ZipEntryInfoImpl
Get the provider used to add extra information to created ZipEntry objects.
getFile() - Method in interface org.entityfs.cap.entityattrs.impl.metadata.AttributeFileRepository
Get the entity attributes file.
getFile() - Method in class org.entityfs.cap.entityattrs.impl.metadata.MetadataCapableDirectoryAttributeFileRepository
 
getFile(EntityHolder, String) - Static method in class org.entityfs.util.Directories
Get the file with the given name from an entity holder.
getFile(EntityHolder, RelativeLocation) - Static method in class org.entityfs.util.Directories
Get the file with the given location relative to the entity holder.
getFile() - Method in class org.entityfs.util.FileReadableFile
Get the encapsulated File object.
getFile() - Method in class org.entityfs.util.FileWritableFile
Get the encapsulated File object.
getFile() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
Get the adapted file.
getFile() - Method in class org.entityfs.util.zip.ManualZipFileEntryInfo
 
getFile() - Method in interface org.entityfs.util.zip.ZipFileEntryInfo
Get a file to read file data from.
getFile() - Method in class org.entityfs.util.zip.ZipFileEntryInfoImpl
 
getFileForEntity(EntityView) - Static method in class org.entityfs.util.cap.fs.FSCFileResolvableUtil
Get a java.io.File object that references the supplied entity.
getFileForFileSystemRoot() - Method in interface org.entityfs.fs.cap.fs.FSCFileResolvable
Return a File object referencing the file system root directory in the backing file system.
getFileForFileSystemRoot(FileSystem) - Static method in class org.entityfs.util.cap.fs.FSCFileResolvableUtil
Get a java.io.File object that references the file system root in the backing file system.
getFileMatching(EntityListable, String) - Static method in class org.entityfs.util.Directories
Get a file with a name that matches the provided glob pattern.
getFileMatching(EntityListable, Glob) - Static method in class org.entityfs.util.Directories
Get a file with a name that matches the provided glob pattern.
getFileMatching(EntityListable, Pattern) - Static method in class org.entityfs.util.Directories
Get a file with a name that matches the provided regular expression pattern.
getFileMatchingOrNull(EntityListable, String) - Static method in class org.entityfs.util.Directories
Get a file with a name that matches the provided glob pattern, returning null if no such file can be found.
getFileMatchingOrNull(EntityListable, Glob) - Static method in class org.entityfs.util.Directories
Get a file with a name that matches the provided glob pattern, returning null if no such file can be found.
getFileMatchingOrNull(EntityListable, Pattern) - Static method in class org.entityfs.util.Directories
Get a file in the supplied directory with a name that matches the provided regular expression pattern, returning null if no such file can be found.
getFileObject() - Method in interface org.entityfs.fs.cap.entity.ECFileResolvable
Return a File object representing the entity.
getFileObject(EntityView) - Static method in class org.entityfs.util.cap.entity.ECFileResolvableUtil
Get a java.io.File object that references the entity in the backing file system.
getFileOrNull(EntityHolder, String) - Static method in class org.entityfs.util.Directories
Get an existing file from the holder, returning null if the file does not exist or if has been made invisible by view filters.
getFileOrNull(EntityHolder, RelativeLocation) - Static method in class org.entityfs.util.Directories
Get an existing file with the given location relative to the entity holder, returning null if the file does not exist or if it has been made invisible by view filters.
getFilePointer() - Method in interface org.entityfs.RandomAccess
Get the current offset in the file.
getFilePointer() - Method in class org.entityfs.util.base.EmptyRandomAccess
 
getFilePointer() - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
getFilePointer() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
getFilePointer() - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
getFilePointer() - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
getFilePointer() - Method in class org.entityfs.util.io.RandomAccessAdapter
 
getFilePointer() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
getFilePointer() - Method in class org.entityfs.util.io.RangeRandomAccess
 
getFilePointer() - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
getFileSegmentSizeBytes() - Method in class org.entityfs.ram.RamFileSystemBuilder
Get the Ram file segment size in bytes.
getFileSystem() - Method in interface org.entityfs.EntityView
Get the FileSystem that the viewed entity belongs to.
getFileSystem() - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
getFileSystem() - Method in interface org.entityfs.impl.EntityDelegate
Get the file system that owns this delegate's entity.
getFileSystem() - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
getFileSystem() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getFileSystem() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getFileSystemAdapter() - Method in class org.entityfs.impl.AbstractFileSystemDelegateProxy
 
getFileSystemAdapter() - Method in interface org.entityfs.impl.adapter.EntityAdapter
Get the FileSystemAdapter for the file system where the entity is.
getFileSystemAdapter() - Method in interface org.entityfs.impl.FileSystemDelegate
Get the adapter to the backend implementation.
getFileSystemAdapter() - Method in interface org.entityfs.impl.FileSystemImplementation
Get the backend adapter for this file system.
getFileSystemAdapter() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getFileSystemAdapter() - Method in class org.entityfs.impl.impl.AbstractFileSystemDelegate
 
getFileSystemDelegate() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
getFileSystemDelegate() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
 
getFileSystemImplementation() - Method in interface org.entityfs.impl.EntityViewImplementation
Get the file system cast to FileSystemImplementation.
getFileSystemImplementation() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getFileSystemImplementation() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getFilter() - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityImpl
 
getFilter() - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
getFilter() - Method in class org.entityfs.util.itr.AbstractIterator
 
getFilter() - Method in interface org.entityfs.ViewCapable
Get the filter that is used to create this view.
getFirst() - Method in class org.entityfs.support.util.TwoObjects
Get the first object.
getFloatValue(String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getFloatValue(String, float) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getFloatValue(String) - Method in interface org.entityfs.util.properties.Properties
Get a float property value.
getFloatValue(String, float) - Method in interface org.entityfs.util.properties.Properties
Get a float property value.
getFloatValue(String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getFloatValue(String, float) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getFloatValue() - Method in class org.entityfs.util.properties.PropertyValue
Get the property value converted to a float.
getGid() - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
getGid() - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
getGid() - Method in interface org.entityfs.entityattrs.UidGidConfigurable
Get the group id.
getGroupModes() - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Get the set of UnixEntityAccessModeFlag:s in effect for users that don't own the entity but are members of its owning group.
getHoldCount() - Method in interface org.entityfs.impl.event.EventManager
Get the current thread's hold count.
getHoldCount() - Method in class org.entityfs.impl.impl.event.DisabledEventManager
 
getHoldCount() - Method in class org.entityfs.impl.impl.event.EventManagerImpl
 
getHoldCount() - Method in class org.entityfs.lock.CompoundEntityLock
 
getHoldCount() - Method in interface org.entityfs.lock.EntityLock
Get the hold count of the lock.
getHoldCount() - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
getHoldCount() - Method in class org.entityfs.lock.NoObjectDummyLock
 
getIntValue() - Method in enum org.entityfs.entityattrs.ntfs.NtFileAttributes
Get the integer flag value for the attribute.
getIntValue() - Method in enum org.entityfs.entityattrs.unix.UnixEntityAccessModeFlag
Get the integer value for the access permission.
getIntValue() - Method in enum org.entityfs.entityattrs.unix.UnixEntityModeFlag
Get the flag's integer value.
getIntValue(String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getIntValue(String, int) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getIntValue(String) - Method in interface org.entityfs.util.properties.Properties
Get an int property value.
getIntValue(String, int) - Method in interface org.entityfs.util.properties.Properties
Get an int property value.
getIntValue(String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getIntValue(String, int) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getIntValue() - Method in class org.entityfs.util.properties.PropertyValue
Get the property value converted to an int.
getIterator(EntityListable) - Static method in class org.entityfs.util.Directories
Create and return an Iterator for the directory.
getJarFile() - Method in interface org.entityfs.jar.cap.fs.FSCJarFileBacked
Get the JarFile for the Jar file system.
getJarFile(FileSystem) - Static method in class org.entityfs.jar.cap.fs.FSCJarFileBackedUtil
Get the JarFile backing the Jar file system, if it can be constructed.
getLastModified() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
Override this to check for execute access.
getLastModified() - Method in interface org.entityfs.EntityView
Get the time of last modification of the viewed entity.
getLastModified() - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
getLastModified() - Method in interface org.entityfs.impl.adapter.EntityAdapter
Get the last modification time for an entity.
getLastModified() - Method in interface org.entityfs.impl.EntityDelegate
Get the last time that the entity was modified.
getLastModified() - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
getLastModified() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getLastModified() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getLastModified() - Method in class org.entityfs.ram.AbstractRamEntityAdapter
 
getLastModified(EntityView) - Static method in class org.entityfs.util.Entities
Get the last modification time of an entity.
getLocation() - Method in class org.entityfs.el.AbsoluteLocation
 
getLocation(RelativeLocation) - Method in class org.entityfs.el.AbsoluteLocation
 
getLocation() - Method in interface org.entityfs.el.EntityLocation
Get a string representation of the entity location.
getLocation(RelativeLocation) - Method in interface org.entityfs.el.EntityLocation
Get the location of this entity location combined with the given relative location, represented by the same entity location type as this entity location.
getLocation() - Method in class org.entityfs.el.RelativeLocation
 
getLocation(RelativeLocation) - Method in class org.entityfs.el.RelativeLocation
 
getLocation() - Method in class org.entityfs.util.FoundEntity
Get the found entity's location relative to the directory that was the root of the find operation.
getLocation() - Method in class org.entityfs.util.zip.ZipEntryInfoImpl
 
getLocationAwareDepthFirstIterator(EntityListable) - Static method in class org.entityfs.util.Directories
Get a depth-first iterator that returns EntityAndRelativeLocation objects.
getLocationAwareDepthFirstIterator(EntityListable, Filter<? super EntityView>) - Static method in class org.entityfs.util.Directories
Get a depth-first iterator that returns EntityAndRelativeLocation objects.
getLocationAwareDepthLastIterator(EntityListable) - Static method in class org.entityfs.util.Directories
Get a depth-last (breadth-first) iterator that returns EntityAndRelativeLocation objects.
getLocationAwareDepthLastIterator(EntityListable, Filter<? super EntityView>) - Static method in class org.entityfs.util.Directories
Get a depth-last (breadth-first) iterator that returns EntityAndRelativeLocation objects.
getLock(Object, LockAdapter, LogAdapter) - Method in class org.entityfs.lock.impl.AbstractLockAcquiringStrategy
 
getLock(Object) - Method in class org.entityfs.lock.impl.ReentrantLockAdapter
 
getLock(Object, LockAdapter, LogAdapter) - Method in interface org.entityfs.lock.LockAcquiringStrategy
Lock a custom lock that is not tied to any specific entity.
getLock(Object) - Method in interface org.entityfs.lock.LockAdapter
Get the lock identified by the identifier.
getLockable() - Method in class org.entityfs.lock.cmd.AbstractLockCommand
 
getLockable() - Method in interface org.entityfs.lock.cmd.LockCommand
Get the lockable object that this lock command is for.
getLockAcquiringStrategy() - Method in interface org.entityfs.FileSystem
Get the file system's lock acquiring strategy object.
getLockAcquiringStrategy() - Method in interface org.entityfs.FileSystemBuilder
Get the lock acquiring strategy.
getLockAcquiringStrategy() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Get the file system's lock acquiring strategy.
getLockAcquiringStrategy() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getLockAcquiringStrategy() - Method in class org.entityfs.impl.SupportObjects
Get the file system's LockAcquiringStrategy.
getLockAcquiringStrategy() - Method in class org.entityfs.lock.AbstractLockable
 
getLockAdapter() - Method in class org.entityfs.lock.AbstractLockable
 
getLockAdapterFactory() - Method in interface org.entityfs.FileSystem
Get the file system's lock adapter factory.
getLockAdapterFactory() - Method in interface org.entityfs.FileSystemBuilder
Get the lock adapter factory.
getLockAdapterFactory() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Get the file system's lock adapter factory.
getLockAdapterFactory() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getLockAdapterFactory() - Method in class org.entityfs.impl.SupportObjects
Get the file system's EntityLockAdapterFactory.
getLockCommandCollection(LockCommand...) - Static method in class org.entityfs.util.lock.cmd.LockCommandUtil
Get a collection containing all supplied lock commands.
getLockCommandExecutor() - Method in interface org.entityfs.FileSystem
Get the file system's lock command executor.
getLockCommandExecutor() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Get the org.entityfs.lock.cmd.LockCommandExecutor.
getLockCommandExecutor() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getLockCommandExecutor() - Method in class org.entityfs.impl.SupportObjects
Get the LockCommandExecutor.
getLockCommandsForAccessControl(Entity) - Method in class org.entityfs.AbstractAccessController
 
getLockCommandsForAccessControl(Entity) - Method in class org.entityfs.ac.uem.UnixEntityModeAccessController
 
getLockCommandsForAccessControl(Entity) - Method in interface org.entityfs.security.AccessController
Get the collection of lock commands that have to be executed in order to get all required locks for performing an access control on the supplied entity.
getLockCommandsForAccessControls(Entity...) - Static method in class org.entityfs.util.lock.cmd.LockCommandUtil
Get the lock commands required for acquiring the locks required for performing access controls on the supplied entities.
getLockCommandsForAccessControlsOrNull(Entity...) - Static method in class org.entityfs.util.lock.cmd.LockCommandUtil
Get the lock commands required for acquiring the locks required for performing access controls on the supplied entities.
getLocked() - Method in class org.entityfs.lock.AbstractLockable
Get the object that will be the locked object of the locks.
getLocked() - Method in class org.entityfs.lock.CompoundEntityLock
 
getLocked() - Method in class org.entityfs.lock.DummyLock
 
getLocked() - Method in interface org.entityfs.lock.EntityLock
Get the locked object.
getLocked() - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
getLocked() - Method in class org.entityfs.lock.NoObjectDummyLock
 
getLockFactory() - Method in class org.entityfs.lock.impl.ReentrantLockAdapter
 
getLockStack() - Method in exception org.entityfs.exception.LockTimeoutException
 
getLogAdapter() - Method in interface org.entityfs.FileSystem
Convenient alternative to calling getLogAdapterHolder().getLogAdapter().
getLogAdapter() - Method in interface org.entityfs.FileSystemBuilder
Get the log adapter that the file system will use.
getLogAdapter() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Get the file system's log adapter, if set.
getLogAdapter() - Method in interface org.entityfs.impl.adapter.FileSystemAdapter
Get the file system's log adapter.
getLogAdapter() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getLogAdapter() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getLogAdapter() - Method in class org.entityfs.impl.impl.adapter.AbstractFileSystemAdapter
 
getLogAdapter() - Method in class org.entityfs.lock.AbstractLockable
Subclasses should override this to return a log adapter if they have access to one.
getLogAdapter() - Method in class org.entityfs.support.io.AbstractCommands
Get the file system's current log adapter.
getLogAdapter() - Method in class org.entityfs.support.log.LogAdapterHolder
Get the current LogAdapter.
getLogAdapter() - Method in class org.entityfs.util.lang.EntityClassLoader
Get the current log adapter, or null if no log adapter holder is set.
getLogAdapterHolder() - Method in interface org.entityfs.FileSystem
Get the file system's current LogAdapterHolder.
getLogAdapterHolder() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getLogAdapterHolder() - Method in class org.entityfs.impl.SupportObjects
Get the file system's LogAdapterHolder.
getLongValue(String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getLongValue(String, long) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getLongValue(String) - Method in interface org.entityfs.util.properties.Properties
Get a long property value.
getLongValue(String, long) - Method in interface org.entityfs.util.properties.Properties
Get a long property value.
getLongValue(String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getLongValue(String, long) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getLongValue() - Method in class org.entityfs.util.properties.PropertyValue
Get the property value converted to a long.
getManifest() - Method in class org.entityfs.util.jar.JarCreator
 
getMatchingEntityName(EntityView, Map<String, ? extends EntityView>) - Method in interface org.entityfs.util.dirdiff.EntityMatchStrategy
Check if there is a matching entity in the supplied entity map.
getMatchingEntityName(EntityView, Map<String, ? extends EntityView>) - Method in class org.entityfs.util.dirdiff.EntitySizeAndFileModificationTimeMatchStrategy
 
getMatchingEntityName(EntityView, Map<String, ? extends EntityView>) - Method in class org.entityfs.util.dirdiff.EntitySizeAndModificationTimeMatchStrategy
 
getMatchingEntityName(EntityView, Map<String, ? extends EntityView>) - Method in class org.entityfs.util.dirdiff.FileSizeAndModificationTimeMatchStrategy
 
getMaxFileSystemSizeBytes() - Method in class org.entityfs.ram.RamFileSystemBuilder
Get the maximum size of the file system data in bytes.
getMetadataFile(String) - Method in interface org.entityfs.cap.metadata.entity.ECNamedMetadata
Get the named metadata file.
getMetadataFile(String) - Method in class org.entityfs.cap.metadata.impl.ECNamedMetadataImpl
 
getMetadataFile(String) - Method in interface org.entityfs.cap.metadata.impl.MetadataEnablingEntityDelegate
Get a metadata file.
getMetadataFile(EntityView, String) - Static method in class org.entityfs.cap.metadata.util.ECNamedMetadataUtil
Get the named metadata file for the entity.
getMetadataFileNames() - Method in interface org.entityfs.cap.metadata.entity.ECNamedMetadata
Get a set containing all metadata file names for the entity.
getMetadataFileNames() - Method in class org.entityfs.cap.metadata.impl.ECNamedMetadataImpl
 
getMetadataFileNames() - Method in interface org.entityfs.cap.metadata.impl.MetadataEnablingEntityDelegate
Get the names of all metadata files.
getMetadataFileNames(EntityView) - Static method in class org.entityfs.cap.metadata.util.ECNamedMetadataUtil
Get all metadata file names for the entity.
getMetadataFiles() - Method in interface org.entityfs.cap.metadata.impl.MetadataEnablingEntityDelegate
Return all the entity's metadata files, mapped under their names.
getMode() - Method in interface org.entityfs.RandomAccess
Get the mode that this RandomAccess was opened in.
getMode() - Method in class org.entityfs.util.base.EmptyRandomAccess
 
getMode() - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
getMode() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
getMode() - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
getMode() - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
getMode() - Method in class org.entityfs.util.io.RandomAccessAdapter
 
getMode() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
getMode() - Method in class org.entityfs.util.io.RangeRandomAccess
 
getMode() - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
getModeFlags() - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Get the set of UnixEntityModeFlag:s.
getName() - Method in class org.entityfs.el.AbstractLocation
Get a name from a location string.
getName() - Method in interface org.entityfs.el.EntityLocation
Get the name of the entity referenced by this entity location.
getName() - Method in interface org.entityfs.FileSystem
Get the file system's name.
getName() - Method in interface org.entityfs.FileSystemBuilder
Get the file system's name.
getName() - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
getName() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Get the file system's name, if set.
getName() - Method in interface org.entityfs.impl.adapter.EntityAdapter
Get the name of the entity.
getName() - Method in interface org.entityfs.impl.EntityDelegate
Get the entity's name.
getName(String) - Method in class org.entityfs.impl.impl.AbstractChildEntityManager
Get the name to store the entity under.
getName() - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
getName() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getName() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getName() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getName() - Method in class org.entityfs.impl.impl.adapter.AbstractROEntityAdapter
 
getName() - Method in class org.entityfs.impl.impl.adapter.AbstractRWEntityAdapter
 
getName() - Method in interface org.entityfs.Named
Get the name.
getName() - Method in class org.entityfs.util.ClasspathNamedReadableFile
 
getName(Named) - Static method in class org.entityfs.util.Entities
Get the entity's name.
getName() - Method in class org.entityfs.util.EntityCopySpecification
Get the name to give to the entity at the target location.
getName() - Method in class org.entityfs.util.EntityRenameSpecification
Get the name that the entity will have at the target location.
getName() - Method in class org.entityfs.util.FileReadableFile
 
getName() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
 
getName() - Method in class org.entityfs.util.ManualNamedReadableFile
 
getName() - Method in class org.entityfs.util.NamedReadableFileAdapter
 
getName() - Method in class org.entityfs.util.UrlReadableFile
 
getNameNoLocking() - Method in interface org.entityfs.impl.EntityViewImplementation
Get the name without bothering to have a lock on the entity.
getNameNoLocking() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getNameNoLocking() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getNoOfBytesReadOrSkipped() - Method in class org.entityfs.support.io.CountingInputStream
Get the number of bytes that the client has read from or skipped over in this stream.
getNoOfBytesWritten() - Method in class org.entityfs.support.io.CountingOutputStream
Get the number of bytes that have been written to the wrapped OutputStream.
getNtFileAttributes() - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
getNtFileAttributes(EntityView) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Get the NT file attributes for the entity.
getNtFileAttributes() - Method in interface org.entityfs.entityattrs.ntfs.NtFileAttributesConfigurable
Get the attributes.
getObjectForRootDirectory(DirectoryView) - Method in class org.entityfs.util.itr.DepthFirstIteratorImpl
 
getObjectForRootDirectory(DirectoryView) - Method in class org.entityfs.util.itr.DepthLastIteratorImpl
 
getObjectForRootDirectory(DirectoryView) - Method in class org.entityfs.util.itr.LocationAwareDepthFirstIteratorImpl
 
getObjectForRootDirectory(DirectoryView) - Method in class org.entityfs.util.itr.LocationAwareDepthLastIteratorImpl
 
getObjectValue(String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getObjectValue(String, Serializable) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getObjectValue(String) - Method in interface org.entityfs.util.properties.Properties
Get an Object (Serializable) property value.
getObjectValue(String, Serializable) - Method in interface org.entityfs.util.properties.Properties
Get an Object (Serializable) property value.
getObjectValue(String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getObjectValue(String, Serializable) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getObjectValue() - Method in class org.entityfs.util.properties.PropertyValue
Get the property value deserialized to an object.
getObserverList() - Method in interface org.entityfs.impl.EntityViewImplementation
Get the list of EntityObserver:s that are registered for this entity.
getObserverList() - Method in interface org.entityfs.impl.FileSystemImplementation
Get the list of EntityObserver:s that are registered for this file system object.
getObserverList() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
Get the actual list of observers.
getObserverList() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getObserverList() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getOldName() - Method in class org.entityfs.event.ChildEntityRenamedEvent
 
getOldName() - Method in class org.entityfs.event.EntityRenamedEvent
 
getOtherModes() - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Get the set of UnixEntityAccessModeFlag:s in effect for users that do not own the entity and that are not members of its owning group.
getOutput(InputStream) - Method in class org.entityfs.support.io.AbstractCommands
Get the output from a stream, for instance from the output of a process.
getOverwriteStrategy() - Method in class org.entityfs.util.EntityCopySpecification
Get the strategy that is used for deciding whether to overwrite existing entities.
getOverwriteStrategy() - Method in class org.entityfs.util.EntityRenameSpecification
Get the strategy used for dealing with an old entity that already exists at the target location.
getOwner() - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
getOwner() - Method in class org.entityfs.impl.AbstractFileSystemDelegateProxy
 
getOwner() - Method in interface org.entityfs.impl.EntityDelegate
Get the owner of this delegate.
getOwner() - Method in interface org.entityfs.impl.FileSystemDelegate
Get the file system object that owns this delegate.
getOwner() - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
getOwner() - Method in class org.entityfs.impl.impl.AbstractFileSystemDelegate
 
getPackage(String) - Method in class org.entityfs.util.lang.EntityClassLoader
 
getPackages() - Method in class org.entityfs.util.lang.EntityClassLoader
 
getParent() - Method in interface org.entityfs.EntityView
Get the parent directory for this entity or for this entity view.
getParent() - Method in interface org.entityfs.impl.adapter.EntityAdapter
Get the parent DirectoryAdapter.
getParent() - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
getParent() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getParent() - Method in class org.entityfs.impl.impl.adapter.AbstractROEntityAdapter
 
getParent() - Method in class org.entityfs.impl.impl.adapter.AbstractRWEntityAdapter
 
getParent(EntityView) - Static method in class org.entityfs.util.Entities
Get the entity's parent directory.
getParent(Entity) - Static method in class org.entityfs.util.Entities
Get the entity's parent directory.
getParentEntity() - Method in class org.entityfs.cap.metadata.impl.AbstractECMetadata
 
getParentFileSystem() - Method in interface org.entityfs.zip.cap.fs.FSCZipFileBacked
If the Zip FileSystem is created on an EFile, this method can be called to return the parent file system.
getParentFileSystem(FileSystem) - Static method in class org.entityfs.zip.cap.fs.FSCZipFileBackedUtil
Return the file system where the backing ZipFile is.
getParentFileSystem() - Method in class org.entityfs.zip.FSCZipFileBackedImpl
 
getParentInternal() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getParentLocation() - Method in class org.entityfs.el.AbsoluteLocation
 
getParentLocation() - Method in interface org.entityfs.el.EntityLocation
Get the parent location of this entity location.
getParentLocation() - Method in class org.entityfs.el.RelativeLocation
 
getPathSegmentStack() - Method in class org.entityfs.el.AbstractLocation
 
getPathSegmentStack() - Method in interface org.entityfs.el.EntityLocation
Get this entity location represented as a list of entity names.
getPattern() - Method in class org.entityfs.support.util.regexp.Glob
Get the Pattern object that corresponds to this glob pattern.
getPattern(String) - Static method in class org.entityfs.util.filter.regexp.GlobSupport
Get a Java regexp Pattern from a glob pattern.
getPattern(String, int) - Static method in class org.entityfs.util.filter.regexp.GlobSupport
Get a Java regexp Pattern from a glob pattern.
getPermission() - Method in exception org.entityfs.security.AccessDeniedException
Get the permission that the Subject did not have.
getPrimaryGid() - Method in class org.entityfs.entityattrs.AbstractAccessControllerUidGidSubject
 
getPrimaryGid() - Method in class org.entityfs.entityattrs.SimpleAccessControllerUidGidSubject
 
getPrimaryGid() - Method in class org.entityfs.entityattrs.UidGid
Get the primary GID.
getPrimaryGid() - Method in interface org.entityfs.entityattrs.UidGidSubject
Get the primary GID.
getPrincipals() - Method in class org.entityfs.security.SimpleAccessControllerSubject
Get the Subject's principals.
getPrincipals(Class<T>) - Method in class org.entityfs.security.SimpleAccessControllerSubject
Get a set of Principal:s for this subject that are instances or subclasses of the given class.
getPrincipals() - Method in interface org.entityfs.security.Subject
Get the set of JAAS Principal:s for this subject.
getPrincipals(Class<T>) - Method in interface org.entityfs.security.Subject
Get a set of Principal:s for this subject that are instances or subclasses of the given class.
getPrivateCredentials() - Method in class org.entityfs.security.SimpleAccessControllerSubject
Return the set of private credentials held by this subject.
getPrivateCredentials(Class<T>) - Method in class org.entityfs.security.SimpleAccessControllerSubject
Return a set of private credentials for this subject where the credentials are instances or subclasses of the given class.
getPrivateCredentials() - Method in interface org.entityfs.security.Subject
Return the set of private credentials held by this subject.
getPrivateCredentials(Class<T>) - Method in interface org.entityfs.security.Subject
Return a set of private credentials for this subject where the credentials are instances or subclasses of the given class.
getPropertiesMatching(Pattern) - Method in class org.entityfs.util.properties.FileBackedProperties
Get all properties whose names match the supplied regular expression pattern.
getPropertiesMatching(Glob) - Method in class org.entityfs.util.properties.FileBackedProperties
Get all properties whose names match the supplied glob pattern.
getPropertiesMatching(Pattern) - Method in interface org.entityfs.util.properties.Properties
Get a new Properties object that contains all properties from this object whose names match the supplied regular expression Pattern.
getPropertiesMatching(Glob) - Method in interface org.entityfs.util.properties.Properties
Get a new Properties object that contains all properties from this object whose names match the supplied glob pattern.
getPropertiesMatching(Pattern) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getPropertiesMatching(Glob) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getPropertyValue(String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getPropertyValue(String, PropertyValue) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getPropertyValue(String) - Method in interface org.entityfs.util.properties.Properties
Return a property value as a PropertyValue object.
getPropertyValue(String, PropertyValue) - Method in interface org.entityfs.util.properties.Properties
Get a property value.
getPropertyValue(String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getPropertyValue(String, PropertyValue) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getProxied() - Method in class org.entityfs.support.io.InputStreamProxy
 
getProxied() - Method in class org.entityfs.support.io.OutputStreamProxy
Get the proxied stream.
getProxied() - Method in class org.entityfs.support.lang.ObjectProxySupport
Get the proxied object.
getProxied() - Method in class org.entityfs.support.lang.SerializableObjectProxySupport
Get the proxied object.
getPublicCredentials() - Method in class org.entityfs.security.SimpleAccessControllerSubject
Return the set of public credentials held by this subject.
getPublicCredentials(Class<T>) - Method in class org.entityfs.security.SimpleAccessControllerSubject
Return a set of public credentials for this subject where the credentials are instances or subclasses of the given class.
getPublicCredentials() - Method in interface org.entityfs.security.Subject
Return the set of public credentials held by this subject.
getPublicCredentials(Class<T>) - Method in interface org.entityfs.security.Subject
Return a set of public credentials for this subject where the credentials are instances or subclasses of the given class.
getReadable() - Method in enum org.entityfs.entityattrs.ntfs.NtFileAttributes
Get a readable tag for the attribute.
getReadable() - Method in enum org.entityfs.entityattrs.unix.UnixEntityAccessModeFlag
Get a readable name for the access permission.
getReadable() - Method in enum org.entityfs.entityattrs.unix.UnixEntityModeFlag
Get a readable representation of the mode flag.
getReadLock() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
getReadLock() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
This method returns a NoObjectDummyLock.
getReadLock() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getReadLock() - Method in class org.entityfs.lock.AbstractLockable
 
getReadLock() - Method in class org.entityfs.lock.AbstractReadWriteLockableProxy
 
getReadLock() - Method in interface org.entityfs.lock.EntityLockAdapter
Get the entity's read lock.
getReadLock(EntityLockAdapter, LogAdapter) - Method in class org.entityfs.lock.impl.AbstractLockAcquiringStrategy
 
getReadLock() - Method in class org.entityfs.lock.impl.rw.ReadWriteEntityLockAdapter
 
getReadLock(EntityLockAdapter, LogAdapter) - Method in interface org.entityfs.lock.LockAcquiringStrategy
Get a locked read lock for an entity from its lock adapter.
getReadLock() - Method in interface org.entityfs.lock.ReadLockable
Get the read lock without locking it.
getReadLock() - Method in class org.entityfs.util.AggregatingEntityRepository
 
getReadLock() - Method in class org.entityfs.util.base.AbstractReadableFile
This method returns a NoObjectDummyLock.
getReadLock() - Method in class org.entityfs.util.base.AbstractReadWritableFile
This returns a dummy lock.
getReadLock() - Method in class org.entityfs.util.ClasspathNamedReadableFile
This method returns a dummy lock.
getReadLock() - Method in class org.entityfs.util.CompoundEntityHolder
 
getReadLock() - Method in class org.entityfs.util.io.GZipReadableFile
 
getReadLock() - Method in class org.entityfs.util.NamedReadableFileAdapter
 
getRelativeLocation(EntityView, EntityView) - Static method in class org.entityfs.util.Entities
Get the location of e1, relative to e2.
getRelativeLocation() - Method in class org.entityfs.util.EntityAndRelativeLocation
Get the relative location.
getRelativeTo(AbsoluteLocation) - Method in class org.entityfs.el.AbsoluteLocation
 
getResourceAsStream(String) - Method in class org.entityfs.util.lang.EntityClassLoader
Return an open InputStream for the contents of a resource in the classpath.
getRoot() - Method in class org.entityfs.fs.AbstractFSFileSystemBuilder
Get the root directory of the file system to create.
getRoot() - Method in interface org.entityfs.fs.FSFileSystemBuilder
Get the root directory of the file system, if set.
getRootDirectory() - Method in interface org.entityfs.FileSystem
Get the file system's root directory.
getRootDirectory() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getRootDirectoryGid() - Method in class org.entityfs.ac.uem.UnixEntityModeAccessController
Get the owner GID of the root directory.
getRootDirectoryMode() - Method in class org.entityfs.ac.uem.UnixEntityModeAccessController
Get the permission mode for the root directory.
getRootDirectoryUid() - Method in class org.entityfs.ac.uem.UnixEntityModeAccessController
Get the owner UID of the root directory.
getSecond() - Method in class org.entityfs.support.util.TwoObjects
Get the second object.
getSecondaryGids() - Method in class org.entityfs.entityattrs.AbstractAccessControllerUidGidSubject
 
getSecondaryGids() - Method in class org.entityfs.entityattrs.SimpleAccessControllerUidGidSubject
 
getSecondaryGids() - Method in class org.entityfs.entityattrs.UidGid
 
getSecondaryGids() - Method in interface org.entityfs.entityattrs.UidGidSubject
Get the set of secondary GID:s.
getSegmentSize() - Method in class org.entityfs.ram.RamFileSystemAdapter
 
getSender() - Method in class org.entityfs.event.AbstractEntityEvent
 
getSender() - Method in interface org.entityfs.event.EntityEvent
Get the entity (view) that sent this event.
getSize() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
getSize() - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
getSize() - Method in class org.entityfs.impl.AbstractFileDelegateProxy
 
getSize() - Method in interface org.entityfs.impl.adapter.FileAdapter
Get the file size in bytes.
getSize() - Method in interface org.entityfs.impl.FileDelegate
 
getSize() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
getSize() - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
getSize() - Method in class org.entityfs.impl.impl.FileImpl
 
getSize() - Method in class org.entityfs.ram.RamFileAdapter
 
getSize() - Method in interface org.entityfs.ReadableFile
Get the size of the file (in bytes).
getSize() - Method in class org.entityfs.util.ByteArrayReadableFile
 
getSize() - Method in class org.entityfs.util.CharSequenceReadableFile
 
getSize() - Method in class org.entityfs.util.ClasspathNamedReadableFile
 
getSize() - Method in class org.entityfs.util.FileReadableFile
 
getSize(ReadableFile) - Static method in class org.entityfs.util.Files
Get the size of the file in bytes.
getSize() - Method in class org.entityfs.util.io.GZipReadableFile
 
getSize() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
 
getSize() - Method in class org.entityfs.util.ManualNamedReadableFile
 
getSize() - Method in class org.entityfs.util.NamedReadableFileAdapter
 
getSize() - Method in class org.entityfs.util.UrlReadableFile
 
getSize() - Method in class org.entityfs.zip.ZipFileAdapter
 
getSizeGuard() - Method in class org.entityfs.ram.RamFileSystemAdapter
 
getSizeNoLocking() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
getSizeNoLocking() - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
getSizeNoLocking() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
getSizeNoLocking() - Method in class org.entityfs.impl.impl.FileImpl
 
getSizeNoLocking() - Method in interface org.entityfs.ReadWritableFile
Get an approximate size of the file without having to lock it.
getSizeNoLocking() - Method in class org.entityfs.util.base.AbstractReadWritableFile
This default implementation returns the result from the ReadableFile.getSize() method.
getSizeOfDataInStream(InputStream, int) - Static method in class org.entityfs.support.io.StreamUtil
Calculate the size of the data that can be read from the stream.
getSmallestDifferentHierarchies(Entity, Entity) - Static method in class org.entityfs.util.Entities
Get the smallest possible entity hierarchy with a common root entity for the two entities.
getSplitStringArrayValue(String, String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getSplitStringArrayValue(String, String, String[]) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getSplitStringArrayValue(String, String) - Method in interface org.entityfs.util.properties.Properties
Return a String property value converted to a String array by splitting it with the provided regular expression.
getSplitStringArrayValue(String, String, String[]) - Method in interface org.entityfs.util.properties.Properties
Return a comma-separated String property value converted to a String array by splitting it with the provided regular expression.
getSplitStringArrayValue(String, String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getSplitStringArrayValue(String, String, String[]) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getSplitStringArrayValue(String) - Method in class org.entityfs.util.properties.PropertyValue
Get the property value split to a String array value using the supplied regular expression.
getStabilizedLimitMSecs() - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
 
getStringArrayValue(String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getStringArrayValue(String, String[]) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getStringArrayValue(String) - Method in interface org.entityfs.util.properties.Properties
Return a comma-separated String property value converted to a String array.
getStringArrayValue(String, String[]) - Method in interface org.entityfs.util.properties.Properties
Return a comma-separated String property value converted to a String array.
getStringArrayValue(String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getStringArrayValue(String, String[]) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getStringArrayValue() - Method in class org.entityfs.util.properties.PropertyValue
Get the property value split to a String array value.
getStringValue(String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getStringValue(String, String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
getStringValue(String) - Method in interface org.entityfs.util.properties.Properties
Get a String property value.
getStringValue(String, String) - Method in interface org.entityfs.util.properties.Properties
Get a String property value.
getStringValue(String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getStringValue(String, String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
getStringValue() - Method in class org.entityfs.util.properties.PropertyValue
Get the property value.
getSubdirectoryPair(DirectoryView, DirectoryView, DirectoryView) - Method in class org.entityfs.util.dirdiff.DirectoryTreeDifferentiator
Get a Pair of a master subdirectory and a target subdirectory if the supplied master subdirectory has a matching target subdirectory.
getSubject() - Method in class org.entityfs.AbstractAccessController
 
getSubject() - Method in interface org.entityfs.security.AccessController
Get the Subject for the current thread.
getSubject() - Method in exception org.entityfs.security.AccessDeniedException
Get the Subject that made the call.
getSubset(Set<?>, Class<T>) - Method in class org.entityfs.security.AbstractAccessControllerSubject
Get a set containing the elements in s that are instances or subclasses of the specified Class.
getSupportedCapabilities() - Method in class org.entityfs.cap.compression.impl.CompressionEnablingFileSystemDelegate
 
getSupportedCapabilities() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.NtfsEntityAttributesFileSystemDelegate
 
getSupportedCapabilities() - Method in class org.entityfs.cap.entityattrs.unix.metadata.UnixEntityAttributesFileSystemDelegate
 
getSupportedCapabilities() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingFileSystemDelegateProxy
 
getSupportedCapabilities() - Method in interface org.entityfs.FileSystem
Get the set of all supported file system capability types for this file system.
getSupportedCapabilities() - Method in interface org.entityfs.impl.FileSystemDelegate
Get the set of supported file system capability types for the file system.
getSupportedCapabilities() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getSupportedEntityCapabilities() - Method in class org.entityfs.cap.compression.impl.CompressionEnablingFileSystemDelegate
 
getSupportedEntityCapabilities() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.NtfsEntityAttributesFileSystemDelegate
 
getSupportedEntityCapabilities() - Method in class org.entityfs.cap.entityattrs.unix.metadata.UnixEntityAttributesFileSystemDelegate
 
getSupportedEntityCapabilities() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingFileSystemDelegateProxy
 
getSupportedEntityCapabilities() - Method in interface org.entityfs.FileSystem
Get the set of all supported entity capability types for this file system.
getSupportedEntityCapabilities() - Method in interface org.entityfs.impl.FileSystemDelegate
Get the set of supported entity capability types for this file system.
getSupportedEntityCapabilities() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getSupportObjects() - Method in interface org.entityfs.impl.FileSystemImplementation
Get this file system's support objects.
getSupportObjects() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getSymbolicLink(EntityHolder, String) - Static method in class org.entityfs.cap.symlink.util.DCSymbolicLinkUtil
Get the symbolic link with the given name from an entity holder.
getSymbolicLink(EntityHolder, RelativeLocation) - Static method in class org.entityfs.cap.symlink.util.DCSymbolicLinkUtil
Get the symbolic link with the given location relative to the entity holder.
getSymbolicLinkOrNull(EntityHolder, String) - Static method in class org.entityfs.cap.symlink.util.DCSymbolicLinkUtil
Get an existing symbolic link from the holder, returning null if the symbolic link does not exist or if it has been made invisible by view filters.
getSymbolicLinkOrNull(EntityHolder, RelativeLocation) - Static method in class org.entityfs.cap.symlink.util.DCSymbolicLinkUtil
Get an existing symbolic link with the given location relative to the entity holder, returning null if the symbolic link does not exist or if it has been made invisible by view filters.
getTag() - Method in enum org.entityfs.support.io.RandomAccessMode
Get the mode tag as defined in java.io.RandomAccessFile, for instance "rw" for read/write.
getTarget(SymbolicLinkView) - Static method in class org.entityfs.cap.symlink.util.SymbolicLinks
Get the entity referenced by the symbolic link.
getTargetDirectory() - Method in class org.entityfs.util.zip.AbstractZipCreator
 
getTargetFileName() - Method in class org.entityfs.util.zip.AbstractZipCreator
 
getTargetLocation() - Method in class org.entityfs.cap.symlink.impl.AbstractSymbolicLinkDelegateProxy
 
getTargetLocation() - Method in interface org.entityfs.cap.symlink.impl.adapter.SymbolicLinkAdapter
Get the link target.
getTargetLocation() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkDelegateImpl
 
getTargetLocation() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
getTargetLocation() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkViewImpl
 
getTargetLocation() - Method in interface org.entityfs.cap.symlink.impl.SymbolicLinkDelegate
 
getTargetLocation() - Method in class org.entityfs.cap.symlink.ram.adapter.RamSymbolicLinkAdapter
 
getTargetLocation() - Method in interface org.entityfs.cap.symlink.SymbolicLinkView
Get the target location.
getTargetLocation(SymbolicLinkView) - Static method in class org.entityfs.cap.symlink.util.SymbolicLinks
Get the target location for the symbolic link.
getTargetOrNull(SymbolicLinkView) - Static method in class org.entityfs.cap.symlink.util.SymbolicLinks
Get the entity referenced by the symbolic link, or null if there is no an entity in the location referenced by the symbolic link.
getTemporaryFilesDirectory() - Method in interface org.entityfs.FileSystem
Get the directory where this file system keeps its temporary files.
getTemporaryFilesDirectory() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
getTextFile(String) - Static method in class org.entityfs.util.FileSystems
Creates an in-memory file system containing a text file that contains the provided text and returns the file object.
getTextFile(String, FileSystem) - Static method in class org.entityfs.util.FileSystems
Create a text file containing the provided text in the provided file system's temporary files directory.
getThis() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Get this cast to its actual type.
getThis() - Method in class org.entityfs.util.zip.AbstractZipCreator
Get this cast to its actual type.
getTimestampOfLastEvent() - Method in interface org.entityfs.obs.DirectoryMonitorer
Get the timestamp when the last event was fired.
getTimestampOfLastEvent() - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
Get the timestamp of the last event fired from this object.
getType() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
getType() - Method in interface org.entityfs.EntityView
Get the entity's EntityType.
getType() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getType() - Method in class org.entityfs.impl.impl.DirectoryImpl
 
getType() - Method in class org.entityfs.impl.impl.FileImpl
 
getType() - Method in interface org.entityfs.support.lang.ArrayFilter
Get the types of objects that this array filters.
getUid() - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
getUid() - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
getUid() - Method in class org.entityfs.entityattrs.AbstractAccessControllerUidGidSubject
 
getUid() - Method in class org.entityfs.entityattrs.SimpleAccessControllerUidGidSubject
 
getUid() - Method in class org.entityfs.entityattrs.UidGid
Get the UID.
getUid() - Method in interface org.entityfs.entityattrs.UidGidConfigurable
Get the user id.
getUid() - Method in interface org.entityfs.entityattrs.UidGidSubject
Get the UID.
getUidGid(EntityView) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Get the user and group id attributes for the entity.
getUidGid(EntityView) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Get the user and group id attributes for the entity.
getUniqueEntityName(String, String) - Method in interface org.entityfs.DirectoryView
Get a unique entity name with the given prefix and suffix in the directory.
getUniqueEntityName(String, String) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
getUniqueEntityName(String, String) - Method in class org.entityfs.impl.impl.DirectoryViewImpl
 
getUnixEntityMode() - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
getUnixEntityMode(EntityView) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Get the Unix entity permission mode for the entity.
getUnixEntityMode() - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
getUnixEntityMode(EntityView) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Get the Unix entity permission mode for the entity.
getUnixEntityMode() - Method in interface org.entityfs.entityattrs.unix.UnixEntityModeConfigurable
Get the current UnixEntityMode.
getUri() - Method in interface org.entityfs.fs.cap.entity.ECUriResolvable
Get a URI object referencing the entity's location in the backing file system.
getUri(EntityView) - Static method in class org.entityfs.util.cap.entity.ECUriResolvableUtil
Get a java.net.URI object that references the entity in the backing file system.
getUserModes() - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Get the set of UnixEntityAccessModeFlag:s in effect for the entity's owner.
getValidEntity(T) - Static method in class org.entityfs.util.Entities
Get a valid entity object for the same absolute location in the file system as the supplied entity.
getValidEntityOrNull(EntityView, boolean) - Static method in class org.entityfs.util.Entities
Get a valid entity object for the same absolute location in the file system as the supplied entity.
getValue() - Method in class org.entityfs.support.util.TreeNode
Get the tree node's value.
getViewed() - Method in interface org.entityfs.EntityView
Get the next nested entity view or the entity itself if this is a view of an entity.
getViewed() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getViewed() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getViewedDir() - Method in class org.entityfs.impl.impl.DirectoryImpl
 
getViewedDirImplementation() - Method in class org.entityfs.impl.impl.DirectoryImpl
 
getViewedDirImplementation() - Method in class org.entityfs.impl.impl.DirectoryViewImpl
 
getViewedEAE() - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
getViewedEntity() - Method in interface org.entityfs.EntityView
Get the viewed entity.
getViewedEntity() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
getViewedEntity() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getViewedEntitySet(Collection<? extends EntityView>) - Static method in class org.entityfs.util.EntityViews
Get the set consisting of the entities viewed by the entity views in the supplied collection.
getViewedSymbolicLink() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkViewImpl
 
getWrapped() - Method in exception org.entityfs.support.exception.WrappedClassNotFoundException
Get the wrapped ClassNotFoundException.
getWrapped() - Method in exception org.entityfs.support.exception.WrappedIOException
Get the wrapped IOException.
getWrapped() - Method in exception org.entityfs.support.exception.WrappedMalformedURLException
Get the wrapped MalformedURLException.
getWriteLock() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
getWriteLock() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
This method returns a NoObjectDummyLock.
getWriteLock() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
getWriteLock() - Method in class org.entityfs.lock.AbstractLockable
 
getWriteLock() - Method in class org.entityfs.lock.AbstractReadWriteLockableProxy
 
getWriteLock() - Method in interface org.entityfs.lock.EntityLockAdapter
 
getWriteLock(EntityLockAdapter, LogAdapter) - Method in class org.entityfs.lock.impl.AbstractLockAcquiringStrategy
 
getWriteLock() - Method in class org.entityfs.lock.impl.rw.ReadWriteEntityLockAdapter
 
getWriteLock(EntityLockAdapter, LogAdapter) - Method in interface org.entityfs.lock.LockAcquiringStrategy
Get a locked write lock for an entity from its lock adapter.
getWriteLock() - Method in interface org.entityfs.lock.WriteLockable
Get the write lock without locking it.
getWriteLock() - Method in class org.entityfs.util.base.AbstractReadWritableFile
This returns a dummy lock.
getWriteLock() - Method in class org.entityfs.util.base.AbstractWritableFile
This method returns a NoObjectDummyLock.
getWriteLock() - Method in class org.entityfs.util.ByteArrayReadableFile
Returns a dummy lock.
getWriteLock() - Method in class org.entityfs.util.io.GZipWritableFile
 
getZipEntry() - Method in interface org.entityfs.at4jzip.cap.entity.ECAt4jZipEntry
Get the At4J ZipEntry backing this entity.
getZipEntry(EntityView) - Static method in class org.entityfs.at4jzip.cap.entity.ECAt4JZipEntryUtil
Get the ZipEntry for an entity.
getZipEntry() - Method in class org.entityfs.util.zip.ManualZipEntryInfo
 
getZipEntry() - Method in interface org.entityfs.util.zip.ZipEntryInfo
Get the ZipEntry object for the entity.
getZipEntry() - Method in class org.entityfs.util.zip.ZipEntryInfoImpl
 
getZipEntry() - Method in class org.entityfs.zip.ECZipEntryImpl
 
getZipEntry() - Method in interface org.entityfs.zip.ZipEntityAdapter
 
getZipEntry(AbsoluteLocation) - Method in class org.entityfs.zip.ZipFileSystemAdapter
Get the ZipEntry for the supplied location.
getZipFile() - Method in interface org.entityfs.at4jzip.cap.fs.FSCAt4jZipFileBacked
Get the ZipFile backing the file system.
getZipFile(FileSystem) - Static method in class org.entityfs.at4jzip.cap.fs.FSCAt4jZipFileBackedUtil
Get the ZipFile that the file system is built on.
getZipFile() - Method in interface org.entityfs.zip.cap.fs.FSCZipFileBacked
Get the Zip file system's ZipFile.
getZipFile(FileSystem) - Static method in class org.entityfs.zip.cap.fs.FSCZipFileBackedUtil
Get the ZipFile backing the Zip file system, if it can be constructed.
getZipFile() - Method in class org.entityfs.zip.FSCZipFileBackedImpl
 
getZipFile() - Method in class org.entityfs.zip.ZipFileSystemAdapter
 
Glob - Class in org.entityfs.support.util.regexp
This class corresponds to Java's Pattern class for glob patterns.
Glob(String) - Constructor for class org.entityfs.support.util.regexp.Glob
Create a new glob pattern object.
Glob(String, int) - Constructor for class org.entityfs.support.util.regexp.Glob
Create a new glob pattern object using custom pattern compilation flags.
GlobSupport - Class in org.entityfs.util.filter.regexp
Utility class for converting between a glob pattern and a Java regexp Pattern.
grantAll(EntityView) - Method in class org.entityfs.util.security.IdentityAccessGranter
Grant all forms of access to an entity.
grantAll(Collection<? extends EntityView>) - Method in class org.entityfs.util.security.IdentityAccessGranter
Grant all forms of access to a collection of entities.
GRANTER - Static variable in class org.entityfs.util.security.TrueAccessGranter
The singleton instance.
grantExecuteAccess(EntityView) - Method in class org.entityfs.util.security.IdentityAccessGranter
Grant execute access to an entity.
grantExecuteAccess(Collection<? extends EntityView>) - Method in class org.entityfs.util.security.IdentityAccessGranter
Grant execute access to a collection of entities.
grantReadAccess(EntityView) - Method in class org.entityfs.util.security.IdentityAccessGranter
Grant read access to an entity.
grantReadAccess(Collection<? extends EntityView>) - Method in class org.entityfs.util.security.IdentityAccessGranter
Grant read access to a collection of entities.
grantWriteAccess(EntityView) - Method in class org.entityfs.util.security.IdentityAccessGranter
Grant write access to an entity.
grantWriteAccess(Collection<? extends EntityView>) - Method in class org.entityfs.util.security.IdentityAccessGranter
Grant write access to a collection of entities.
GrepFilter - Class in org.entityfs.util.filter.entity
This filter matches text files that contain text that matches the filter's regular expression pattern.
GrepFilter(String) - Constructor for class org.entityfs.util.filter.entity.GrepFilter
Create a new grep filter that matches text files containing text that the supplied regular expression pattern matches.
GrepFilter(Pattern) - Constructor for class org.entityfs.util.filter.entity.GrepFilter
Create a new grep filter that matches text files containing text that the supplied regular expression pattern matches.
GrepFilter(String, Charset) - Constructor for class org.entityfs.util.filter.entity.GrepFilter
Create a new grep filter that matches text files containing text that the supplied regular expression pattern matches.
GrepFilter(Pattern, Charset) - Constructor for class org.entityfs.util.filter.entity.GrepFilter
Create a new grep filter that matches text files containing text that the supplied regular expression pattern matches.
GZipCompressionCapabilityProvider - Class in org.entityfs.cap.compression.gzip
This capability provider provides the FSCCompression capability by compressing all file entities using the gzip compression algorithm.
GZipCompressionCapabilityProvider() - Constructor for class org.entityfs.cap.compression.gzip.GZipCompressionCapabilityProvider
 
GZipReadableFile - Class in org.entityfs.util.io
This is a ReadableFile that transparently decompresses the contents of a wrapped file using gzip compression.
GZipReadableFile(ReadableFile) - Constructor for class org.entityfs.util.io.GZipReadableFile
Create a new adapter.
GZipReadableFile(ReadableFile, int) - Constructor for class org.entityfs.util.io.GZipReadableFile
Create a new adapter.
GZipWritableFile - Class in org.entityfs.util.io
This is a WritableFile that transparently compresses the data written to a file using gzip compression.
GZipWritableFile(WritableFile) - Constructor for class org.entityfs.util.io.GZipWritableFile
Create a new adapter using the default gzip buffer size and compression level (6).
GZipWritableFile(WritableFile, int) - Constructor for class org.entityfs.util.io.GZipWritableFile
Create a new adapter using a custom compression level and the default buffer sizes.
GZipWritableFile(WritableFile, int, int, int) - Constructor for class org.entityfs.util.io.GZipWritableFile
Create a new adapter using the supplied gzip buffer size.

H

handle(EntityView, DirectoryView, DirectoryView) - Method in class org.entityfs.util.dirdiff.CopyUnmatchedMasterEntityStrategy
 
handle(EntityView, DirectoryView, DirectoryView) - Method in class org.entityfs.util.dirdiff.DeleteUnmatchedTargetEntityStrategy
 
handle(EntityView, DirectoryView, DirectoryView) - Method in interface org.entityfs.util.dirdiff.UnmatchedMasterEntityStrategy
Handle an entity in the master directory that did not have a matching entity in the target directory.
handle(EntityView, DirectoryView, DirectoryView) - Method in interface org.entityfs.util.dirdiff.UnmatchedTargetEntityStrategy
Handle an entity in the target directory that did not have a matching entity in the master directory.
handleDisappeared(String, T) - Method in interface org.entityfs.impl.ChildEntityManager
Called whenever it is detected that a child entity has disappeared in an unnatural way.
handleDisappeared() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
This is called whenever it's detected that the entity has disappeared from the underlying file system
handleDisappeared(String, T) - Method in class org.entityfs.impl.impl.ChildEntityManagerImpl
 
handleDisappeared(String, T) - Method in class org.entityfs.impl.impl.NonForgettingChildEntityManagerImpl
 
handleDisappearingChild(EntityImplementation) - Method in interface org.entityfs.impl.DirectoryImplementation
This is called by a child entity when its entity object has detected that the entity has disappeared from the backing file system.
handleDisappearingChild(EntityImplementation) - Method in class org.entityfs.impl.impl.DirectoryImpl
Called whenever it is detected that a child entity has disappeared from the directory.
handleException(Exception, LogAdapter) - Method in interface org.entityfs.error.ErrorHandlingStrategy
Handle an Exception.
handleException(Exception, LogAdapter) - Method in class org.entityfs.error.LoggingErrorHandlingStrategy
 
handleFileSystemException(FileSystemException, LogAdapter) - Method in interface org.entityfs.error.ErrorHandlingStrategy
Handle a FileSystemException.
handleFileSystemException(FileSystemException, LogAdapter) - Method in class org.entityfs.error.LoggingErrorHandlingStrategy
 
handleRuntimeException(RuntimeException, LogAdapter) - Method in interface org.entityfs.error.ErrorHandlingStrategy
Handle a RuntimeException.
handleRuntimeException(RuntimeException, LogAdapter) - Method in class org.entityfs.error.LoggingErrorHandlingStrategy
 
hasAccess(Subject, Permission) - Method in interface org.entityfs.util.security.AccessGranter
Is the subject authorized for the permission?
hasAccess(Subject, Permission) - Method in class org.entityfs.util.security.AndAccessGranter
 
hasAccess(Subject, Permission) - Method in class org.entityfs.util.security.IdentityAccessGranter
 
hasAccess(Subject, Permission) - Method in class org.entityfs.util.security.NotAccessGranter
 
hasAccess(Subject, Permission) - Method in class org.entityfs.util.security.OrAccessGranter
 
hasAccess(Subject, Permission) - Method in class org.entityfs.util.security.TrueAccessGranter
 
hasAccess(Subject, Permission) - Method in class org.entityfs.util.security.XorAccessGranter
 
hasExecuteAccess() - Method in interface org.entityfs.Entity
Check if the caller has execute access to this entity.
hasExecuteAccess() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
hasFilters() - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityImpl
 
hasFilters() - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
hasFilters() - Method in interface org.entityfs.ViewCapable
Does this view have any filters?
hashCode() - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
hashCode() - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
hashCode() - Method in class org.entityfs.cap.symlink.util.SymbolicLinkFilter
 
hashCode() - Method in class org.entityfs.el.AbstractLocation
 
hashCode() - Method in class org.entityfs.entityattrs.UidGid
 
hashCode() - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
 
hashCode() - Method in class org.entityfs.event.ChildEntityAddedEvent
 
hashCode() - Method in class org.entityfs.event.ChildEntityDisappearedEvent
 
hashCode() - Method in class org.entityfs.event.ChildEntityModifiedEvent
 
hashCode() - Method in class org.entityfs.event.ChildEntityRemovedEvent
 
hashCode() - Method in class org.entityfs.event.ChildEntityRenamedEvent
 
hashCode() - Method in class org.entityfs.event.EntityDeletedEvent
 
hashCode() - Method in class org.entityfs.event.EntityDisappearedEvent
 
hashCode() - Method in class org.entityfs.event.EntityModifiedEvent
 
hashCode() - Method in class org.entityfs.event.EntityRenamedEvent
 
hashCode() - Method in class org.entityfs.event.NewEntityEvent
 
hashCode() - Method in class org.entityfs.impl.impl.AbstractEntityAcceptingEntityView
 
hashCode() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
hashCode() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
hashCode() - Method in class org.entityfs.lock.cmd.LockForReadingCommand
 
hashCode() - Method in class org.entityfs.lock.cmd.LockForWritingCommand
 
hashCode() - Method in class org.entityfs.lock.cmd.LockParentForReadingCommand
 
hashCode() - Method in class org.entityfs.lock.cmd.LockParentForWritingCommand
 
hashCode() - Method in class org.entityfs.security.EntityPermission
 
hashCode() - Method in class org.entityfs.support.filter.AndFilter
 
hashCode() - Method in class org.entityfs.support.filter.FalseFilter
 
hashCode() - Method in class org.entityfs.support.filter.FilterToConvenientFilterAdapter
 
hashCode() - Method in class org.entityfs.support.filter.NotFilter
 
hashCode() - Method in class org.entityfs.support.filter.OrFilter
 
hashCode() - Method in class org.entityfs.support.filter.TrueFilter
 
hashCode() - Method in class org.entityfs.support.filter.XorFilter
 
hashCode() - Method in class org.entityfs.support.lang.ObjectProxySupport
Delegate the call to hashCode to the proxied object.
hashCode() - Method in class org.entityfs.support.lang.SerializableObjectProxySupport
Delegate the call to hashCode to the proxied object.
hashCode() - Method in class org.entityfs.support.util.TreeNode
 
hashCode() - Method in class org.entityfs.support.util.TwoObjects
 
hashCode() - Method in class org.entityfs.util.EntityAndRelativeLocation
 
hashCode() - Method in class org.entityfs.util.FileReadableFile
 
hashCode() - Method in class org.entityfs.util.FileWritableFile
 
hashCode() - Method in class org.entityfs.util.filter.entity.DirectoryContainsFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.DirectoryEmptyFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.DirectoryFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.EFileFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.EFileNameExtensionFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.EntityIdentityFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.EntityLatestModificationTimeFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.EntityNameFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.EntityNamePrefixFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.EntityRecentModificationFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.EntityTypeFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.FGrepFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.GrepFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.LockedEntityFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.ParentFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.ReadLockedEntityFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.SuperParentAndFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.SuperParentOrFilter
 
hashCode() - Method in class org.entityfs.util.filter.entity.WriteLockedEntityFilter
 
hashCode() - Method in class org.entityfs.util.filter.regexp.EntityLocationGlobFilter
 
hashCode() - Method in class org.entityfs.util.filter.regexp.EntityLocationRegexpFilter
 
hashCode() - Method in class org.entityfs.util.filter.regexp.EntityNameGlobFilter
 
hashCode() - Method in class org.entityfs.util.filter.regexp.EntityNameRegexpFilter
 
hashCode() - Method in class org.entityfs.util.FoundEntity
 
hashCode() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
 
hashCode() - Method in class org.entityfs.util.obs.polling.ChildEntitiesAddedEvent
 
hashCode() - Method in class org.entityfs.util.obs.polling.ChildEntitiesModifiedEvent
 
hashCode() - Method in class org.entityfs.util.obs.polling.ChildEntitiesRemovedEvent
 
hashCode() - Method in class org.entityfs.util.obs.polling.ChildEntitiesStabilizedEvent
 
hashCode() - Method in class org.entityfs.util.properties.PropertyValue
 
hasJarFile(FileSystem) - Static method in class org.entityfs.jar.cap.fs.FSCJarFileBackedUtil
Check if a JarFile can be constructed for the Jar file system.
hasMetadataFile(String) - Method in interface org.entityfs.cap.metadata.entity.ECNamedMetadata
Check if the entity has a metadata file with the supplied name.
hasMetadataFile(String) - Method in class org.entityfs.cap.metadata.impl.ECNamedMetadataImpl
 
hasMetadataFile(String) - Method in interface org.entityfs.cap.metadata.impl.MetadataEnablingEntityDelegate
Check if the metadata file is created.
hasMetadataFile(EntityView, String) - Static method in class org.entityfs.cap.metadata.util.ECNamedMetadataUtil
Check if the entity has a metadata file with the given name.
hasNext() - Method in class org.entityfs.support.util.AggregatingIterator
 
hasNext() - Method in class org.entityfs.util.itr.AbstractIterator
 
hasNext() - Method in class org.entityfs.util.itr.AbstractNoLockingIterator
 
hasNext() - Method in class org.entityfs.util.itr.AbstractPessimisticLockingIterator
 
hasNext() - Method in class org.entityfs.util.itr.AggregatingIterator
Deprecated.  
hasNext() - Method in class org.entityfs.util.itr.FilteringIterator
 
hasNext() - Method in class org.entityfs.util.itr.OptimisticLockingDepthLastIterator
 
hasNext() - Method in class org.entityfs.util.zip.EntityIteratorToZipEntryInfoIteratorAdapter
 
hasParentFileSystem(FileSystem) - Static method in class org.entityfs.zip.cap.fs.FSCZipFileBackedUtil
Does the Zip file system have a parent file system? If the Zip file system was created on a Zip EFile, it has.
hasPermission(Permission) - Method in class org.entityfs.ac.uem.UnixEntityModeAccessController
 
hasPermission(Permission) - Method in class org.entityfs.DisabledAccessController
 
hasPermission(Permission) - Method in interface org.entityfs.security.AccessController
Does the current Subject have the permission? It is up to the access controller implementation to know how to find the current subject.
hasPermission(Permission) - Method in class org.entityfs.util.security.AccessGranterAccessController
 
hasReadAccess() - Method in interface org.entityfs.Entity
Check if the caller has read access to this entity.
hasReadAccess() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
hasWriteAccess() - Method in interface org.entityfs.Entity
Check if the caller has write access to this entity.
hasWriteAccess() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
hasZipFile(FileSystem) - Static method in class org.entityfs.zip.cap.fs.FSCZipFileBackedUtil
Check if the Zip file-backed file system can return a ZipFile object.

I

IdentityAccessGranter - Class in org.entityfs.util.security
A simple AccessGranter that uses the identity of entities to determine access rights.
IdentityAccessGranter(Collection<? extends Entity>, Collection<? extends Entity>, Collection<? extends Entity>) - Constructor for class org.entityfs.util.security.IdentityAccessGranter
Create an IdentityAccessGranter.
IdentityAccessGranter() - Constructor for class org.entityfs.util.security.IdentityAccessGranter
Create an IdentityAccessGranter that initially denies all forms of access to all entities.
implies(Permission) - Method in class org.entityfs.security.EntityPermission
This is the default implementation.
incrementHoldCount() - Method in interface org.entityfs.impl.event.EventManager
Increment the thread local hold count for the entity manager.
incrementHoldCount() - Method in class org.entityfs.impl.impl.event.DisabledEventManager
 
incrementHoldCount() - Method in class org.entityfs.impl.impl.event.EventManagerImpl
 
init() - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
If overriding this implementation, remember to call super.init()!
init() - Method in class org.entityfs.impl.AbstractFileSystemDelegateProxy
This calls init on the proxied delegate.
init() - Method in interface org.entityfs.impl.adapter.EntityAdapter
This is called after the entity adapter object and all its dependencies have been created, but before the entity object is published.
init() - Method in interface org.entityfs.impl.adapter.FileSystemAdapter
This method is called after the file system has been created but before it is published.
init() - Method in interface org.entityfs.impl.EntityDelegate
This method is called after the entire entity object has been fully created, but before it is published.
init() - Method in interface org.entityfs.impl.EntityImplementation
This method is called when the object has been fully created but before it is used by any clients.
init() - Method in interface org.entityfs.impl.FileSystemDelegate
This is called by the file system implementation after the object has been created but before the file system object is published.
init() - Method in interface org.entityfs.impl.FileSystemImplementation
This is called after the file system object has been created but before it is published.
init() - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
This implementation calls init on the entity adapter.
init() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
If this is overridden, remember to call super.init()!
init() - Method in class org.entityfs.impl.impl.AbstractFileSystem
This method calls init on the file system delegate.
init() - Method in class org.entityfs.impl.impl.AbstractFileSystemDelegate
This implementation calls init on the FileSystemAdapter.
init() - Method in class org.entityfs.impl.impl.adapter.AbstractFileSystemAdapter
This method does nothing.
InputStreamBackedRandomAccess - Class in org.entityfs.util.io
This is a read only RandomAccess that reads its data from a backing InputStream.
InputStreamBackedRandomAccess(ObjectFactory<? extends InputStream>) - Constructor for class org.entityfs.util.io.InputStreamBackedRandomAccess
Create a InputStreamBackedRandomAccess that is backed by the input streams created by the supplied factory.
InputStreamBackedRandomAccess(ObjectFactory<? extends InputStream>, long) - Constructor for class org.entityfs.util.io.InputStreamBackedRandomAccess
Create a InputStreamBackedRandomAccess that is backed by the input streams created by the supplied factory.
InputStreamProxy - Class in org.entityfs.support.io
This is an abstract proxy implementation for wrapping an InputStream in a proxy object.
InputStreamProxy(InputStream) - Constructor for class org.entityfs.support.io.InputStreamProxy
 
InputStreamToDataSourceAdapter - Class in org.entityfs.util.io
This adapter is used to adapt an InputStream to the DataSource interface.
InputStreamToDataSourceAdapter(InputStream) - Constructor for class org.entityfs.util.io.InputStreamToDataSourceAdapter
 
INSTANCE - Static variable in class org.entityfs.cap.compression.fs.FSCCompression
 
INSTANCE - Static variable in class org.entityfs.cap.entityattrs.FSCEntityAttributesImpl
This instance can be used instead of instantiating the class.
INSTANCE - Static variable in class org.entityfs.cap.entityattrs.FSCNamedEntityAttributes
 
INSTANCE - Static variable in class org.entityfs.cap.entityattrs.ntfs.FSCNtfsAttributes
 
INSTANCE - Static variable in class org.entityfs.cap.entityattrs.unix.FSCUnixAttributes
 
INSTANCE - Static variable in class org.entityfs.cap.fs.FSCAppendableFilesImpl
 
INSTANCE - Static variable in class org.entityfs.cap.fs.FSCPersistentImpl
Singleton instance.
INSTANCE - Static variable in class org.entityfs.cap.fs.FSCRandomAccessFilesImpl
Singleton instance.
INSTANCE - Static variable in class org.entityfs.cap.symlink.impl.impl.cap.FSCSymbolicLinkImpl
 
INSTANCE - Static variable in class org.entityfs.DisabledAccessController
Singleton instance.
INSTANCE - Static variable in class org.entityfs.impl.impl.event.DisabledEventManager
Singleton instance
INSTANCE - Static variable in class org.entityfs.impl.impl.LastModificationTimeEntityAttributeSetter
 
INSTANCE - Static variable in class org.entityfs.lock.cmd.LockCommandExecutorImpl
Since this class does not contain any mutable internal state, this singleton instance may be used instead of instantiating the class.
INSTANCE - Static variable in class org.entityfs.lock.impl.rw.FairReadWriteEntityLockAdapterFactory
Singleton instance.
INSTANCE - Static variable in class org.entityfs.lock.impl.rw.NonFairReadWriteEntityLockAdapterFactory
Singleton instance.
INSTANCE - Static variable in class org.entityfs.lock.impl.SimpleLockAcquiringStrategy
 
INSTANCE - Static variable in class org.entityfs.lock.impl.single.FairSingleEntityLockAdapterFactory
Singleton instance.
INSTANCE - Static variable in class org.entityfs.lock.impl.single.NonFairSingleEntityLockAdapterFactory
Singleton instance.
INSTANCE - Static variable in class org.entityfs.lock.impl.TimeoutLockAcquiringStrategy
 
INSTANCE - Static variable in class org.entityfs.lock.NoObjectDummyLock
Singleton instance that may be used instead of instantiating the class.
INSTANCE - Static variable in class org.entityfs.ostrat.DontOverwrite
 
INSTANCE - Static variable in class org.entityfs.ostrat.DontOverwriteAndLogWarning
 
INSTANCE - Static variable in class org.entityfs.ostrat.DontOverwriteAndThrowException
 
INSTANCE - Static variable in class org.entityfs.ostrat.DoOverwrite
 
INSTANCE - Static variable in class org.entityfs.ostrat.DoOverwriteAndLogWarning
 
INSTANCE - Static variable in class org.entityfs.support.io.FileInputStreamFactoryImpl
Singleton instance.
INSTANCE - Static variable in class org.entityfs.support.io.FileOutputStreamFactoryImpl
Singleton instance
INSTANCE - Static variable in class org.entityfs.support.io.RandomAccessFileFactoryImpl
Singleton instance.
INSTANCE - Static variable in class org.entityfs.util.dirdiff.CopyUnmatchedMasterEntityStrategy
 
INSTANCE - Static variable in class org.entityfs.util.dirdiff.DeleteUnmatchedTargetEntityStrategy
 
INSTANCE - Static variable in class org.entityfs.util.dirdiff.EntitySizeAndFileModificationTimeMatchStrategy
 
INSTANCE - Static variable in class org.entityfs.util.dirdiff.EntitySizeAndModificationTimeMatchStrategy
 
INSTANCE - Static variable in class org.entityfs.util.dirdiff.FileSizeAndModificationTimeMatchStrategy
 
InvalidCapabilityException - Exception in org.entityfs.cap
Exception thrown when a client tries to use an invalid entity capability.
InvalidCapabilityException(String) - Constructor for exception org.entityfs.cap.InvalidCapabilityException
 
InvalidEntityLocationException - Exception in org.entityfs.el
 
InvalidEntityLocationException(String) - Constructor for exception org.entityfs.el.InvalidEntityLocationException
 
IS_MACOSX - Static variable in class org.entityfs.support.io.OsPlatform
This is set to true if the application is running on Mac OS X.
IS_WINDOWS - Static variable in class org.entityfs.support.io.OsPlatform
This is set to true if the application is running on Windows.
isAccessControlling() - Method in interface org.entityfs.FileSystem
Does the file system use any kind of access controls?
isAccessControlling() - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
isAuthorizedWhenNoSubjectSet() - Method in class org.entityfs.ac.uem.UnixEntityModeAccessController
If no Subject is set on a thread, is it authorized for all entities? If not, it is not authorized for any entity at all.
isCase(T) - Method in class org.entityfs.support.filter.AbstractConvenientFilter
This method returns true if the supplied object matches the filter.
isCaseSensitive() - Method in interface org.entityfs.impl.adapter.FileSystemAdapter
Is the file system backend case sensitive?
isCaseSensitive() - Method in class org.entityfs.ram.RamFileSystemAdapter
 
isCaseSensitive() - Method in class org.entityfs.zip.ZipFileSystemAdapter
 
isConnected() - Method in interface org.entityfs.EntityView
Check if this view is connected with the viewed entity or with the next nested view.
isConnected() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
isConnected() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
isDebugEnabled() - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
isDebugEnabled() - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
isDebugEnabled() - Method in interface org.entityfs.support.log.LogAdapter
Will messages with the level DEBUG be logged?
isDebugEnabled() - Method in class org.entityfs.support.log.LogAdapterHolder
 
isDebugEnabled() - Method in class org.entityfs.support.log.StdOutLogAdapter
 
isDebugLoggingEnabled() - Method in class org.entityfs.util.lang.EntityClassLoader
Check if a log adapter is set and it will accept debug logs.
isDeleted() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
isDeleted() - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
isDeleted() - Method in interface org.entityfs.Deletable
Check if the entity has been deleted.
isDeleted() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
isDeleted() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
isDeleted() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
isDeleted(EntityView) - Static method in class org.entityfs.util.Entities
Is the entity deleted?
isDeleted() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
This method returns true if the result from calling File.exists() on the adapted file is false, and vice versa.
isDummy() - Method in class org.entityfs.lock.CompoundEntityLock
Is this a dummy lock? This lock is a dummy lock if all its locks are.
isDummy() - Method in interface org.entityfs.lock.EntityLock
Is this lock a dummy lock.
isDummy() - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
isDummy() - Method in class org.entityfs.lock.NoObjectDummyLock
 
isEmpty() - Method in interface org.entityfs.EntityListable
Is the listable empty? If a directory view is empty, the viewed directory may still contain entities that are hidden by the view's filter.
isEmpty() - Method in class org.entityfs.impl.impl.DirectoryImpl
 
isEmpty() - Method in class org.entityfs.impl.impl.DirectoryViewImpl
 
isEmpty() - Method in class org.entityfs.lock.cmd.LockCollection
Is the lock collection empty.
isEmpty() - Method in class org.entityfs.util.AggregatingEntityRepository
 
isEmpty(EntityListable) - Static method in class org.entityfs.util.Directories
Is the directory empty? A directory view is considered to be empty if it has no visible child entities.
isEmpty() - Method in class org.entityfs.util.ManualEntityListable
 
isEmpty() - Method in class org.entityfs.util.properties.FileBackedProperties
 
isEnabled() - Method in class org.entityfs.ac.uem.UnixEntityModeAccessController
 
isEnabled() - Method in class org.entityfs.DisabledAccessController
 
isEnabled() - Method in interface org.entityfs.impl.event.EventManager
Are events enabled for this file system?
isEnabled() - Method in class org.entityfs.impl.impl.event.DisabledEventManager
 
isEnabled() - Method in class org.entityfs.impl.impl.event.EventManagerImpl
 
isEnabled() - Method in interface org.entityfs.security.AccessController
Check if the AccessController is enabled.
isEnabled() - Method in class org.entityfs.util.security.AccessGranterAccessController
 
isEntityNameValid(String) - Static method in class org.entityfs.el.EntityLocations
Is the entity name valid?
isErrorEnabled() - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
isErrorEnabled() - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
isErrorEnabled() - Method in interface org.entityfs.support.log.LogAdapter
Will messages with the level ERROR be logged?
isErrorEnabled() - Method in class org.entityfs.support.log.LogAdapterHolder
 
isErrorEnabled() - Method in class org.entityfs.support.log.StdOutLogAdapter
 
isFileSystemSupportedByAllCapabilities(boolean) - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
Verify that all capability providers are either read only or read/write.
isFinerEnabled() - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
isFinerEnabled() - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
isFinerEnabled() - Method in interface org.entityfs.support.log.LogAdapter
Will messages with the level FINER be logged?
isFinerEnabled() - Method in class org.entityfs.support.log.LogAdapterHolder
 
isFinerEnabled() - Method in class org.entityfs.support.log.StdOutLogAdapter
 
isFinerLoggingEnabled() - Method in class org.entityfs.util.lang.EntityClassLoader
Check if a log adapter is set and it will accept finer logs.
isHeldByCurrentThread() - Method in class org.entityfs.lock.CompoundEntityLock
 
isHeldByCurrentThread() - Method in interface org.entityfs.lock.EntityLock
Is this lock held by the current thread? (This is implemented by ReentrantLock but not specified in the Lock interface.)
isHeldByCurrentThread() - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
isHeldByCurrentThread() - Method in class org.entityfs.lock.NoObjectDummyLock
 
isHeldByCurrentThread() - Method in class org.entityfs.support.util.concurrent.locks.OwnerAwareReadLock
 
isInfoEnabled() - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
isInfoEnabled() - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
isInfoEnabled() - Method in interface org.entityfs.support.log.LogAdapter
Will messages with the level INFO be logged?
isInfoEnabled() - Method in class org.entityfs.support.log.LogAdapterHolder
 
isInfoEnabled() - Method in class org.entityfs.support.log.StdOutLogAdapter
 
isInPathOf(AbsoluteLocation) - Method in class org.entityfs.el.AbsoluteLocation
 
isLocking() - Method in interface org.entityfs.FileSystem
Does the file system do any kind of entity locking? Read only file systems never use any locking.
isLocking() - Method in class org.entityfs.impl.impl.ROFileSystemImpl
 
isLocking() - Method in class org.entityfs.impl.impl.RWFileSystemImpl
 
isLockingSupported() - Method in class org.entityfs.at4jzip.At4jZipFileSystemBuilder
 
isLockingSupported() - Method in interface org.entityfs.FileSystemBuilder
Does the file system being built support locking?
isLockingSupported() - Method in class org.entityfs.fs.FSROFileSystemBuilder
 
isLockingSupported() - Method in class org.entityfs.fs.FSRWFileSystemBuilder
 
isLockingSupported() - Method in class org.entityfs.jar.JarFileSystemBuilder
 
isLockingSupported() - Method in class org.entityfs.ram.RamFileSystemBuilder
 
isLockingSupported() - Method in class org.entityfs.zip.ZipFileSystemBuilder
 
isOpen() - Method in class org.entityfs.support.io.ChannelProxy
 
isOpen() - Method in class org.entityfs.support.io.ReadableByteBufferChannel
 
isOpen() - Method in class org.entityfs.support.io.WritableByteBufferChannel
 
isPreserveAttributes() - Method in class org.entityfs.util.EntityCopySpecification
If this property is set to true, entity attributes such as the last modification time is copied to the new entity.
isReadLock() - Method in class org.entityfs.lock.CompoundEntityLock
 
isReadLock() - Method in interface org.entityfs.lock.EntityLock
Returns true if this lock is a read lock.
isReadLock() - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
isReadLock() - Method in class org.entityfs.lock.NoObjectDummyLock
 
isReadLockedByCurrentThread() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
isReadLockedByCurrentThread() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
This method always returns true.
isReadLockedByCurrentThread() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
isReadLockedByCurrentThread() - Method in class org.entityfs.lock.AbstractLockable
Is this lockable object read locked by the current thread?
isReadLockedByCurrentThread() - Method in class org.entityfs.lock.AbstractReadWriteLockableProxy
 
isReadLockedByCurrentThread() - Method in interface org.entityfs.lock.EntityLockAdapter
 
isReadLockedByCurrentThread() - Method in class org.entityfs.lock.impl.rw.ReadWriteEntityLockAdapter
 
isReadLockedByCurrentThread() - Method in interface org.entityfs.lock.ReadLockable
Does the calling thread hold a read lock for this object? A write lock also qualifies as a read lock.
isReadLockedByCurrentThread() - Method in class org.entityfs.util.AggregatingEntityRepository
 
isReadLockedByCurrentThread() - Method in class org.entityfs.util.base.AbstractReadableFile
This method always returns true.
isReadLockedByCurrentThread() - Method in class org.entityfs.util.base.AbstractReadWritableFile
This method always returns true.
isReadLockedByCurrentThread() - Method in class org.entityfs.util.ClasspathNamedReadableFile
This method always returns true.
isReadLockedByCurrentThread() - Method in class org.entityfs.util.CompoundEntityHolder
 
isReadLockedByCurrentThread() - Method in class org.entityfs.util.io.GZipReadableFile
 
isReadLockedByCurrentThread() - Method in class org.entityfs.util.NamedReadableFileAdapter
 
isReadOnly() - Method in class org.entityfs.at4jzip.At4jZipFileSystemBuilder
 
isReadOnly() - Method in interface org.entityfs.FileSystem
Is the file system read only?
isReadOnly() - Method in class org.entityfs.fs.FSROFileSystemBuilder
 
isReadOnly() - Method in class org.entityfs.fs.FSRWFileSystemBuilder
 
isReadOnly() - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
isReadOnly() - Method in interface org.entityfs.impl.EntityDelegate
Does the delegate or a delegate proxy make this entity read only?
isReadOnly() - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
isReadOnly() - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
Subclasses implement this method to tell if the file system they are about to create is read only.
isReadOnly() - Method in class org.entityfs.impl.impl.ROFileSystemImpl
 
isReadOnly() - Method in class org.entityfs.impl.impl.RWFileSystemImpl
 
isReadOnly() - Method in class org.entityfs.jar.JarFileSystemBuilder
 
isReadOnly() - Method in class org.entityfs.ram.RamFileSystemBuilder
 
isReadOnly() - Method in enum org.entityfs.support.io.RandomAccessMode
Is this access mode read only?
isReadOnly() - Method in class org.entityfs.zip.ZipFileSystemBuilder
 
isReadOnlyFileSystemSupported() - Method in class org.entityfs.cap.compression.gzip.GZipCompressionCapabilityProvider
 
isReadOnlyFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
 
isReadOnlyFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
isReadOnlyFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
 
isReadOnlyFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
isReadOnlyFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
 
isReadOnlyFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
isReadOnlyFileSystemSupported() - Method in class org.entityfs.cap.metadata.dirfile.FileBasedDirectoryMetadataCapabilityProvider
 
isReadOnlyFileSystemSupported() - Method in class org.entityfs.cap.metadata.file.FileBasedMetadataCapabilityProvider
 
isReadOnlyFileSystemSupported() - Method in class org.entityfs.cap.symlink.ram.RamSymbolicLinkCapabilityProvider
 
isReadOnlyFileSystemSupported() - Method in interface org.entityfs.impl.cap.CapabilityProviderImplementation
 
isReadWriteFileSystemSupported() - Method in class org.entityfs.cap.compression.gzip.GZipCompressionCapabilityProvider
 
isReadWriteFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
 
isReadWriteFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
isReadWriteFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
 
isReadWriteFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
isReadWriteFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
 
isReadWriteFileSystemSupported() - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
isReadWriteFileSystemSupported() - Method in class org.entityfs.cap.metadata.dirfile.FileBasedDirectoryMetadataCapabilityProvider
 
isReadWriteFileSystemSupported() - Method in class org.entityfs.cap.metadata.file.FileBasedMetadataCapabilityProvider
 
isReadWriteFileSystemSupported() - Method in class org.entityfs.cap.symlink.ram.RamSymbolicLinkCapabilityProvider
 
isReadWriteFileSystemSupported() - Method in interface org.entityfs.impl.cap.CapabilityProviderImplementation
 
isRethrowExceptions() - Method in class org.entityfs.error.LoggingErrorHandlingStrategy
Does this error handling strategy rethrow Exception:s (wrapped in FileSystemException:s)?
isRethrowFileSystemExceptions() - Method in class org.entityfs.error.LoggingErrorHandlingStrategy
Does this error handling strategy rethrow FileSystemException:s?
isRethrowRuntimeExceptions() - Method in class org.entityfs.error.LoggingErrorHandlingStrategy
Does this error handling strategy rethrow RuntimeException:s?
isRootDir() - Method in class org.entityfs.el.AbstractLocation
 
isRootDir() - Method in interface org.entityfs.el.EntityLocation
Is this entity location an absolute entity location referencing the root directory.
isRootDirectory() - Method in interface org.entityfs.EntityView
Check if this is the file system's root directory or a view of the root directory.
isRootDirectory() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
isRootDirectory() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
isRunAfterCopyingFileData() - Method in interface org.entityfs.impl.EntityAttributeSetter
If the entity attribute setter is used for setting attributes on a file, should it be run after the file data has been copied to the target file? If it should, it cannot require any other locks than a read lock on the source and a write lock on the target.
isRunAfterCopyingFileData() - Method in class org.entityfs.impl.impl.LastModificationTimeEntityAttributeSetter
 
isSetEntityOwnership() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
Are the ownership attributes (UID and GID) set on new entities?
isSetEntityOwnership() - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
isSetEntityOwnership() - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
Are the ownership attributes (UID and GID) set on new entities?
isSetEntityOwnership() - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
isSevereEnabled() - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
isSevereEnabled() - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
isSevereEnabled() - Method in interface org.entityfs.support.log.LogAdapter
Will messages with the level SEVERE be logged?
isSevereEnabled() - Method in class org.entityfs.support.log.LogAdapterHolder
 
isSevereEnabled() - Method in class org.entityfs.support.log.StdOutLogAdapter
 
isStoreAttributesLazily() - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
 
isStoreAttributesLazily() - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
isStoreAttributesLazily() - Method in class org.entityfs.cap.entityattrs.impl.metadata.AbstractEntityAttributesEnablingFileSystemDelegate
 
isTraceEnabled() - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
isTraceEnabled() - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
isTraceEnabled() - Method in interface org.entityfs.support.log.LogAdapter
Will messages with the level TRACE be logged?
isTraceEnabled() - Method in class org.entityfs.support.log.LogAdapterHolder
 
isTraceEnabled() - Method in class org.entityfs.support.log.StdOutLogAdapter
 
isTraceLoggingEnabled() - Method in class org.entityfs.util.lang.EntityClassLoader
Check if a log adapter is set and it will accept trace logs.
isValid() - Method in class org.entityfs.cap.AbstractEntityCapability
 
isValid() - Method in interface org.entityfs.cap.EntityCapability
Check if this capability object is valid.
isValid() - Method in class org.entityfs.cap.metadata.impl.AbstractECMetadata
 
isValid() - Method in interface org.entityfs.EntityView
Check if the entity or the viewed entity is still valid.
isValid() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
isValid() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
isValid(EntityView) - Static method in class org.entityfs.util.Entities
Is the entity valid? Deleting an entity invalidates the entity object.
isView() - Method in class org.entityfs.impl.impl.DirectoryImpl
 
isView() - Method in class org.entityfs.impl.impl.DirectoryViewImpl
 
isWarningEnabled() - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
isWarningEnabled() - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
isWarningEnabled() - Method in interface org.entityfs.support.log.LogAdapter
Will messages with the level WARNING be logged?
isWarningEnabled() - Method in class org.entityfs.support.log.LogAdapterHolder
 
isWarningEnabled() - Method in class org.entityfs.support.log.StdOutLogAdapter
 
isWriteLock() - Method in class org.entityfs.lock.CompoundEntityLock
 
isWriteLock() - Method in interface org.entityfs.lock.EntityLock
Returns true if this lock is a write lock.
isWriteLock() - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
isWriteLock() - Method in class org.entityfs.lock.NoObjectDummyLock
 
isWriteLockedByCurrentThread() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
isWriteLockedByCurrentThread() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
This method always returns true.
isWriteLockedByCurrentThread() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
isWriteLockedByCurrentThread() - Method in class org.entityfs.lock.AbstractLockable
Is this lockable object write locked by the current thread?
isWriteLockedByCurrentThread() - Method in class org.entityfs.lock.AbstractReadWriteLockableProxy
 
isWriteLockedByCurrentThread() - Method in interface org.entityfs.lock.EntityLockAdapter
 
isWriteLockedByCurrentThread() - Method in class org.entityfs.lock.impl.rw.ReadWriteEntityLockAdapter
 
isWriteLockedByCurrentThread() - Method in interface org.entityfs.lock.WriteLockable
Does the calling thread hold a write lock for the lockable object (this)?
isWriteLockedByCurrentThread() - Method in class org.entityfs.util.base.AbstractReadWritableFile
This method always returns true.
isWriteLockedByCurrentThread() - Method in class org.entityfs.util.base.AbstractWritableFile
This method always returns true.
isWriteLockedByCurrentThread() - Method in class org.entityfs.util.ByteArrayReadableFile
Always returns true.
isWriteLockedByCurrentThread() - Method in class org.entityfs.util.io.GZipWritableFile
 
iterator() - Method in class org.entityfs.impl.impl.DirectoryImpl
 
iterator() - Method in class org.entityfs.impl.impl.DirectoryViewImpl
 
iterator() - Method in class org.entityfs.support.util.Pair
Get an iterator.
iterator() - Method in class org.entityfs.util.AggregatingEntityRepository
 
iterator() - Method in class org.entityfs.util.ManualEntityListable
 
IteratorCopier - Class in org.entityfs.util
The IteratorCopier takes a tree of entities returned from an iterator and copies them to another entity tree, possibly in another file system.
IteratorCopier(DirectoryView, DirectoryView) - Constructor for class org.entityfs.util.IteratorCopier
Create an IteratorCopier with one target directory and the default error strategy (see above).
IteratorCopier(DirectoryView, Iterator<? extends EntityView>, DirectoryView) - Constructor for class org.entityfs.util.IteratorCopier
Create an IteratorCopier with one target directory and the default error strategy (see above).
IteratorCopier(DirectoryView, Iterator<? extends EntityView>, DirectoryView, ErrorHandlingStrategy) - Constructor for class org.entityfs.util.IteratorCopier
Create an IteratorCopier with one target directory and the supplied error strategy.
IteratorCopier(DirectoryView, Iterator<? extends EntityView>, Collection<? extends DirectoryView>) - Constructor for class org.entityfs.util.IteratorCopier
Create an IteratorCopier with a collection of target directories and the default error strategy (see above).
IteratorCopier(DirectoryView, Iterator<? extends EntityView>, Collection<? extends DirectoryView>, ErrorHandlingStrategy) - Constructor for class org.entityfs.util.IteratorCopier
Create an IteratorCopier with a collection of target directories and the supplied error strategy.
IteratorDeleter - Class in org.entityfs.util
Delete the entities returned from an Iterator.
IteratorDeleter(Iterator<? extends EntityView>) - Constructor for class org.entityfs.util.IteratorDeleter
Delete all entities returned from the iterator and use the default error strategy (see above).
IteratorDeleter(Iterator<? extends EntityView>, ErrorHandlingStrategy) - Constructor for class org.entityfs.util.IteratorDeleter
Delete all entities returned from the iterator and use the supplied error strategy.
IteratorDeleter(EntityListable) - Constructor for class org.entityfs.util.IteratorDeleter
Create an IteratorDeleter that recursively deletes the contents of the directory view.
IteratorDeleter(EntityListable, ErrorHandlingStrategy) - Constructor for class org.entityfs.util.IteratorDeleter
Create an IteratorDeleter that recursively deletes the contents of the directory view.
Iterators - Class in org.entityfs.util.itr
This is a utility class with static methods for working with Iterator :s.

J

JarCreator - Class in org.entityfs.util.jar
The JarCreator creates a Jar archive using ZipEntryInfo objects returned from an iterator.
JarCreator(Iterator<? extends ZipEntryInfo>, DirectoryView, String) - Constructor for class org.entityfs.util.jar.JarCreator
Create a JarCreator that uses the default ErrorHandlingStrategy.
JarCreator(Iterator<? extends ZipEntryInfo>, DirectoryView, String, ErrorHandlingStrategy) - Constructor for class org.entityfs.util.jar.JarCreator
Create a JarCreator that uses the provided ErrorHandlingStrategy.
JarEntryInfoImpl - Class in org.entityfs.util.jar
This is a ZipEntryInfo implementation that creates JarEntry objects in the same way as ZipEntryInfoImpl creates ZipEntry objects.
JarEntryInfoImpl(Entity, AbsoluteLocation, ZipEntryInfoProvider) - Constructor for class org.entityfs.util.jar.JarEntryInfoImpl
Constructor.
JarFileEntryInfoImpl - Class in org.entityfs.util.jar
 
JarFileEntryInfoImpl(EFile, AbsoluteLocation, ZipEntryInfoProvider) - Constructor for class org.entityfs.util.jar.JarFileEntryInfoImpl
Constructor.
JarFileSystemBuilder - Class in org.entityfs.jar
This is a builder class for building read only Jar file-backed file systems.
JarFileSystemBuilder() - Constructor for class org.entityfs.jar.JarFileSystemBuilder
Create a builder with default settings: LogAdapter: DefaultLogAdapter.DEFAULT_ADAPTER EntityValidityControlStrategy: null (no one else should have write access to the backend)
Jdk14LogAdapter - Class in org.entityfs.support.log
This implementation of LogAdapter logs all output to a java.util.logging.Logger.
Jdk14LogAdapter() - Constructor for class org.entityfs.support.log.Jdk14LogAdapter
Create a log adapter using the default logger name "org.entityfs.log".
Jdk14LogAdapter(String) - Constructor for class org.entityfs.support.log.Jdk14LogAdapter
Create a log adapter using the supplied logger name.

K

keySet() - Method in class org.entityfs.util.properties.FileBackedProperties
 

L

LastModificationTimeEntityAttributeSetter - Class in org.entityfs.impl.impl
This EntityAttributeSetter copies the value of the lastModified property from the source entity to the target entity.
LastModificationTimeEntityAttributeSetter() - Constructor for class org.entityfs.impl.impl.LastModificationTimeEntityAttributeSetter
 
length() - Method in interface org.entityfs.RandomAccess
Get the file's current length.
length() - Method in class org.entityfs.util.base.EmptyRandomAccess
 
length() - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
length() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
length() - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
length() - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
length() - Method in class org.entityfs.util.io.LockAwareRandomAccessFile
 
length() - Method in class org.entityfs.util.io.RandomAccessAdapter
 
length() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
length() - Method in class org.entityfs.util.io.RangeRandomAccess
 
length() - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
length() - Method in class org.entityfs.util.properties.PropertyValue
 
letErrorStrategyHandle(FileSystemException, EntityView) - Method in class org.entityfs.util.AbstractIteratorUtil
Let the error strategy handle a FileSystemException.
letErrorStrategyHandle(RuntimeException, EntityView) - Method in class org.entityfs.util.AbstractIteratorUtil
Let the error strategy handle a RuntimeException.
letErrorStrategyHandle(Exception, EntityView) - Method in class org.entityfs.util.AbstractIteratorUtil
Let the error strategy handle an Exception.
lineIterator(ReadableFile, Charset) - Static method in class org.entityfs.util.Files
Get an iterator over all lines in the supplied text file.
lineIterator(ReadableFile) - Static method in class org.entityfs.util.Files
Get an iterator over all lines in the supplied text file.
list(Iterator<T>) - Static method in class org.entityfs.util.itr.Iterators
This iterates through the provided Iterator and returns a List with the returned elements in the order that they were returned in.
listEntities() - Method in interface org.entityfs.EntityListable
Return all entities that are visible in this directory.
listEntities() - Method in class org.entityfs.impl.impl.DirectoryImpl
 
listEntities() - Method in class org.entityfs.impl.impl.DirectoryViewImpl
 
listEntities() - Method in class org.entityfs.util.AggregatingEntityRepository
 
listEntities(EntityListable, Filter<? super EntityView>) - Static method in class org.entityfs.util.Directories
List all entities in the directory that match the given filter.
listEntities(EntityListable) - Static method in class org.entityfs.util.Directories
List all visible entities in a directory view.
listEntities(EntityListable, Comparator<? super EntityView>) - Static method in class org.entityfs.util.Directories
List all visible entities in a directory view and return a set that is sorted with the supplied Comparator.
listEntities(EntityListable, Filter<? super EntityView>, Comparator<? super EntityView>) - Static method in class org.entityfs.util.Directories
List all entities in this directory view that match the given filter, i.e.
listEntities() - Method in class org.entityfs.util.ManualEntityListable
 
loadFromFile(ReadableFile) - Static method in class org.entityfs.util.properties.PropertiesUtil
Load a Properties object from the supplied file.
LocationAwareDepthFirstIteratorContextImpl - Class in org.entityfs.util.itr
This is used internally by LocationAwareDepthFirstIteratorImpl to keep track of where it is.
LocationAwareDepthFirstIteratorImpl - Class in org.entityfs.util.itr
This is an implementation of DepthFirstIterator that returns EntityAndRelativeLocation objects.
LocationAwareDepthFirstIteratorImpl(EntityListable, Filter<? super EntityView>, boolean) - Constructor for class org.entityfs.util.itr.LocationAwareDepthFirstIteratorImpl
Create a new depth-last (breadth-first) iterator.
LocationAwareDepthFirstIteratorImpl(EntityListable, boolean) - Constructor for class org.entityfs.util.itr.LocationAwareDepthFirstIteratorImpl
Create a new depth-last (breadth-first) iterator.
LocationAwareDepthLastIteratorContextImpl - Class in org.entityfs.util.itr
This is used internally by LocationAwareDepthLastIteratorImpl to keep track of where it is.
LocationAwareDepthLastIteratorImpl - Class in org.entityfs.util.itr
This is an implementation of DepthLastIterator that returns EntityAndRelativeLocation objects.
LocationAwareDepthLastIteratorImpl(EntityListable, Filter<? super EntityView>, boolean) - Constructor for class org.entityfs.util.itr.LocationAwareDepthLastIteratorImpl
Create a new depth-last (breadth-first) iterator.
LocationAwareDepthLastIteratorImpl(EntityListable, boolean) - Constructor for class org.entityfs.util.itr.LocationAwareDepthLastIteratorImpl
Create a new depth-last (breadth-first) iterator.
lock(Object) - Method in interface org.entityfs.EntityView
Use the file system's LockAcquiringStrategy to acquire a reentrant lock on the entity.
lock(Object) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
lock(Object) - Method in class org.entityfs.lock.AbstractLockable
 
lock() - Method in class org.entityfs.lock.CompoundEntityLock
 
lock() - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
lock() - Method in class org.entityfs.lock.NoObjectDummyLock
 
lock() - Method in class org.entityfs.support.util.concurrent.locks.OwnerAwareReadLock
 
lock(EntityView) - Method in class org.entityfs.util.itr.AbstractLockingIterator
Subclasses call this to lock an entity.
lock(Collection<? extends LockCommand>) - Static method in class org.entityfs.util.lock.cmd.LockCommandUtil
Use the file system's LockCommandExecutor to execute all supplied lock commands.
lock(LockCommand...) - Static method in class org.entityfs.util.lock.cmd.LockCommandUtil
Use the file system's LockCommandExecutor to execute all supplied lock commands.
Lockable - Interface in org.entityfs.lock
This is an empty marker interface that identifies a lockable object.
LockAcquiringStrategy - Interface in org.entityfs.lock
This interface defines a strategy for how a single lock is locked.
LockAdapter - Interface in org.entityfs.lock
The lock adapter is used as a generic interface to an object's locks.
LockAdapterFactory - Interface in org.entityfs.lock
This is the interface for a factory that can create LockAdapter:s.
lockAll(boolean, EntityView...) - Static method in class org.entityfs.lock.EntityLocks
Lock all provided entities.
LockAwareFileInputStream - Class in org.entityfs.util.io
This is a FileInputStream that keeps a reference to the read lock of the open EFile.
LockAwareFileInputStream(File, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareFileInputStream
 
LockAwareFileInputStream(FileDescriptor, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareFileInputStream
 
LockAwareFileInputStream(String, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareFileInputStream
 
LockAwareFileInputStreamFactoryImpl - Class in org.entityfs.util.io
A FileInputStreamFactory that creates LockAwareFileInputStream:s.
LockAwareFileInputStreamFactoryImpl(EntityLock) - Constructor for class org.entityfs.util.io.LockAwareFileInputStreamFactoryImpl
 
LockAwareFileOutputStream - Class in org.entityfs.util.io
This is a FileOutputStream that keeps a reference to the write lock of the open EFile.
LockAwareFileOutputStream(File, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareFileOutputStream
 
LockAwareFileOutputStream(File, boolean, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareFileOutputStream
 
LockAwareFileOutputStream(FileDescriptor, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareFileOutputStream
 
LockAwareFileOutputStream(String, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareFileOutputStream
 
LockAwareFileOutputStream(String, boolean, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareFileOutputStream
 
LockAwareFileOutputStreamFactoryImpl - Class in org.entityfs.util.io
A FileOutputStreamFactory that creates LockAwareFileOutputStream:s.
LockAwareFileOutputStreamFactoryImpl(EntityLock) - Constructor for class org.entityfs.util.io.LockAwareFileOutputStreamFactoryImpl
 
LockAwareInputStream - Class in org.entityfs.util.io
This is an InputStream that keeps a reference to the read lock of the open EFile.
LockAwareInputStream(InputStream, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareInputStream
 
LockAwareOutputStream - Class in org.entityfs.util.io
This is an OutputStream that keeps a reference to the write lock of the open EFile.
LockAwareOutputStream(OutputStream, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareOutputStream
 
LockAwareRandomAccess - Class in org.entityfs.util.io
 
LockAwareRandomAccess(RandomAccess, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareRandomAccess
 
LockAwareRandomAccessFile - Class in org.entityfs.util.io
A RandomAccessFile that keeps a reference to the read or write lock of the open EFile.
LockAwareRandomAccessFile(String, RandomAccessMode, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareRandomAccessFile
 
LockAwareRandomAccessFile(File, RandomAccessMode, EntityLock) - Constructor for class org.entityfs.util.io.LockAwareRandomAccessFile
 
LockAwareRandomAccessFileFactoryImpl - Class in org.entityfs.util.io
A RandomAccessFileFactory that creates LockAwareRandomAccessFile:s.
LockAwareRandomAccessFileFactoryImpl(EntityLock) - Constructor for class org.entityfs.util.io.LockAwareRandomAccessFileFactoryImpl
 
LockAwareReadableByteChannel - Class in org.entityfs.util.nio
 
LockAwareReadableByteChannel(ReadableByteChannel, EntityLock) - Constructor for class org.entityfs.util.nio.LockAwareReadableByteChannel
 
LockAwareWritableByteChannel - Class in org.entityfs.util.nio
 
LockAwareWritableByteChannel(WritableByteChannel, EntityLock) - Constructor for class org.entityfs.util.nio.LockAwareWritableByteChannel
 
LockCollection - Class in org.entityfs.lock.cmd
The LockCollection contains a collection of locked EntityLock :s.
LockCollection() - Constructor for class org.entityfs.lock.cmd.LockCollection
 
LockCommand - Interface in org.entityfs.lock.cmd
This is a marker interface for a lock command, such as "lock this entity's parent directory".
LockCommandExecutor - Interface in org.entityfs.lock.cmd
The LockCommandExecutor's LockCommandExecutor.execute(Collection) method takes a collection of lock commands and executes them in an order that it decides to be appropriate.
LockCommandExecutorImpl - Class in org.entityfs.lock.cmd
This is the default implementation of the LockCommandExecutor interface.
LockCommandExecutorImpl() - Constructor for class org.entityfs.lock.cmd.LockCommandExecutorImpl
 
LockCommandUtil - Class in org.entityfs.util.lock.cmd
Utility class with static methods for acquiring locks.
LockedEntityFilter - Class in org.entityfs.util.filter.entity
A filter that matches entities that are locked (either read or write locked) by the current thread.
LockedEntityFilter() - Constructor for class org.entityfs.util.filter.entity.LockedEntityFilter
 
lockEntrySet() - Method in class org.entityfs.lock.cmd.LockCollection
Get a set containing all entries in the lock collection.
lockForAccessControllingMethod(LockCommand[], Entity...) - Static method in class org.entityfs.util.lock.cmd.LockCommandUtil
Execute the supplied lock commands and lock all necessary locks for performing access controls on the supplied entities.
lockForAccessControllingMethod(LockCommand, Entity...) - Static method in class org.entityfs.util.lock.cmd.LockCommandUtil
Execute the supplied lock command and lock all necessary locks for performing access controls on the supplied entities.
lockForAccessControllingMethod(Collection<? extends LockCommand>, Entity...) - Static method in class org.entityfs.util.lock.cmd.LockCommandUtil
Execute the supplied lock commands and lock all necessary locks for performing access controls on the supplied entities.
lockForReading() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
lockForReading() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
This method returns a NoObjectDummyLock.
lockForReading() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
lockForReading() - Method in class org.entityfs.lock.AbstractLockable
 
lockForReading() - Method in class org.entityfs.lock.AbstractReadWriteLockableProxy
 
lockForReading() - Method in interface org.entityfs.lock.ReadLockable
Lock object for reading and return the lock.
lockForReading() - Method in class org.entityfs.util.AggregatingEntityRepository
 
lockForReading() - Method in class org.entityfs.util.base.AbstractReadableFile
This method returns a NoObjectDummyLock.
lockForReading() - Method in class org.entityfs.util.base.AbstractReadWritableFile
This returns a dummy lock.
lockForReading() - Method in class org.entityfs.util.ClasspathNamedReadableFile
This method returns a dummy lock.
lockForReading() - Method in class org.entityfs.util.CompoundEntityHolder
 
lockForReading() - Method in class org.entityfs.util.io.GZipReadableFile
 
lockForReading() - Method in class org.entityfs.util.NamedReadableFileAdapter
 
LockForReadingCommand - Class in org.entityfs.lock.cmd
LockCommand that says "lock this entity for reading".
LockForReadingCommand(ReadWriteLockable) - Constructor for class org.entityfs.lock.cmd.LockForReadingCommand
 
lockForWriting() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
lockForWriting() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
This method returns a NoObjectDummyLock.
lockForWriting() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
lockForWriting() - Method in class org.entityfs.lock.AbstractLockable
 
lockForWriting() - Method in class org.entityfs.lock.AbstractReadWriteLockableProxy
 
lockForWriting() - Method in interface org.entityfs.lock.WriteLockable
Lock the object for writing and return the lock.
lockForWriting() - Method in class org.entityfs.util.base.AbstractReadWritableFile
This returns a dummy lock.
lockForWriting() - Method in class org.entityfs.util.base.AbstractWritableFile
This method returns a NoObjectDummyLock.
lockForWriting() - Method in class org.entityfs.util.ByteArrayReadableFile
Returns a dummy lock.
lockForWriting() - Method in class org.entityfs.util.io.GZipWritableFile
 
LockForWritingCommand - Class in org.entityfs.lock.cmd
LockCommand that says "lock this entity for writing".
LockForWritingCommand(ReadWriteLockable) - Constructor for class org.entityfs.lock.cmd.LockForWritingCommand
 
lockHierarchies(Pair<? extends List<? extends EntityView>>, Collection<? extends EntityView>) - Static method in class org.entityfs.util.Entities
Lock the two hierarchies sharing a root element top-down.
LockingDepthFirstIterator<T extends EntityView> - Interface in org.entityfs.util.itr
This interface defines a locking depth first iterator.
LockingDepthLastIterator<T extends EntityView> - Interface in org.entityfs.util.itr
This interface defines a locking depth-last iterator.
LockingIterator<T extends EntityView> - Interface in org.entityfs.util.itr
This interface defines a locking iterator, i.e.
lockInterruptibly() - Method in class org.entityfs.lock.CompoundEntityLock
 
lockInterruptibly() - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
lockInterruptibly() - Method in class org.entityfs.lock.NoObjectDummyLock
 
lockInterruptibly() - Method in class org.entityfs.support.util.concurrent.locks.OwnerAwareReadLock
 
lockIt(Lock) - Method in class org.entityfs.lock.impl.AbstractLockAcquiringStrategy
Subclasses implement this to lock the given lock.
lockIt(Lock) - Method in class org.entityfs.lock.impl.SimpleLockAcquiringStrategy
 
lockIt(Lock) - Method in class org.entityfs.lock.impl.TimeoutLockAcquiringStrategy
 
lockParentForReading(EntityView) - Static method in class org.entityfs.lock.EntityLocks
Lock the entity's parent for reading and return the lock object.
LockParentForReadingCommand - Class in org.entityfs.lock.cmd
LockCommand that says "lock this entity's parent directory for reading".
LockParentForReadingCommand(EntityView) - Constructor for class org.entityfs.lock.cmd.LockParentForReadingCommand
 
lockParentForWriting(EntityView) - Static method in class org.entityfs.lock.EntityLocks
Lock the entity's parent for writing and return the lock object.
LockParentForWritingCommand - Class in org.entityfs.lock.cmd
LockCommand that says "lock this entity's parent for writing".
LockParentForWritingCommand(EntityView) - Constructor for class org.entityfs.lock.cmd.LockParentForWritingCommand
 
LockRequiredException - Exception in org.entityfs.lock
Abstract base class for locking exceptions.
LockRequiredException(String) - Constructor for exception org.entityfs.lock.LockRequiredException
 
LockTimeoutException - Exception in org.entityfs.exception
This exception is thrown when the operation trying to acquire a lock timed out.
LockTimeoutException(String) - Constructor for exception org.entityfs.exception.LockTimeoutException
 
LockTimeoutException(String, List<StackTraceElement[]>) - Constructor for exception org.entityfs.exception.LockTimeoutException
 
LogAdapter - Interface in org.entityfs.support.log
This is an interface for an adapter to a log system.
LogAdapterHolder - Class in org.entityfs.support.log
A LogAdapterHolder instance is used by a FileSystem to hold a reference to the current LogAdapter.
LogAdapterHolder() - Constructor for class org.entityfs.support.log.LogAdapterHolder
Default constructor.
LogAdapterHolder(LogAdapter) - Constructor for class org.entityfs.support.log.LogAdapterHolder
Create the object and set a LogAdapter.
logDebug(Object) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logDebug(Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logDebug(Object, Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logDebug(Object) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logDebug(Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logDebug(Object, Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logDebug(Object) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() with the level DEBUG.
logDebug(Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the exception's message and stack trace with the level DEBUG.
logDebug(Object, Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() and the exception's stack trace to the level DEBUG.
logDebug(Object) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logDebug(Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logDebug(Object, Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logDebug(Object) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logDebug(Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logDebug(Object, Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logError(Object) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logError(Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logError(Object, Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logError(Object) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logError(Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logError(Object, Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logError(Object) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() with the level ERROR.
logError(Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the exception's message and stack trace with the level ERROR.
logError(Object, Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() and the exception's stack trace to the level ERROR.
logError(Object) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logError(Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logError(Object, Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logError(Object) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logError(Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logError(Object, Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logFiner(Object) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logFiner(Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logFiner(Object, Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logFiner(Object) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logFiner(Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logFiner(Object, Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logFiner(Object) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() with the level FINER.
logFiner(Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the exception's message and stack trace with the level FINER.
logFiner(Object, Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() and the exception's stack trace to the level FINER.
logFiner(Object) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logFiner(Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logFiner(Object, Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logFiner(Object) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logFiner(Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logFiner(Object, Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
LoggingErrorHandlingStrategy - Class in org.entityfs.error
This implementation of ErrorHandlingStrategy logs the exceptions and may also rethrow them.
LoggingErrorHandlingStrategy() - Constructor for class org.entityfs.error.LoggingErrorHandlingStrategy
Default constructor.
LoggingErrorHandlingStrategy(boolean, boolean, boolean) - Constructor for class org.entityfs.error.LoggingErrorHandlingStrategy
Constructor.
logInfo(Object) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logInfo(Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logInfo(Object, Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logInfo(Object) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logInfo(Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logInfo(Object, Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logInfo(Object) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() with the level INFO.
logInfo(Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the exception's message and stack trace with the level INFO.
logInfo(Object, Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() and the exception's stack trace to the level INFO.
logInfo(Object) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logInfo(Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logInfo(Object, Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logInfo(Object) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logInfo(Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logInfo(Object, Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logLockStack(LockTimeoutException) - Method in class org.entityfs.lock.AbstractLockable
 
logSevere(Object) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logSevere(Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logSevere(Object, Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logSevere(Object) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logSevere(Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logSevere(Object, Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logSevere(Object) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() with the level SEVERE.
logSevere(Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the exception's message and stack trace with the level SEVERE .
logSevere(Object, Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() and the exception's stack trace to the level SEVERE.
logSevere(Object) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logSevere(Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logSevere(Object, Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logSevere(Object) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logSevere(Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logSevere(Object, Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logTrace(Object) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logTrace(Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logTrace(Object, Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logTrace(Object) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logTrace(Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logTrace(Object, Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logTrace(Object) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() with the level TRACE.
logTrace(Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the exception's message and stack trace with the level TRACE.
logTrace(Object, Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() and the exception's stack trace to the level TRACE.
logTrace(Object) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logTrace(Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logTrace(Object, Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logTrace(Object) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logTrace(Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logTrace(Object, Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logWarning(Object) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logWarning(Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logWarning(Object, Throwable) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
logWarning(Object) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logWarning(Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logWarning(Object, Throwable) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
logWarning(Object) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() with the level WARNING.
logWarning(Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the exception's message and stack trace with the level WARNING.
logWarning(Object, Throwable) - Method in interface org.entityfs.support.log.LogAdapter
Log the result of o.toString() and the exception's stack trace to the level WARNING.
logWarning(Object) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logWarning(Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logWarning(Object, Throwable) - Method in class org.entityfs.support.log.LogAdapterHolder
 
logWarning(Object) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logWarning(Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
logWarning(Object, Throwable) - Method in class org.entityfs.support.log.StdOutLogAdapter
 

M

m_logAdapterHolder - Variable in class org.entityfs.util.obs.polling.TimerTicker
 
ManualEntityListable - Class in org.entityfs.util
This is an EntityListable consisting of manually added entity views.
ManualEntityListable() - Constructor for class org.entityfs.util.ManualEntityListable
This creates a ManualEntityRepository that does not do any locking.
ManualEntityListable(FileSystem) - Constructor for class org.entityfs.util.ManualEntityListable
This creates a ManualEntityRepository that uses the same locking settings as the provided file system.
ManualEntityListable(EntityLockAdapterFactory, LockAcquiringStrategy) - Constructor for class org.entityfs.util.ManualEntityListable
Create a ManualEntityRepository.
ManualJarEntryInfo - Class in org.entityfs.util.jar
This is an extension of ManualZipEntryInfo that creates JarEntry objects instead of ZipEntry objects.
ManualJarEntryInfo(String, long) - Constructor for class org.entityfs.util.jar.ManualJarEntryInfo
Constructor.
ManualJarFileEntryInfo - Class in org.entityfs.util.jar
This is an extension of ManualZipFileEntryInfo that creates JarEntry objects instead of ZipEntry objects.
ManualJarFileEntryInfo(String, long, ReadableFile) - Constructor for class org.entityfs.util.jar.ManualJarFileEntryInfo
Constructor.
ManualNamedReadableFile - Class in org.entityfs.util
This is a read only non-entity implementation of NamedReadableFile.
ManualNamedReadableFile(String, byte[]) - Constructor for class org.entityfs.util.ManualNamedReadableFile
Create a manual named readable file.
ManualNamedReadableFile(String, CharSequence) - Constructor for class org.entityfs.util.ManualNamedReadableFile
Create a manual named readable file.
ManualZipEntryInfo - Class in org.entityfs.util.zip
This ZipEntryInfo implementation uses manually set properties to create ZipEntry objects.
ManualZipEntryInfo(String, long) - Constructor for class org.entityfs.util.zip.ManualZipEntryInfo
Constructor.
ManualZipFileEntryInfo - Class in org.entityfs.util.zip
This is an implementation of ZipFileEntryInfo that uses manually entered properties.
ManualZipFileEntryInfo(String, long, ReadableFile) - Constructor for class org.entityfs.util.zip.ManualZipFileEntryInfo
Constructor.
mark(int) - Method in class org.entityfs.support.io.ChecksumInputStream
This method does nothing.
mark(int) - Method in class org.entityfs.support.io.CountingInputStream
This method does nothing.
mark(int) - Method in class org.entityfs.support.io.InputStreamProxy
 
mark(int) - Method in class org.entityfs.util.io.DataSourceToInputStreamAdapter
This method does nothing.
mark(int) - Method in class org.entityfs.util.io.RandomAccessInputStreamAdapter
Deprecated. This method does nothing.
mark(int) - Method in class org.entityfs.util.io.RandomAccessToInputStreamAdapter
This method does nothing.
markSupported() - Method in class org.entityfs.support.io.ChecksumInputStream
 
markSupported() - Method in class org.entityfs.support.io.CountingInputStream
 
markSupported() - Method in class org.entityfs.support.io.InputStreamProxy
 
markSupported() - Method in class org.entityfs.util.io.DataSourceToInputStreamAdapter
 
markSupported() - Method in class org.entityfs.util.io.RandomAccessInputStreamAdapter
Deprecated.  
markSupported() - Method in class org.entityfs.util.io.RandomAccessToInputStreamAdapter
 
matcher(CharSequence) - Method in class org.entityfs.support.util.regexp.Glob
Get a Matcher for matching text in the supplied input.
matches(EntityView) - Method in class org.entityfs.cap.symlink.util.SymbolicLinkFilter
 
matches(T) - Method in class org.entityfs.support.filter.AndFilter
Does the supplied object match both of this object's filters? The object are evaluated against the filters in the order that they were added to this object.
matches(T) - Method in class org.entityfs.support.filter.FalseFilter
 
matches(T) - Method in interface org.entityfs.support.filter.Filter
Does the filter match the object?
matches(T) - Method in class org.entityfs.support.filter.FilterToConvenientFilterAdapter
 
matches(T) - Method in class org.entityfs.support.filter.NotFilter
 
matches(T) - Method in class org.entityfs.support.filter.OrFilter
Does the supplied object match any of this object's two filters? The object is evaluated against the list of filters in the order that they were added to this filter.
matches(T) - Method in class org.entityfs.support.filter.TrueFilter
 
matches(T) - Method in class org.entityfs.support.filter.XorFilter
Does the object match one and only one of this object's two filters?
matches(String, String) - Static method in class org.entityfs.support.util.regexp.Glob
Convenience method for matching a glob pattern against the supplied input.
matches(EntityAndRelativeLocation<?>) - Method in class org.entityfs.util.EntityFilterToEntityAndRelativeLocationFilterAdapter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.DirectoryContainsFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.DirectoryEmptyFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.DirectoryFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.EFileFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.EFileNameExtensionFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.EntityIdentityFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.EntityLatestModificationTimeFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.EntityNameFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.EntityNamePrefixFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.EntityRecentModificationFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.EntityTypeFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.FGrepFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.GrepFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.LockedEntityFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.ParentFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.ReadLockedEntityFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.SuperParentAndFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.SuperParentOrFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.entity.WriteLockedEntityFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.regexp.EntityLocationGlobFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.regexp.EntityLocationRegexpFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.regexp.EntityNameGlobFilter
 
matches(EntityView) - Method in class org.entityfs.util.filter.regexp.EntityNameRegexpFilter
 
measureDataSize(ReadableFile) - Static method in class org.entityfs.util.Files
Get the size of the file's data in bytes by counting them.
merge(LockCollection) - Method in class org.entityfs.lock.cmd.LockCollection
Merge the contents of the supplied lock collection into this collection.
METADATA_FILE_NAME - Static variable in interface org.entityfs.cap.metadata.entity.ECMetadata
The name of the metadata file.
MetadataCapableDirectoryAttributeFileRepository - Class in org.entityfs.cap.entityattrs.impl.metadata
This is an AttributeFileRepository that wraps an metadata capable directory.
MetadataCapableDirectoryAttributeFileRepository(MetadataEnablingEntityDelegate, String) - Constructor for class org.entityfs.cap.entityattrs.impl.metadata.MetadataCapableDirectoryAttributeFileRepository
 
MetadataCopyStrategy - Enum in org.entityfs.cap.metadata.entity
This is an enumeration over the different strategies for how metadata should be copied to file systems that are not metadata aware, if the copy is used with preserveAttrs set to true.
MetadataCustomAttributesCapabilityProvider<T extends EntityAttributes> - Class in org.entityfs.cap.entityattrs.custom.metadata
This capability provider makes the entities in the file system (except for the root directory) support the ECEntityAttributes capability.
MetadataCustomAttributesCapabilityProvider() - Constructor for class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
 
MetadataCustomAttributesCapabilityProvider<T extends EntityAttributes> - Class in org.entityfs.cap.entityattrs.custom.metadata.user
Deprecated. Use MetadataCustomAttributesCapabilityProvider instead.
MetadataCustomAttributesCapabilityProvider() - Constructor for class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
MetadataEnablingEntityDelegate - Interface in org.entityfs.cap.metadata.impl
This interface is implemented by metadata-enabling entity delegates.
MetadataFileAdapter - Class in org.entityfs.cap.metadata.impl
This adapter enables a metadata-enabling entity delegate (an entity adapter that implements MetadataEnablingEntityDelegate) to be used as a file.
MetadataFileAdapter(EntityImplementation, MetadataEnablingEntityDelegate, String, boolean) - Constructor for class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
MetadataFileAdapter(EntityImplementation, MetadataEnablingEntityDelegate, String, FileDelegate) - Constructor for class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
MetadataImplUtil - Class in org.entityfs.cap.metadata.impl
Utility class with static utility methods for metadata capability implementations.
MetadataNtfsAttributesCapabilityProvider - Class in org.entityfs.cap.entityattrs.ntfs.metadata
This capability provider makes the entities in the file system (except for the root directory) support the ECNtfsAttributes capability.
MetadataNtfsAttributesCapabilityProvider() - Constructor for class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
 
MetadataNtfsAttributesCapabilityProvider - Class in org.entityfs.cap.entityattrs.ntfs.metadata.user
Deprecated. Use MetadataNtfsAttributesCapabilityProvider instead.
MetadataNtfsAttributesCapabilityProvider() - Constructor for class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
MetadataUnixAttributesCapabilityProvider - Class in org.entityfs.cap.entityattrs.unix.metadata
This capability provider makes the entities in the file system (except for the root directory) support the ECUnixAttributes capability.
MetadataUnixAttributesCapabilityProvider() - Constructor for class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
 
MetadataUnixAttributesCapabilityProvider - Class in org.entityfs.cap.entityattrs.unix.metadata.user
Deprecated. Use the MetadataUnixAttributesCapabilityProvider object instead.
MetadataUnixAttributesCapabilityProvider() - Constructor for class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
MINIMUM_TEMP_FILE_PREFIX_LENGTH - Static variable in interface org.entityfs.Directory
The minimum length of the prefix when creating a temporary file.
MissingLockException - Exception in org.entityfs.lock.cmd
Exception thrown by LockCollection methods.
MissingLockException(LockCommand) - Constructor for exception org.entityfs.lock.cmd.MissingLockException
 
move(T, EntityAcceptingEntityView<?>) - Static method in class org.entityfs.util.Entities
Move the entity to a new directory in the same file system.
move(T, EntityLocation<?>) - Static method in class org.entityfs.util.Entities
Move the entity to the directory referenced by the entity location in the same file system.
MultiplexingOutputStream - Class in org.entityfs.support.io
This stream writes its output to one or several other streams.
MultiplexingOutputStream(OutputStream...) - Constructor for class org.entityfs.support.io.MultiplexingOutputStream
 

N

Named - Interface in org.entityfs
This interface defines something that has a name, an entity, for instance.
NamedReadableFile - Interface in org.entityfs
This interface defines a named, readable file.
NamedReadableFileAdapter - Class in org.entityfs.util
This adapter is used to give a ReadableFile a name, making it a NamedReadableFile.
NamedReadableFileAdapter(ReadableFile, String) - Constructor for class org.entityfs.util.NamedReadableFileAdapter
 
newAbsoluteSymbolicLink(EntityAcceptingEntityView<?>, String, EntityView) - Static method in class org.entityfs.cap.symlink.util.DCSymbolicLinkUtil
Create a new absolute symbolic link pointing to the current location of the supplied entity.
newCondition() - Method in class org.entityfs.lock.CompoundEntityLock
 
newCondition() - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
newCondition() - Method in class org.entityfs.lock.NoObjectDummyLock
 
newDirectory(T, String) - Static method in class org.entityfs.util.Directories
Create a new, empty directory and return a reference.
newDirectory(T, RelativeLocation) - Static method in class org.entityfs.util.Directories
Create a new, empty directory and return a reference.
newEntity(EntityType, String, Object) - Method in interface org.entityfs.DirectoryView
Create a new child entity in the directory.
newEntity(EntityType, String, Object) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
newEntity(EntityType, String, Object) - Method in class org.entityfs.impl.impl.DirectoryViewImpl
 
NewEntityEvent - Class in org.entityfs.event
This event is sent when a new entity is created.
NewEntityEvent(EntityView) - Constructor for class org.entityfs.event.NewEntityEvent
 
newFile(DirectoryView, String) - Static method in class org.entityfs.util.Directories
Create a new, empty file.
newFile(DirectoryView, RelativeLocation) - Static method in class org.entityfs.util.Directories
Create a new, empty file in a location relative to the base directory.
newMetadataFile(String) - Method in interface org.entityfs.cap.metadata.entity.ECNamedMetadata
Create a new metadata file.
newMetadataFile(String) - Method in class org.entityfs.cap.metadata.impl.ECNamedMetadataImpl
Create a new metadata file.
newMetadataFile(EntityView, String) - Static method in class org.entityfs.cap.metadata.util.ECNamedMetadataUtil
Create a new metadata file for the entity.
newRelativeSymbolicLink(EntityAcceptingEntityView<?>, String, EntityView) - Static method in class org.entityfs.cap.symlink.util.DCSymbolicLinkUtil
Create a new relative symbolic link pointing to the current location of the supplied entity.
newSymbolicLink(EntityAcceptingEntityView<?>, String, EntityLocation<?>) - Static method in class org.entityfs.cap.symlink.util.DCSymbolicLinkUtil
Create a new symbolic link in the directory.
newTempDirectory(T, String, String) - Static method in class org.entityfs.util.Directories
Create a new, empty, temporary directory and return a reference.
newTempFile(DirectoryView, String, String) - Static method in class org.entityfs.util.Directories
Create a new, empty, temporary file and return a reference.
newView(Filter<? super EntityView>) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
newView(Filter<? super EntityView>) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkViewImpl
 
newView(Filter<? super EntityView>) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
newView(Filter<? super EntityView>) - Method in class org.entityfs.impl.impl.DirectoryViewImpl
 
newView(Filter<? super EntityView>) - Method in interface org.entityfs.ViewCapable
Create a new, connected view on this entity or entity view.
newViews(Collection<? extends DirectoryView>, Filter<? super EntityView>) - Static method in class org.entityfs.util.Directories
For all the directory views in the collection, create a new view with the given filter and return the new views in a collection.
next() - Method in class org.entityfs.support.util.AggregatingIterator
 
next() - Method in class org.entityfs.util.itr.AbstractIterator
 
next() - Method in class org.entityfs.util.itr.AbstractNoLockingIterator
 
next() - Method in class org.entityfs.util.itr.AbstractPessimisticLockingIterator
 
next() - Method in class org.entityfs.util.itr.AggregatingIterator
Deprecated.  
next() - Method in class org.entityfs.util.itr.FilteringIterator
 
next() - Method in class org.entityfs.util.itr.OptimisticLockingDepthLastIterator
 
next() - Method in class org.entityfs.util.zip.EntityIteratorToZipEntryInfoIteratorAdapter
 
NoLockingDepthFirstIterator - Class in org.entityfs.util.itr
This is a depth first iterator that does not lock the returned entities.
NoLockingDepthFirstIterator(EntityListable) - Constructor for class org.entityfs.util.itr.NoLockingDepthFirstIterator
Create a depth first iterator on the supplied directory.
NoLockingDepthFirstIterator(EntityListable, Filter<? super EntityView>) - Constructor for class org.entityfs.util.itr.NoLockingDepthFirstIterator
Create a depth first iterator on the supplied directory that will only return elements that pass the filter.
NoLockingDepthLastIterator - Class in org.entityfs.util.itr
This is a depth last iterator that does not lock the returned entities.
NoLockingDepthLastIterator(EntityListable) - Constructor for class org.entityfs.util.itr.NoLockingDepthLastIterator
Create a depth last iterator on the supplied directory.
NoLockingDepthLastIterator(EntityListable, Filter<? super EntityView>) - Constructor for class org.entityfs.util.itr.NoLockingDepthLastIterator
Create a depth last iterator on the supplied directory that will only return elements that pass the filter.
NonFairReadWriteEntityLockAdapterFactory - Class in org.entityfs.lock.impl.rw
This EntityLockAdapterFactory creates non-fair (i.e.
NonFairReadWriteEntityLockAdapterFactory() - Constructor for class org.entityfs.lock.impl.rw.NonFairReadWriteEntityLockAdapterFactory
 
NonFairSingleEntityLockAdapterFactory - Class in org.entityfs.lock.impl.single
This EntityLockAdapterFactory creates non-fair (i.e.
NonFairSingleEntityLockAdapterFactory() - Constructor for class org.entityfs.lock.impl.single.NonFairSingleEntityLockAdapterFactory
 
NonForgettingChildEntityManagerFactoryImpl<T> - Class in org.entityfs.impl.impl
This factory creates instances of NonForgettingChildEntityManagerImpl .
NonForgettingChildEntityManagerFactoryImpl(boolean) - Constructor for class org.entityfs.impl.impl.NonForgettingChildEntityManagerFactoryImpl
 
NonForgettingChildEntityManagerImpl<T> - Class in org.entityfs.impl.impl
This is an implementation of the ChildEntityManager that uses strong references to the entity objects.
NonForgettingChildEntityManagerImpl(boolean) - Constructor for class org.entityfs.impl.impl.NonForgettingChildEntityManagerImpl
 
NoObjectDummyLock - Class in org.entityfs.lock
This is a dummy EntityLock implementation that is not connected to any particular entity.
NoObjectDummyLock() - Constructor for class org.entityfs.lock.NoObjectDummyLock
 
NoSuchDelegateException - Exception in org.entityfs.impl
An exception of this type is thrown when a requested implementation is missing.
NoSuchDelegateException(String) - Constructor for exception org.entityfs.impl.NoSuchDelegateException
 
NoSuchDelegateException(Class<?>) - Constructor for exception org.entityfs.impl.NoSuchDelegateException
 
NoSuchPropertyException - Exception in org.entityfs.util.properties
This exception is thrown by methods in Properties to signal that a requested property is missing.
NoSuchPropertyException(String) - Constructor for exception org.entityfs.util.properties.NoSuchPropertyException
 
not() - Method in class org.entityfs.cap.symlink.util.SymbolicLinkFilter
 
not() - Method in class org.entityfs.support.filter.AbstractConvenientFilter
 
not() - Method in interface org.entityfs.support.filter.ConvenientFilter
Creates a filter that negates the result from this filter.
not() - Method in class org.entityfs.support.filter.FalseFilter
 
not() - Method in class org.entityfs.support.filter.NotFilter
 
not() - Method in class org.entityfs.support.filter.TrueFilter
 
not() - Method in class org.entityfs.util.filter.entity.DirectoryEmptyFilter
 
not() - Method in class org.entityfs.util.filter.entity.DirectoryFilter
 
not() - Method in class org.entityfs.util.filter.entity.EFileFilter
 
not() - Method in class org.entityfs.util.filter.entity.LockedEntityFilter
 
not() - Method in class org.entityfs.util.filter.entity.ReadLockedEntityFilter
 
not() - Method in class org.entityfs.util.filter.entity.WriteLockedEntityFilter
 
NOT_FILTER - Static variable in class org.entityfs.cap.symlink.util.SymbolicLinkFilter
Singleton instance for the inversed filter.
NOT_FILTER - Static variable in class org.entityfs.util.filter.entity.DirectoryEmptyFilter
Singleton instance for the inversed filter.
NOT_FILTER - Static variable in class org.entityfs.util.filter.entity.DirectoryFilter
Singleton instance for the inversed filter.
NOT_FILTER - Static variable in class org.entityfs.util.filter.entity.EFileFilter
Singleton instance for the inversed filter.
NOT_FILTER - Static variable in class org.entityfs.util.filter.entity.LockedEntityFilter
Singleton instance for the inversed filter.
NOT_FILTER - Static variable in class org.entityfs.util.filter.entity.ReadLockedEntityFilter
Singleton instance for the inversed filter.
NOT_FILTER - Static variable in class org.entityfs.util.filter.entity.WriteLockedEntityFilter
Singleton instance for the inversed filter.
NotAccessGranter - Class in org.entityfs.util.security
This is an AccessGranter that reverses the decisions of another AccessGranter, implementing the logical operation NOT.
NotAccessGranter(AccessGranter) - Constructor for class org.entityfs.util.security.NotAccessGranter
Create a reversing access granter.
NotAChildException - Exception in org.entityfs.util
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.
NotAChildException(DirectoryView, EntityView) - Constructor for exception org.entityfs.util.NotAChildException
 
NotADirectoryException - Exception in org.entityfs.exception
Exception thrown when an entity is not a directory if the method throwing the exception expects a directory.
NotADirectoryException(String) - Constructor for exception org.entityfs.exception.NotADirectoryException
 
NotADirectoryException(String, Throwable) - Constructor for exception org.entityfs.exception.NotADirectoryException
 
NotAFileException - Exception in org.entityfs.exception
This exception is thrown by a method that expected a file but got another type of entity.
NotAFileException(String) - Constructor for exception org.entityfs.exception.NotAFileException
 
NotAFileException(String, Throwable) - Constructor for exception org.entityfs.exception.NotAFileException
 
NotASymbolicLinkException - Exception in org.entityfs.cap.symlink
This exception is thrown by a method that expected a symbolic link but got another type of entity.
NotASymbolicLinkException(String) - Constructor for exception org.entityfs.cap.symlink.NotASymbolicLinkException
 
NotASymbolicLinkException(String, Throwable) - Constructor for exception org.entityfs.cap.symlink.NotASymbolicLinkException
 
NotFilter<T> - Class in org.entityfs.support.filter
This filter negates the results from another filter.
NotFilter(Filter<? super T>) - Constructor for class org.entityfs.support.filter.NotFilter
 
notifyClosed(RandomAccess) - Method in class org.entityfs.impl.impl.FileImpl
 
notifyClosed(RandomAccess) - Method in interface org.entityfs.RandomAccessCloseObserver
Notify the observer that the supplied RandomAccess has been closed.
NtFileAttributes - Enum in org.entityfs.entityattrs.ntfs
This is an enumeration over the different NT attributes that a file can have.
NtFileAttributesAttributes - Interface in org.entityfs.cap.entityattrs
This interface combines the EntityAttributes and NtFileAttributesConfigurable interfaces to define entity attributes that can be configured with NTFS file attributes.
NtFileAttributesConfigurable - Interface in org.entityfs.entityattrs.ntfs
This interface is implemented by objects that can be configured with NtFileAttributes.
NtfsAttributes - Class in org.entityfs.cap.entityattrs.ntfs
This object contains NTFS attributes that an entity may have.
NtfsAttributes() - Constructor for class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
NtfsEntityAttributesFileSystemDelegate - Class in org.entityfs.cap.entityattrs.ntfs.metadata
 
NtfsEntityAttributesFileSystemDelegate(FileSystemDelegate, Map<EntityType, ObjectFactory<NtfsAttributes>>, EntityAttributesPreparer<NtfsAttributes>, int) - Constructor for class org.entityfs.cap.entityattrs.ntfs.metadata.NtfsEntityAttributesFileSystemDelegate
 

O

ObjectFactory<T> - Interface in org.entityfs.support.lang
This is the interface of a generic object factory.
ObjectProxySupport<T> - Class in org.entityfs.support.lang
This is a support object that can be inherited by proxy objects.
ObjectProxySupport(T) - Constructor for class org.entityfs.support.lang.ObjectProxySupport
Create the object proxy.
Observable - Interface in org.entityfs.event
This interface defines something that EntityObserver:s can listen to.
OneChildEntityEvent<T extends OneChildEntityEvent<T>> - Interface in org.entityfs.event
This interface is implemented by ChildEntitiesEvent:s that only have one child entity.
openChannelForAppend() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
openChannelForAppend() - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
openChannelForAppend() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
openChannelForAppend() - Method in class org.entityfs.impl.impl.FileImpl
 
openChannelForAppend() - Method in class org.entityfs.util.base.AbstractWritableFile
This method opens a byte channel on the OutputStream returned from openForAppend.
openChannelForAppend(WritableFile, EntityLock) - Static method in class org.entityfs.util.Files
Open the file for writing and return a lock-aware channel.
openChannelForAppend(WritableFile) - Static method in class org.entityfs.util.Files
Open the file for writing and return a channel.
openChannelForAppend() - Method in class org.entityfs.util.FileWritableFile
 
openChannelForAppend() - Method in class org.entityfs.util.io.GZipWritableFile
This method always throws an UnsupportedOperationException.
openChannelForAppend() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
Open a channel for appending to the adapted file.
openChannelForAppend() - Method in interface org.entityfs.WritableFile
Open a WritableByteChannel for appending to the file.
openChannelForRead() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
openChannelForRead() - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
openChannelForRead() - Method in class org.entityfs.impl.AbstractFileDelegateProxy
 
openChannelForRead() - Method in interface org.entityfs.impl.adapter.FileAdapter
 
openChannelForRead() - Method in interface org.entityfs.impl.FileDelegate
 
openChannelForRead() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
openChannelForRead() - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
openChannelForRead() - Method in class org.entityfs.impl.impl.FileImpl
 
openChannelForRead() - Method in class org.entityfs.ram.RamFileAdapter
 
openChannelForRead() - Method in interface org.entityfs.ReadableFile
Open a ReadableByteChannel for reading from the file.
openChannelForRead() - Method in class org.entityfs.util.base.AbstractReadableFile
This opens a byte channel on the InputStream returned from openForRead.
openChannelForRead() - Method in class org.entityfs.util.ByteArrayReadableFile
 
openChannelForRead() - Method in class org.entityfs.util.CharSequenceReadableFile
 
openChannelForRead() - Method in class org.entityfs.util.ClasspathNamedReadableFile
 
openChannelForRead() - Method in class org.entityfs.util.FileReadableFile
This opens a byte channel on the file.
openChannelForRead(ReadableFile, EntityLock) - Static method in class org.entityfs.util.Files
Open the file for reading and return a lock-aware channel.
openChannelForRead(ReadableFile) - Static method in class org.entityfs.util.Files
Open the file for reading and return a channel.
openChannelForRead() - Method in class org.entityfs.util.io.GZipReadableFile
 
openChannelForRead() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
Open a channel for reading from the adapted file.
openChannelForRead() - Method in class org.entityfs.util.ManualNamedReadableFile
 
openChannelForRead() - Method in class org.entityfs.util.NamedReadableFileAdapter
 
openChannelForRead() - Method in class org.entityfs.zip.ZipFileAdapter
 
openChannelForWrite() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
openChannelForWrite() - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
openChannelForWrite(boolean) - Method in class org.entityfs.impl.AbstractFileDelegateProxy
 
openChannelForWrite(boolean) - Method in interface org.entityfs.impl.adapter.FileAdapter
 
openChannelForWrite(boolean) - Method in interface org.entityfs.impl.FileDelegate
 
openChannelForWrite() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
openChannelForWrite(boolean) - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
openChannelForWrite() - Method in class org.entityfs.impl.impl.FileImpl
 
openChannelForWrite(boolean) - Method in class org.entityfs.ram.RamFileAdapter
 
openChannelForWrite() - Method in class org.entityfs.util.base.AbstractWritableFile
This method opens a byte channel on the OutputStream returned from openForWrite.
openChannelForWrite(WritableFile, EntityLock) - Static method in class org.entityfs.util.Files
Open the file for writing and return a lock-aware channel.
openChannelForWrite(WritableFile) - Static method in class org.entityfs.util.Files
Open the file for writing and return a channel.
openChannelForWrite() - Method in class org.entityfs.util.FileWritableFile
 
openChannelForWrite() - Method in class org.entityfs.util.io.GZipWritableFile
 
openChannelForWrite() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
Open a channel for writing on the adapted file.
openChannelForWrite() - Method in interface org.entityfs.WritableFile
Open a WritableByteChannel for writing on the file.
openChannelForWrite(boolean) - Method in class org.entityfs.zip.ZipFileAdapter
 
openFileChannelForAppend(RandomAccessFileFactory) - Method in interface org.entityfs.fs.cap.entity.FCFileBacked
Open the file for writing and return a FileChannel.
openFileChannelForAppend(EFile) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for appending and return a FileChannel.
openFileChannelForAppend(EFile, EntityLock) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for appending and return a FileChannel.
openFileChannelForRandomAccess(RandomAccessFileFactory, RandomAccessMode) - Method in interface org.entityfs.fs.cap.entity.FCFileBacked
Open the file for random access and return a FileChannel.
openFileChannelForRandomAccess(EFile, RandomAccessMode) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for random access using the random access file factory RandomAccessFileFactoryImpl and return an open FileChannel.
openFileChannelForRandomAccess(EFile, RandomAccessMode, EntityLock) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for random access using the random access file factory LockAwareRandomAccessFileFactoryImpl and return an open FileChannel.
openFileChannelForRead(RandomAccessFileFactory) - Method in interface org.entityfs.fs.cap.entity.FCFileBacked
Open the file for reading and return a FileChannel.
openFileChannelForRead(EFile) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for reading and return a FileChannel.
openFileChannelForRead(EFile, EntityLock) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for reading and return a FileChannel.
openFileChannelForWrite(RandomAccessFileFactory) - Method in interface org.entityfs.fs.cap.entity.FCFileBacked
Open the file for writing and return a FileChannel.
openFileChannelForWrite(EFile) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for writing and return a FileChannel.
openFileChannelForWrite(EFile, EntityLock) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for writing and return a FileChannel.
openFileForAppend(FileOutputStreamFactory) - Method in interface org.entityfs.fs.cap.entity.FCFileBacked
Open the file for appending and return a FileOutputStream.
openFileForAppend(EFile) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for appending and return a FileOutputStream.
openFileForAppend(EFile, EntityLock) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for appending and return a FileOutputStream.
openFileForRandomAccess(RandomAccessFileFactory, RandomAccessMode) - Method in interface org.entityfs.fs.cap.entity.FCFileBacked
Open the file for random access.
openFileForRandomAccess(EFile, RandomAccessMode) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for random access using the random access file factory RandomAccessFileFactoryImpl.
openFileForRandomAccess(EFile, RandomAccessMode, EntityLock) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for random access using the random access file factory LockAwareRandomAccessFileFactoryImpl.
openFileForRead(FileInputStreamFactory) - Method in interface org.entityfs.fs.cap.entity.FCFileBacked
Open the file for reading and return a FileInputStream.
openFileForRead(EFile) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for reading and return a FileInputStream.
openFileForRead(EFile, EntityLock) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for reading and return a FileInputStream.
openFileForWrite(FileOutputStreamFactory) - Method in interface org.entityfs.fs.cap.entity.FCFileBacked
Open the file for writing and return a FileOutputStream.
openFileForWrite(EFile) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for writing and return a FileOutputStream.
openFileForWrite(EFile, EntityLock) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Open the file for writing and return a FileOutputStream.
openForAppend() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
openForAppend() - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
openForAppend() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
openForAppend() - Method in class org.entityfs.impl.impl.FileImpl
 
openForAppend() - Method in class org.entityfs.util.ByteArrayWritableFile
 
openForAppend(WritableFile, EntityLock) - Static method in class org.entityfs.util.Files
Open the file for writing and return a lock-aware output stream.
openForAppend(WritableFile) - Static method in class org.entityfs.util.Files
Open the file for writing and return an output stream.
openForAppend() - Method in class org.entityfs.util.FileWritableFile
 
openForAppend() - Method in class org.entityfs.util.io.GZipWritableFile
This method always throws an UnsupportedOperationException.
openForAppend() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
Open a stream for appending to the adapted file.
openForAppend() - Method in interface org.entityfs.WritableFile
Open the file for appending.
openForRandomAccess(RandomAccessMode) - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
openForRandomAccess(RandomAccessMode) - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
openForRandomAccess(RandomAccessMode) - Method in class org.entityfs.impl.AbstractFileDelegateProxy
 
openForRandomAccess(RandomAccessMode) - Method in interface org.entityfs.impl.adapter.FileAdapter
 
openForRandomAccess(RandomAccessMode) - Method in interface org.entityfs.impl.FileDelegate
 
openForRandomAccess(RandomAccessMode) - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
openForRandomAccess(RandomAccessMode) - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
openForRandomAccess(RandomAccessMode) - Method in class org.entityfs.impl.impl.FileImpl
 
openForRandomAccess(RandomAccessMode) - Method in class org.entityfs.ram.RamFileAdapter
 
openForRandomAccess(RandomAccessMode) - Method in interface org.entityfs.RandomlyAccessibleFile
Open the file for random access in the specified mode.
openForRandomAccess(RandomAccessMode) - Method in class org.entityfs.util.ByteArrayReadableFile
 
openForRandomAccess(RandomlyAccessibleFile, RandomAccessMode, EntityLock) - Static method in class org.entityfs.util.Files
Open the file for random access.
openForRandomAccess(RandomlyAccessibleFile, RandomAccessMode) - Static method in class org.entityfs.util.Files
Open the file for random access.
openForRandomAccess(RandomAccessMode) - Method in class org.entityfs.util.io.ReadWritableFileAdapter
Open the file for random access in the specified mode.
openForRandomAccess(RandomAccessMode) - Method in class org.entityfs.zip.ZipFileAdapter
 
openForRead() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
openForRead() - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
openForRead() - Method in class org.entityfs.impl.AbstractFileDelegateProxy
 
openForRead() - Method in interface org.entityfs.impl.adapter.FileAdapter
Open an InputStream on the file.
openForRead() - Method in interface org.entityfs.impl.FileDelegate
 
openForRead() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
openForRead() - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
openForRead() - Method in class org.entityfs.impl.impl.FileImpl
 
openForRead() - Method in class org.entityfs.ram.RamFileAdapter
 
openForRead() - Method in interface org.entityfs.ReadableFile
Opens the file for reading.
openForRead() - Method in class org.entityfs.util.ByteArrayReadableFile
 
openForRead() - Method in class org.entityfs.util.CharSequenceReadableFile
 
openForRead() - Method in class org.entityfs.util.ClasspathNamedReadableFile
 
openForRead() - Method in class org.entityfs.util.FileReadableFile
Open this file for reading.
openForRead(ReadableFile, EntityLock) - Static method in class org.entityfs.util.Files
Open the file for reading and return a lock-aware input stream.
openForRead(ReadableFile) - Static method in class org.entityfs.util.Files
Open the file for reading and return an input stream.
openForRead() - Method in class org.entityfs.util.io.GZipReadableFile
 
openForRead() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
Open a stream for reading from the adapted file.
openForRead() - Method in class org.entityfs.util.ManualNamedReadableFile
 
openForRead() - Method in class org.entityfs.util.NamedReadableFileAdapter
 
openForRead() - Method in class org.entityfs.util.UrlReadableFile
Open this file for reading.
openForRead() - Method in class org.entityfs.zip.ZipFileAdapter
 
openForWrite() - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
openForWrite() - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
openForWrite(boolean) - Method in class org.entityfs.impl.AbstractFileDelegateProxy
 
openForWrite(boolean) - Method in interface org.entityfs.impl.adapter.FileAdapter
Open the file for writing.
openForWrite(boolean) - Method in interface org.entityfs.impl.FileDelegate
 
openForWrite() - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
openForWrite(boolean) - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
openForWrite() - Method in class org.entityfs.impl.impl.FileImpl
 
openForWrite(boolean) - Method in class org.entityfs.ram.RamFileAdapter
 
openForWrite() - Method in class org.entityfs.util.ByteArrayWritableFile
 
openForWrite(WritableFile, EntityLock) - Static method in class org.entityfs.util.Files
Open the file for writing and return a lock-aware output stream.
openForWrite(WritableFile) - Static method in class org.entityfs.util.Files
Open the file for writing and return an output stream.
openForWrite() - Method in class org.entityfs.util.FileWritableFile
 
openForWrite() - Method in class org.entityfs.util.io.GZipWritableFile
 
openForWrite() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
Open a stream for writing on the adapted file.
openForWrite() - Method in interface org.entityfs.WritableFile
Opens the file for writing.
openForWrite(boolean) - Method in class org.entityfs.zip.ZipFileAdapter
 
OptimisticLockingDepthLastIterator - Class in org.entityfs.util.itr
This is a depth-last iterator (i.e.
OptimisticLockingDepthLastIterator(DirectoryView) - Constructor for class org.entityfs.util.itr.OptimisticLockingDepthLastIterator
 
OptimisticLockingDepthLastIterator(DirectoryView, boolean) - Constructor for class org.entityfs.util.itr.OptimisticLockingDepthLastIterator
 
OptimisticLockingDepthLastIterator(DirectoryView, boolean, Filter<? super EntityView>) - Constructor for class org.entityfs.util.itr.OptimisticLockingDepthLastIterator
 
or(Filter<? super T>) - Method in class org.entityfs.support.filter.AbstractConvenientFilter
 
or(Filter<? super T>) - Method in interface org.entityfs.support.filter.ConvenientFilter
Combines the two filters using the logical OR operation and returns the combined filter.
or(Filter<? super T>) - Method in class org.entityfs.support.filter.FalseFilter
 
or(Filter<? super T>) - Method in class org.entityfs.support.filter.TrueFilter
 
OrAccessGranter - Class in org.entityfs.util.security
This is an AccessGranter that permits access to an entity if any in a set of access granters do, implementing the logical operation OR.
OrAccessGranter(AccessGranter...) - Constructor for class org.entityfs.util.security.OrAccessGranter
Create an OR access granter with the given set of access granters.
OrFilter<T> - Class in org.entityfs.support.filter
This filter combines the results from a list of filters using logical OR.
OrFilter(Filter<? super T>...) - Constructor for class org.entityfs.support.filter.OrFilter
Create a new filter combining all supplied filters using logical OR.
OrFilter(Collection<? extends Filter<T>>) - Constructor for class org.entityfs.support.filter.OrFilter
Create a new filter combining all supplied filters using logical OR.
org.entityfs - package org.entityfs
Many of the EntityFS core interfaces.
org.entityfs.ac.uem - package org.entityfs.ac.uem
Unix entity mode access controller.
org.entityfs.at4jzip - package org.entityfs.at4jzip
The Zip file system builder At4jZipFileSystemBuilder that is used for building Zip file systems using At4J's Zip implementation.
org.entityfs.at4jzip.cap.entity - package org.entityfs.at4jzip.cap.entity
The ECAt4jZipEntry capability that is supported by entities in Zip file systems using At4J's Zip implementation.
org.entityfs.at4jzip.cap.fs - package org.entityfs.at4jzip.cap.fs
The FSCAt4jZipFileBacked capability that is supported by Zip file systems using the At4J Zip implementation.
org.entityfs.cap - package org.entityfs.cap
Interfaces for entity and file system capability implementations.
org.entityfs.cap.compression.fs - package org.entityfs.cap.compression.fs
The FSCCompression capability.
org.entityfs.cap.compression.gzip - package org.entityfs.cap.compression.gzip
GZipCompressionCapabilityProvider: capability provider for gzip compression of file data.
org.entityfs.cap.compression.impl - package org.entityfs.cap.compression.impl
Compression capabilities' common implementation.
org.entityfs.cap.entity - package org.entityfs.cap.entity
Generic entity capabilities.
org.entityfs.cap.entityattrs - package org.entityfs.cap.entityattrs
This package contains entity attribute capability interfaces, such as the ECEntityAttributes and the ECNamedEntityAttributes.
org.entityfs.cap.entityattrs.custom.metadata - package org.entityfs.cap.entityattrs.custom.metadata
The MetadataCustomAttributesCapabilityProvider capability provider.
org.entityfs.cap.entityattrs.custom.metadata.user - package org.entityfs.cap.entityattrs.custom.metadata.user
The MetadataCustomAttributesCapabilityProvider capability provider (now deprecated).
org.entityfs.cap.entityattrs.impl - package org.entityfs.cap.entityattrs.impl
Entity attributes capabilities common classes.
org.entityfs.cap.entityattrs.impl.metadata - package org.entityfs.cap.entityattrs.impl.metadata
Metadata-bases entity attributes capabilities common implementation classes.
org.entityfs.cap.entityattrs.ntfs - package org.entityfs.cap.entityattrs.ntfs
Entity and file system capability interfaces for the NTFS entity attributes capability.
org.entityfs.cap.entityattrs.ntfs.metadata - package org.entityfs.cap.entityattrs.ntfs.metadata
This package contains the MetadataNtfsAttributesCapabilityProvider.
org.entityfs.cap.entityattrs.ntfs.metadata.user - package org.entityfs.cap.entityattrs.ntfs.metadata.user
This package contains the MetadataNtfsAttributesCapabilityProvider (now deprecated).
org.entityfs.cap.entityattrs.ntfs.util - package org.entityfs.cap.entityattrs.ntfs.util
The ECNtfsAttributesUtil utility class.
org.entityfs.cap.entityattrs.unix - package org.entityfs.cap.entityattrs.unix
Entity and file system capability interfaces for the Unix entity attributes capability.
org.entityfs.cap.entityattrs.unix.metadata - package org.entityfs.cap.entityattrs.unix.metadata
This package contains the MetadataUnixAttributesCapabilityProvider.
org.entityfs.cap.entityattrs.unix.metadata.user - package org.entityfs.cap.entityattrs.unix.metadata.user
This package contains the MetadataUnixAttributesCapabilityProvider (deprecated).
org.entityfs.cap.entityattrs.unix.util - package org.entityfs.cap.entityattrs.unix.util
The ECUnixAttributesUtil utility class.
org.entityfs.cap.entityattrs.util - package org.entityfs.cap.entityattrs.util
The ECEntityAttributesUtil utility class.
org.entityfs.cap.fs - package org.entityfs.cap.fs
Generic file system capabilities.
org.entityfs.cap.metadata.dirfile - package org.entityfs.cap.metadata.dirfile
This package contains the FileBasedDirectoryMetadataCapabilityProvider.
org.entityfs.cap.metadata.entity - package org.entityfs.cap.metadata.entity
Metadata entity capability interfaces.
org.entityfs.cap.metadata.file - package org.entityfs.cap.metadata.file
This package contains the FileBasedMetadataCapabilityProvider.
org.entityfs.cap.metadata.fs - package org.entityfs.cap.metadata.fs
Metadata file system capability interfaces.
org.entityfs.cap.metadata.impl - package org.entityfs.cap.metadata.impl
Common classes for metadata capability implementations.
org.entityfs.cap.metadata.util - package org.entityfs.cap.metadata.util
Classes with static utility methods for working with file metadata.
org.entityfs.cap.symlink - package org.entityfs.cap.symlink
SymbolicLink interface.
org.entityfs.cap.symlink.entity - package org.entityfs.cap.symlink.entity
DCSymbolicLink interface.
org.entityfs.cap.symlink.fs - package org.entityfs.cap.symlink.fs
FSCSymbolicLink interface.
org.entityfs.cap.symlink.impl - package org.entityfs.cap.symlink.impl
Interfaces and abstract classes for symbolic link capability implementations.
org.entityfs.cap.symlink.impl.adapter - package org.entityfs.cap.symlink.impl.adapter
The SymbolicLinkAdapter interface.
org.entityfs.cap.symlink.impl.impl - package org.entityfs.cap.symlink.impl.impl
Symbolic link entity implementation.
org.entityfs.cap.symlink.impl.impl.cap - package org.entityfs.cap.symlink.impl.impl.cap
Symbolic link capability implementations.
org.entityfs.cap.symlink.ram - package org.entityfs.cap.symlink.ram
Capability provider for Ram file system symbolic links.
org.entityfs.cap.symlink.ram.adapter - package org.entityfs.cap.symlink.ram.adapter
 
org.entityfs.cap.symlink.util - package org.entityfs.cap.symlink.util
Symbolic link utility classes.
org.entityfs.el - package org.entityfs.el
EntityLocation interfaces and implementations.
org.entityfs.entityattrs - package org.entityfs.entityattrs
This package contains classes and interfaces that EntityAttributes may use.
org.entityfs.entityattrs.ntfs - package org.entityfs.entityattrs.ntfs
NT file attributes.
org.entityfs.entityattrs.unix - package org.entityfs.entityattrs.unix
Unix file attributes.
org.entityfs.error - package org.entityfs.error
The ErrorHandlingStrategy interface and a simple, error logging implementation of it.
org.entityfs.event - package org.entityfs.event
EntityEvent interfaces and implementations.
org.entityfs.exception - package org.entityfs.exception
Core exceptions.
org.entityfs.fs - package org.entityfs.fs
Builders for read only and read/write file system backed file system implementations.
org.entityfs.fs.cap.entity - package org.entityfs.fs.cap.entity
File system-backed file system entity capabilities.
org.entityfs.fs.cap.fs - package org.entityfs.fs.cap.fs
File system backed file system file system capabilities...
org.entityfs.impl - package org.entityfs.impl
Interfaces and abstract base classes for entity object implementations.
org.entityfs.impl.adapter - package org.entityfs.impl.adapter
Interfaces for entity adapter implementations.
org.entityfs.impl.cap - package org.entityfs.impl.cap
The CapabilityProviderImplementation interface.
org.entityfs.impl.event - package org.entityfs.impl.event
The EventManager interface.
org.entityfs.impl.impl - package org.entityfs.impl.impl
File system and entity object implementations.
org.entityfs.impl.impl.adapter - package org.entityfs.impl.impl.adapter
EventManager implementations.
org.entityfs.impl.impl.event - package org.entityfs.impl.impl.event
Metadata file system capability interfaces.
org.entityfs.itr - package org.entityfs.itr
Iterator interfaces.
org.entityfs.jar - package org.entityfs.jar
Jar file system builder.
org.entityfs.jar.cap.entity - package org.entityfs.jar.cap.entity
ECJarEntry interface.
org.entityfs.jar.cap.fs - package org.entityfs.jar.cap.fs
FSCJarFileBacked interface.
org.entityfs.lock - package org.entityfs.lock
Entity locking interfaces.
org.entityfs.lock.cmd - package org.entityfs.lock.cmd
This package contains the LockCommand interface and a few implementations of it, and the LockCommandExecutor interface and an implementation of it.
org.entityfs.lock.impl - package org.entityfs.lock.impl
Entity lock implementations, lock adapter implementations and lock strategy implementations.
org.entityfs.lock.impl.rw - package org.entityfs.lock.impl.rw
Implementation of read/write locks and lock adapters.
org.entityfs.lock.impl.single - package org.entityfs.lock.impl.single
Implementation of single entity locks and lock adapters.
org.entityfs.obs - package org.entityfs.obs
The DirectoryMonitorer interface.
org.entityfs.ostrat - package org.entityfs.ostrat
OverwriteStrategy and implementations.
org.entityfs.ram - package org.entityfs.ram
Ram file system builder.
org.entityfs.security - package org.entityfs.security
Interfaces and classes for file system authorization checking.
org.entityfs.support.exception - package org.entityfs.support.exception
FileSystemException and wrappers for checked Java exceptions.
org.entityfs.support.filter - package org.entityfs.support.filter
The Filter and ConvenientFilter interfaces and some generic filter implementations.
org.entityfs.support.io - package org.entityfs.support.io
Stream factories, Base 64 encoding and decoding, utilities for working with processes.
org.entityfs.support.lang - package org.entityfs.support.lang
Support classes for java.lang classes.
org.entityfs.support.log - package org.entityfs.support.log
LogAdapter interface and implementations.
org.entityfs.support.log.clog - package org.entityfs.support.log.clog
The CommonsLoggingLogAdapter.
org.entityfs.support.nio - package org.entityfs.support.nio
Support classes for working with java.nio.
org.entityfs.support.util - package org.entityfs.support.util
Classes that belong in java.util.
org.entityfs.support.util.concurrent.locks - package org.entityfs.support.util.concurrent.locks
Support classes for java.util.concurrent.locks classes.
org.entityfs.support.util.regexp - package org.entityfs.support.util.regexp
Regular expression support classes.
org.entityfs.util - package org.entityfs.util
Utility classes for the classes in org.entityfs.
org.entityfs.util.base - package org.entityfs.util.base
Abstract base classes that can be inherited to implement entity-like objects (for instance mock files).
org.entityfs.util.cap.entity - package org.entityfs.util.cap.entity
Utility classes for working with java.io.File and/or java.net.URI resolvable entities.
org.entityfs.util.cap.fs - package org.entityfs.util.cap.fs
Utility classes for working with file systems with java.io.File and/or java.net.URI resolvable entities.
org.entityfs.util.cmp - package org.entityfs.util.cmp
Comparator utilities.
org.entityfs.util.dirdiff - package org.entityfs.util.dirdiff
This package contains the DirectoryDifferentiator, the DirectoryTreeDifferentiator, the DirectorySynchronizer and the DirectoryTreeSynchronizer.
org.entityfs.util.filter.entity - package org.entityfs.util.filter.entity
Various Filter implementations for EntityView:s (i.e: entities).
org.entityfs.util.filter.regexp - package org.entityfs.util.filter.regexp
Filter implementations that use regular expression patterns on entities' names or locations.
org.entityfs.util.io - package org.entityfs.util.io
Implementations of and factories for lock-aware streams.
org.entityfs.util.itr - package org.entityfs.util.itr
Iterator implementations and utilities.
org.entityfs.util.jar - package org.entityfs.util.jar
The JarCreator utility for creating Jar files.
org.entityfs.util.lang - package org.entityfs.util.lang
Java language utilities.
org.entityfs.util.lock.cmd - package org.entityfs.util.lock.cmd
The LockCommandUtil.
org.entityfs.util.nio - package org.entityfs.util.nio
Implementations of lock-aware channels.
org.entityfs.util.obs.polling - package org.entityfs.util.obs.polling
The PollingDirectoryMonitorer and events that it can generate.
org.entityfs.util.properties - package org.entityfs.util.properties
The Properties interface, an implementation of it and a utility class for it.
org.entityfs.util.security - package org.entityfs.util.security
Simple AccessGranter implementations.
org.entityfs.util.zip - package org.entityfs.util.zip
The ZipCreator utility for creating Zip files.
org.entityfs.zip - package org.entityfs.zip
The Zip file system builder ZipFileSystemBuilder that is used for building Zip file systems using Java's Zip implementation.
org.entityfs.zip.cap.entity - package org.entityfs.zip.cap.entity
The ECZipEntry capability that is supported by entities in Zip file systems using Java's Zip implementation.
org.entityfs.zip.cap.fs - package org.entityfs.zip.cap.fs
The FSCZipFileBacked capability that is supported by Zip file systems using Java's Zip implementation.
OsPlatform - Class in org.entityfs.support.io
This class contains a constant (OsPlatform.IS_WINDOWS) that flags if the application is running on Windows.
OutputStreamProxy - Class in org.entityfs.support.io
This is an abstract proxy implementation for wrapping an OutputStream in a proxy object.
OutputStreamProxy(OutputStream) - Constructor for class org.entityfs.support.io.OutputStreamProxy
Create an output stream proxy
OutputStreamToDataSinkAdapter - Class in org.entityfs.util.io
This object is used to adapt an OutputStream to the DataSink interface.
OutputStreamToDataSinkAdapter(OutputStream) - Constructor for class org.entityfs.util.io.OutputStreamToDataSinkAdapter
 
overwrite(Directory, String, EntityType) - Method in class org.entityfs.ostrat.DontOverwrite
 
overwrite(File, String, EntityType, LogAdapter) - Method in class org.entityfs.ostrat.DontOverwrite
 
overwrite(Directory, String, EntityType) - Method in class org.entityfs.ostrat.DontOverwriteAndLogWarning
 
overwrite(File, String, EntityType, LogAdapter) - Method in class org.entityfs.ostrat.DontOverwriteAndLogWarning
 
overwrite(Directory, String, EntityType) - Method in class org.entityfs.ostrat.DontOverwriteAndThrowException
 
overwrite(File, String, EntityType, LogAdapter) - Method in class org.entityfs.ostrat.DontOverwriteAndThrowException
 
overwrite(Directory, String, EntityType) - Method in class org.entityfs.ostrat.DoOverwrite
 
overwrite(File, String, EntityType, LogAdapter) - Method in class org.entityfs.ostrat.DoOverwrite
 
overwrite(Directory, String, EntityType) - Method in class org.entityfs.ostrat.DoOverwriteAndLogWarning
 
overwrite(File, String, EntityType, LogAdapter) - Method in class org.entityfs.ostrat.DoOverwriteAndLogWarning
 
overwrite(Directory, String, EntityType) - Method in interface org.entityfs.ostrat.OverwriteStrategy
If there is an existing entity in the directory with the specified name, deal with it according to the overwrite strategy.
overwrite(File, String, EntityType, LogAdapter) - Method in interface org.entityfs.ostrat.OverwriteStrategy
This method does the same as the OverwriteStrategy.overwrite(Directory, String, EntityType) method, but it uses a File variable for the target directory.
OverwriteResult - Enum in org.entityfs.ostrat
This is an enumeration over the different possible results from the OverwriteStrategy.overwrite(org.entityfs.Directory, String, org.entityfs.EntityType) method.
OverwriteStrategy - Interface in org.entityfs.ostrat
This interface is implemented by different strategy objects that are used for overwriting existing entities when a new entity should be created at the same location as the old.
OwnerAwareReadLock - Class in org.entityfs.support.util.concurrent.locks
There's no way of getting information on which threads that hold it from Java's ReentrantReadWriteLock's read lock.
ownerAwareReadLock() - Method in class org.entityfs.support.util.concurrent.locks.ReadLockOwnerAwareReentrantReadWriteLock
This method returns the owner-aware read lock.

P

Pair<T> - Class in org.entityfs.support.util
This is an immutable value object that contains a pair of objects of the same type.
Pair(T, T) - Constructor for class org.entityfs.support.util.Pair
Create the pair.
PARENT_DIRECTORY - Static variable in class org.entityfs.el.RelativeLocation
This is a constant representing the parent directory.
PARENT_DIRECTORY_STRING - Static variable in interface org.entityfs.el.EntityLocation
The special entity name representing the parent directory (".." ).
ParentFilter - Class in org.entityfs.util.filter.entity
This filter takes another Filter and runs it on the entity's parent directory instead of on the entity itself.
ParentFilter(Filter<EntityView>) - Constructor for class org.entityfs.util.filter.entity.ParentFilter
Create a filter that investigates parent directories.
parseLocation(String) - Static method in class org.entityfs.el.EntityLocations
Parse the supplied location string into an absolute or a relative location.
pattern() - Method in class org.entityfs.support.util.regexp.Glob
Get the glob pattern that was used to create this object.
PessimisticLockingDepthFirstIterator - Class in org.entityfs.util.itr
This is a depth first iterator that will acquire locks for all returned entities pessimistically.
PessimisticLockingDepthFirstIterator(DirectoryView) - Constructor for class org.entityfs.util.itr.PessimisticLockingDepthFirstIterator
Create a pessimistic depth first iterator on the directory.
PessimisticLockingDepthFirstIterator(DirectoryView, boolean) - Constructor for class org.entityfs.util.itr.PessimisticLockingDepthFirstIterator
Create a pessimistic depth first iterator on the directory.
PessimisticLockingDepthFirstIterator(DirectoryView, boolean, Filter<? super EntityView>) - Constructor for class org.entityfs.util.itr.PessimisticLockingDepthFirstIterator
Create a pessimistic depth first iterator on the directory.
PessimisticLockingDepthLastIterator - Class in org.entityfs.util.itr
This is a depth-last iterator (i.e.
PessimisticLockingDepthLastIterator(DirectoryView) - Constructor for class org.entityfs.util.itr.PessimisticLockingDepthLastIterator
Create a pessimistic depth last iterator on the directory.
PessimisticLockingDepthLastIterator(DirectoryView, boolean) - Constructor for class org.entityfs.util.itr.PessimisticLockingDepthLastIterator
Create a pessimistic depth last iterator on the directory.
PessimisticLockingDepthLastIterator(DirectoryView, boolean, Filter<? super EntityView>) - Constructor for class org.entityfs.util.itr.PessimisticLockingDepthLastIterator
Create a pessimistic depth last iterator on the directory.
PollingDirectoryMonitorer - Class in org.entityfs.util.obs.polling
This class polls a directory and generates events when it detects changes.
PollingDirectoryMonitorer(DirectoryView, Observable) - Constructor for class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
 
PollingDirectoryMonitorer(DirectoryView, Observable, ErrorHandlingStrategy) - Constructor for class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
 
prepareEntityAttributes(String, T) - Method in class org.entityfs.cap.entityattrs.impl.CreationTimeSetter
 
prepareEntityAttributes(String, T) - Method in interface org.entityfs.cap.entityattrs.impl.EntityAttributesPreparer
Prepare the entity attributes for the new entity.
prepareEntityAttributes(String, T) - Method in class org.entityfs.cap.entityattrs.impl.UidGidEntityOwnershipSetter
 
prepareForRead() - Method in class org.entityfs.cap.metadata.impl.AbstractECMetadata
 
prepareForWrite() - Method in class org.entityfs.cap.metadata.impl.AbstractECMetadata
 
Properties - Interface in org.entityfs.util.properties
This interface gives an alternative to the good, old java.util.Properties class.
PropertiesImpl - Class in org.entityfs.util.properties
This is an HashMap-based implementation of Properties.
PropertiesImpl() - Constructor for class org.entityfs.util.properties.PropertiesImpl
Create a new HashMap-backed Properties implementation.
PropertiesImpl(int) - Constructor for class org.entityfs.util.properties.PropertiesImpl
Create a new HashMap-backed Properties implementation with the given initial capacity.
PropertiesImpl(int, float) - Constructor for class org.entityfs.util.properties.PropertiesImpl
Create a new HashMap-backed Properties implementation with the given initial capacity and load factory.
PropertiesImpl(Map<String, String>) - Constructor for class org.entityfs.util.properties.PropertiesImpl
Create a new HashMap-backed Properties implementation and copy the contents from the provided map.
PropertiesImpl(Properties) - Constructor for class org.entityfs.util.properties.PropertiesImpl
Create a new HashMap-backed Properties implementation and copy the contents from the provided java.util.Properties object.
PropertiesUtil - Class in org.entityfs.util.properties
Utility class with static methods for working with Properties objects.
propertyEntrySet() - Method in class org.entityfs.util.properties.FileBackedProperties
 
propertyEntrySet() - Method in interface org.entityfs.util.properties.Properties
Get an entry set.
propertyEntrySet() - Method in class org.entityfs.util.properties.PropertiesImpl
 
PropertyValue - Class in org.entityfs.util.properties
This is the value for a property in a Properties object.
PropertyValue(String) - Constructor for class org.entityfs.util.properties.PropertyValue
Create a new property value.
propertyValues() - Method in class org.entityfs.util.properties.FileBackedProperties
 
propertyValues() - Method in interface org.entityfs.util.properties.Properties
Get a collection of property values.
propertyValues() - Method in class org.entityfs.util.properties.PropertiesImpl
 
proxyAdapterFactory(AdapterFactory, LogAdapterHolder) - Method in class org.entityfs.cap.compression.gzip.GZipCompressionCapabilityProvider
 
proxyAdapterFactory(AdapterFactory, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
 
proxyAdapterFactory(AdapterFactory, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
proxyAdapterFactory(AdapterFactory, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
 
proxyAdapterFactory(AdapterFactory, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
proxyAdapterFactory(AdapterFactory, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
 
proxyAdapterFactory(AdapterFactory, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
proxyAdapterFactory(AdapterFactory, LogAdapterHolder) - Method in class org.entityfs.cap.metadata.dirfile.FileBasedDirectoryMetadataCapabilityProvider
 
proxyAdapterFactory(AdapterFactory, LogAdapterHolder) - Method in class org.entityfs.cap.metadata.file.FileBasedMetadataCapabilityProvider
 
proxyAdapterFactory(AdapterFactory, LogAdapterHolder) - Method in class org.entityfs.cap.symlink.ram.RamSymbolicLinkCapabilityProvider
 
proxyAdapterFactory(AdapterFactory, LogAdapterHolder) - Method in interface org.entityfs.impl.cap.CapabilityProviderImplementation
This is called to let the capability provider proxy the file system's adapter factory before the file system is created.
proxyFileSystemDelegate(FileSystemDelegate, SupportObjects, boolean) - Method in class org.entityfs.cap.compression.gzip.GZipCompressionCapabilityProvider
 
proxyFileSystemDelegate(FileSystemDelegate, SupportObjects, boolean) - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
 
proxyFileSystemDelegate(FileSystemDelegate, SupportObjects, boolean) - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
proxyFileSystemDelegate(FileSystemDelegate, SupportObjects, boolean) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
 
proxyFileSystemDelegate(FileSystemDelegate, SupportObjects, boolean) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
proxyFileSystemDelegate(FileSystemDelegate, SupportObjects, boolean) - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
 
proxyFileSystemDelegate(FileSystemDelegate, SupportObjects, boolean) - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
proxyFileSystemDelegate(FileSystemDelegate, SupportObjects, boolean) - Method in class org.entityfs.cap.metadata.dirfile.FileBasedDirectoryMetadataCapabilityProvider
 
proxyFileSystemDelegate(FileSystemDelegate, SupportObjects, boolean) - Method in class org.entityfs.cap.metadata.file.FileBasedMetadataCapabilityProvider
 
proxyFileSystemDelegate(FileSystemDelegate, SupportObjects, boolean) - Method in class org.entityfs.cap.symlink.ram.RamSymbolicLinkCapabilityProvider
 
proxyFileSystemDelegate(FileSystemDelegate, SupportObjects, boolean) - Method in interface org.entityfs.impl.cap.CapabilityProviderImplementation
This is used when creating the file system to let the capability provider proxy the file system delegate.
proxyRootDirectoryDelegate(FileSystemImplementation, FileSystemDelegate, DirectoryDelegate, LogAdapterHolder) - Method in class org.entityfs.cap.compression.gzip.GZipCompressionCapabilityProvider
 
proxyRootDirectoryDelegate(FileSystemImplementation, FileSystemDelegate, DirectoryDelegate, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
 
proxyRootDirectoryDelegate(FileSystemImplementation, FileSystemDelegate, DirectoryDelegate, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
proxyRootDirectoryDelegate(DirectoryDelegate, AbstractEntityAttributesEnablingFileSystemDelegate<T>, LogAdapterHolder) - Static method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
proxyRootDirectoryDelegate(FileSystemImplementation, FileSystemDelegate, DirectoryDelegate, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
 
proxyRootDirectoryDelegate(FileSystemImplementation, FileSystemDelegate, DirectoryDelegate, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
proxyRootDirectoryDelegate(FileSystemImplementation, FileSystemDelegate, DirectoryDelegate, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
 
proxyRootDirectoryDelegate(FileSystemImplementation, FileSystemDelegate, DirectoryDelegate, LogAdapterHolder) - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
proxyRootDirectoryDelegate(FileSystemImplementation, FileSystemDelegate, DirectoryDelegate, LogAdapterHolder) - Method in class org.entityfs.cap.metadata.dirfile.FileBasedDirectoryMetadataCapabilityProvider
 
proxyRootDirectoryDelegate(FileSystemImplementation, FileSystemDelegate, DirectoryDelegate, LogAdapterHolder) - Method in class org.entityfs.cap.metadata.file.FileBasedMetadataCapabilityProvider
 
proxyRootDirectoryDelegate(FileSystemImplementation, FileSystemDelegate, DirectoryDelegate, LogAdapterHolder) - Method in class org.entityfs.cap.symlink.ram.RamSymbolicLinkCapabilityProvider
 
proxyRootDirectoryDelegate(FileSystemImplementation, FileSystemDelegate, DirectoryDelegate, LogAdapterHolder) - Method in interface org.entityfs.impl.cap.CapabilityProviderImplementation
This is used when creating a file system to let the capability provider proxy the root directory delegate.
put(String, String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putAll(Properties) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putAll(Map<? extends String, ? extends String>) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putAll(Properties) - Method in interface org.entityfs.util.properties.Properties
Add all properties from the supplied Properties object.
putAll(Properties) - Method in class org.entityfs.util.properties.PropertiesImpl
 
putBooleanValue(String, boolean) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putBooleanValue(String, boolean) - Method in interface org.entityfs.util.properties.Properties
Set a property with a boolean value.
putBooleanValue(String, boolean) - Method in class org.entityfs.util.properties.PropertiesImpl
 
putDoubleValue(String, double) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putDoubleValue(String, double) - Method in interface org.entityfs.util.properties.Properties
Set a property with a double value.
putDoubleValue(String, double) - Method in class org.entityfs.util.properties.PropertiesImpl
 
putFloatValue(String, float) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putFloatValue(String, float) - Method in interface org.entityfs.util.properties.Properties
Set a property with a float value.
putFloatValue(String, float) - Method in class org.entityfs.util.properties.PropertiesImpl
 
putIfAbsentDirectory(T, String) - Static method in class org.entityfs.util.Directories
Return a directory reference, creating the directory if it does not exist.
putIfAbsentDirectory(T, RelativeLocation) - Static method in class org.entityfs.util.Directories
Return a directory reference, creating the directory and all necessary parent directories if they does not exist.
putIfAbsentDirectory(FileSystem, AbsoluteLocation) - Static method in class org.entityfs.util.FileSystems
Get the directory that exists in the supplied absolute entity location.
putIntValue(String, int) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putIntValue(String, int) - Method in interface org.entityfs.util.properties.Properties
Set a property with an int value.
putIntValue(String, int) - Method in class org.entityfs.util.properties.PropertiesImpl
 
putLongValue(String, long) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putLongValue(String, long) - Method in interface org.entityfs.util.properties.Properties
Set a property with a long value.
putLongValue(String, long) - Method in class org.entityfs.util.properties.PropertiesImpl
 
putObjectValue(String, Serializable) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putObjectValue(String, Serializable) - Method in interface org.entityfs.util.properties.Properties
Set a property with an Object (Serializable) value.
putObjectValue(String, Serializable) - Method in class org.entityfs.util.properties.PropertiesImpl
 
putPropertyValue(String, PropertyValue) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putPropertyValue(String, PropertyValue) - Method in interface org.entityfs.util.properties.Properties
Set a property value.
putPropertyValue(String, PropertyValue) - Method in class org.entityfs.util.properties.PropertiesImpl
 
putStringArrayValue(String, String[]) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putStringArrayValue(String, String[], String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putStringArrayValue(String, String[]) - Method in interface org.entityfs.util.properties.Properties
Set a property with a String array value.
putStringArrayValue(String, String[], String) - Method in interface org.entityfs.util.properties.Properties
Set a property with a String array value.
putStringArrayValue(String, String[]) - Method in class org.entityfs.util.properties.PropertiesImpl
 
putStringArrayValue(String, String[], String) - Method in class org.entityfs.util.properties.PropertiesImpl
 
putStringValue(String, String) - Method in class org.entityfs.util.properties.FileBackedProperties
 
putStringValue(String, String) - Method in interface org.entityfs.util.properties.Properties
Set a property with a String value.
putStringValue(String, String) - Method in class org.entityfs.util.properties.PropertiesImpl
 

R

RamDirectoryAdapter - Class in org.entityfs.ram
 
RamDirectoryAdapter(RamFileSystemAdapter, RamDirectoryAdapter, String) - Constructor for class org.entityfs.ram.RamDirectoryAdapter
 
RamFileAdapter - Class in org.entityfs.ram
 
RamFileAdapter(RamFileSystemAdapter, RamDirectoryAdapter, String) - Constructor for class org.entityfs.ram.RamFileAdapter
 
RamFileSystemAdapter - Class in org.entityfs.ram
 
RamFileSystemAdapter(LogAdapterHolder, int, int, RamFileSystemSizeGuard) - Constructor for class org.entityfs.ram.RamFileSystemAdapter
 
RamFileSystemBuilder - Class in org.entityfs.ram
This is a builder object for building read/write Ram file systems.
RamFileSystemBuilder() - Constructor for class org.entityfs.ram.RamFileSystemBuilder
Create a builder with default settings: LogAdapter: DefaultLogAdapter.DEFAULT_ADAPTER EntityValidityControlStrategy: null (the backend is only accessible through the file system)
RamSymbolicLinkAdapter - Class in org.entityfs.cap.symlink.ram.adapter
 
RamSymbolicLinkAdapter(RamFileSystemAdapter, RamDirectoryAdapter, String, EntityLocation<?>) - Constructor for class org.entityfs.cap.symlink.ram.adapter.RamSymbolicLinkAdapter
 
RamSymbolicLinkAdapterFactoryProxy - Class in org.entityfs.cap.symlink.ram.adapter
 
RamSymbolicLinkAdapterFactoryProxy(AdapterFactory) - Constructor for class org.entityfs.cap.symlink.ram.adapter.RamSymbolicLinkAdapterFactoryProxy
 
RamSymbolicLinkCapabilityProvider - Class in org.entityfs.cap.symlink.ram
This capability provider adds symbolic links to the Ram file system.
RamSymbolicLinkCapabilityProvider() - Constructor for class org.entityfs.cap.symlink.ram.RamSymbolicLinkCapabilityProvider
 
RandomAccess - Interface in org.entityfs
This is EntityFS' take on a random access file.
RandomAccessAdapter - Class in org.entityfs.util.io
This is an adapter for using the RandomAccess interface on a java.io.RandomAccessFile.
RandomAccessAdapter(RandomAccessFile, RandomAccessMode) - Constructor for class org.entityfs.util.io.RandomAccessAdapter
 
RandomAccessCloseObserver - Interface in org.entityfs
This interface is implemented by objects that want to be notified when an open RandomAccess is closed.
RandomAccessFileFactory - Interface in org.entityfs.support.io
This interface defines an interface for creating RandomAccessFile:s.
RandomAccessFileFactoryImpl - Class in org.entityfs.support.io
Standard implementation of RandomAccessFileFactory that creates plain RandomAccessFile objects.
RandomAccessInputStreamAdapter - Class in org.entityfs.util.io
Deprecated. Use the RandomAccessToInputStreamAdapter class instead. This class will be deleted in a future release.
RandomAccessInputStreamAdapter(RandomAccess) - Constructor for class org.entityfs.util.io.RandomAccessInputStreamAdapter
Deprecated. Create an adapter between a RandomAccess and an InputStream.
RandomAccessInputStreamAdapter(RandomAccess, boolean) - Constructor for class org.entityfs.util.io.RandomAccessInputStreamAdapter
Deprecated. Create an adapter between a RandomAccess and an InputStream.
RandomAccessMode - Enum in org.entityfs.support.io
This is an enumeration over the different modes that a file can be opened for random access in.
RandomAccessOutputStreamAdapter - Class in org.entityfs.util.io
Deprecated. Use the RandomAccessToOutputStreamAdapter class instead. This class will be deleted in a future release.
RandomAccessOutputStreamAdapter(RandomAccess) - Constructor for class org.entityfs.util.io.RandomAccessOutputStreamAdapter
Deprecated. Create an adapter between a RandomAccess and an OutputStream.
RandomAccessOutputStreamAdapter(RandomAccess, boolean) - Constructor for class org.entityfs.util.io.RandomAccessOutputStreamAdapter
Deprecated. Create an adapter between a RandomAccess and an OutputStream.
RandomAccessToDataInputOutputAdapter - Class in org.entityfs.util.io
This object adapts any RandomAccess implementation to implement the DataInput and DataOutput interfaces.
RandomAccessToDataInputOutputAdapter(RandomAccess) - Constructor for class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
RandomAccessToInputStreamAdapter - Class in org.entityfs.util.io
This adapter treats a RandomAccess object as an InputStream.
RandomAccessToInputStreamAdapter(RandomAccess) - Constructor for class org.entityfs.util.io.RandomAccessToInputStreamAdapter
Create an adapter between a RandomAccess and an InputStream.
RandomAccessToInputStreamAdapter(RandomAccess, boolean) - Constructor for class org.entityfs.util.io.RandomAccessToInputStreamAdapter
Create an adapter between a RandomAccess and an InputStream.
RandomAccessToOutputStreamAdapter - Class in org.entityfs.util.io
This adapter treats a RandomAccess as an OutputStream .
RandomAccessToOutputStreamAdapter(RandomAccess) - Constructor for class org.entityfs.util.io.RandomAccessToOutputStreamAdapter
Create an adapter between a RandomAccess and an OutputStream.
RandomAccessToOutputStreamAdapter(RandomAccess, boolean) - Constructor for class org.entityfs.util.io.RandomAccessToOutputStreamAdapter
Create an adapter between a RandomAccess and an OutputStream.
RandomlyAccessibleFile - Interface in org.entityfs
This interface is implemented by objects that behave as files that can be randomly accessed, EFile:s for instance.
RangeInputStream - Class in org.entityfs.util.io
This InputStream operates on a range of data in a RandomAccess object.
RangeInputStream(RandomAccess, long, long) - Constructor for class org.entityfs.util.io.RangeInputStream
Create a new RangeInputStream.
RangeRandomAccess - Class in org.entityfs.util.io
This is a RandomAccess object that reads data from and writes data to a section of another RandomAccess object.
RangeRandomAccess(RandomAccess, long, long) - Constructor for class org.entityfs.util.io.RangeRandomAccess
Create a new range random access.
read() - Method in interface org.entityfs.DataSource
Read a byte of data from the source.
read(byte[]) - Method in interface org.entityfs.DataSource
Read up to b.length bytes of data from the source into the array.
read(byte[], int, int) - Method in interface org.entityfs.DataSource
Read up to len bytes of data from the source into the array.
read(long) - Method in class org.entityfs.ram.RamFileAdapter
 
read(long, byte[], int, int) - Method in class org.entityfs.ram.RamFileAdapter
Same behavior as InputStream.read
read(long, byte[]) - Method in class org.entityfs.ram.RamFileAdapter
 
read(long, ByteBuffer) - Method in class org.entityfs.ram.RamFileAdapter
 
read() - Method in class org.entityfs.support.io.Base64InputStream
Read the next byte.
read(byte[]) - Method in class org.entityfs.support.io.Base64InputStream
 
read(byte[], int, int) - Method in class org.entityfs.support.io.Base64InputStream
 
read() - Method in class org.entityfs.support.io.ChecksumInputStream
 
read(byte[]) - Method in class org.entityfs.support.io.ChecksumInputStream
 
read(byte[], int, int) - Method in class org.entityfs.support.io.ChecksumInputStream
 
read() - Method in class org.entityfs.support.io.CountingInputStream
 
read(byte[]) - Method in class org.entityfs.support.io.CountingInputStream
 
read(byte[], int, int) - Method in class org.entityfs.support.io.CountingInputStream
 
read() - Method in class org.entityfs.support.io.InputStreamProxy
 
read(byte[]) - Method in class org.entityfs.support.io.InputStreamProxy
 
read(byte[], int, int) - Method in class org.entityfs.support.io.InputStreamProxy
 
read(ByteBuffer) - Method in class org.entityfs.support.io.ReadableByteBufferChannel
 
read(ByteBuffer) - Method in class org.entityfs.support.io.ReadableByteChannelProxy
 
read(ByteBuffer[]) - Method in class org.entityfs.support.io.ScatteringByteChannelAdapter
 
read(ByteBuffer[], int, int) - Method in class org.entityfs.support.io.ScatteringByteChannelAdapter
 
read(ByteBuffer[]) - Method in class org.entityfs.support.io.ScatteringByteChannelProxy
 
read(ByteBuffer[], int, int) - Method in class org.entityfs.support.io.ScatteringByteChannelProxy
 
read() - Method in class org.entityfs.util.base.EmptyRandomAccess
 
read(byte[]) - Method in class org.entityfs.util.base.EmptyRandomAccess
 
read(byte[], int, int) - Method in class org.entityfs.util.base.EmptyRandomAccess
 
read() - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
read(byte[], int, int) - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
read(byte[]) - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
read() - Method in class org.entityfs.util.io.CountingDataSource
 
read(byte[]) - Method in class org.entityfs.util.io.CountingDataSource
 
read(byte[], int, int) - Method in class org.entityfs.util.io.CountingDataSource
 
read() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
read(byte[]) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
read(byte[], int, int) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
read() - Method in class org.entityfs.util.io.DataSourceToInputStreamAdapter
 
read(byte[]) - Method in class org.entityfs.util.io.DataSourceToInputStreamAdapter
 
read(byte[], int, int) - Method in class org.entityfs.util.io.DataSourceToInputStreamAdapter
 
read() - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
read(byte[]) - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
read(byte[], int, int) - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
read() - Method in class org.entityfs.util.io.InputStreamToDataSourceAdapter
 
read(byte[]) - Method in class org.entityfs.util.io.InputStreamToDataSourceAdapter
 
read(byte[], int, int) - Method in class org.entityfs.util.io.InputStreamToDataSourceAdapter
 
read() - Method in class org.entityfs.util.io.LockAwareFileInputStream
 
read(byte[]) - Method in class org.entityfs.util.io.LockAwareFileInputStream
 
read(byte[], int, int) - Method in class org.entityfs.util.io.LockAwareFileInputStream
 
read() - Method in class org.entityfs.util.io.LockAwareInputStream
 
read(byte[]) - Method in class org.entityfs.util.io.LockAwareInputStream
 
read(byte[], int, int) - Method in class org.entityfs.util.io.LockAwareInputStream
 
read() - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
read(byte[]) - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
read(byte[], int, int) - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
read() - Method in class org.entityfs.util.io.LockAwareRandomAccessFile
 
read(byte[]) - Method in class org.entityfs.util.io.LockAwareRandomAccessFile
 
read(byte[], int, int) - Method in class org.entityfs.util.io.LockAwareRandomAccessFile
 
read() - Method in class org.entityfs.util.io.RandomAccessAdapter
 
read(byte[]) - Method in class org.entityfs.util.io.RandomAccessAdapter
 
read(byte[], int, int) - Method in class org.entityfs.util.io.RandomAccessAdapter
 
read() - Method in class org.entityfs.util.io.RandomAccessInputStreamAdapter
Deprecated.  
read(byte[]) - Method in class org.entityfs.util.io.RandomAccessInputStreamAdapter
Deprecated.  
read(byte[], int, int) - Method in class org.entityfs.util.io.RandomAccessInputStreamAdapter
Deprecated.  
read() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
read(byte[]) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
read(byte[], int, int) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
read() - Method in class org.entityfs.util.io.RandomAccessToInputStreamAdapter
 
read(byte[]) - Method in class org.entityfs.util.io.RandomAccessToInputStreamAdapter
 
read(byte[], int, int) - Method in class org.entityfs.util.io.RandomAccessToInputStreamAdapter
 
read() - Method in class org.entityfs.util.io.RangeInputStream
 
read(byte[]) - Method in class org.entityfs.util.io.RangeInputStream
 
read(byte[], int, int) - Method in class org.entityfs.util.io.RangeInputStream
 
read() - Method in class org.entityfs.util.io.RangeRandomAccess
 
read(byte[]) - Method in class org.entityfs.util.io.RangeRandomAccess
 
read(byte[], int, int) - Method in class org.entityfs.util.io.RangeRandomAccess
 
read() - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
read(byte[]) - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
read(byte[], int, int) - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
read(ByteBuffer) - Method in class org.entityfs.util.nio.LockAwareReadableByteChannel
 
ReadableByteBufferChannel - Class in org.entityfs.support.io
This is a ReadableByteChannel that uses a ByteBuffer to read data from.
ReadableByteBufferChannel(ByteBuffer, int) - Constructor for class org.entityfs.support.io.ReadableByteBufferChannel
Create a new ReadableByteBufferChannel.
ReadableByteBufferChannel(ByteBuffer) - Constructor for class org.entityfs.support.io.ReadableByteBufferChannel
Create a new ReadableByteBufferChannel.
ReadableByteChannelProxy<T extends ReadableByteChannel> - Class in org.entityfs.support.io
This is a proxy for ReadableByteChannel objects.
ReadableByteChannelProxy(T) - Constructor for class org.entityfs.support.io.ReadableByteChannelProxy
 
ReadableFile - Interface in org.entityfs
This interface is implemented by objects that behave as readable files, EFile:s for instance.
ReadableFileInputStreamFactory - Class in org.entityfs.util.io
This is a ObjectFactory for InputStream:s that creates input streams that read from a ReadableFile object.
ReadableFileInputStreamFactory(ReadableFile) - Constructor for class org.entityfs.util.io.ReadableFileInputStreamFactory
 
readBinaryFile(ReadableFile) - Static method in class org.entityfs.util.Files
Read the contents of the file into a byte array and return the array.
readBoolean() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readBoolean() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readByte() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readByte() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readChannelFully(ReadableByteChannel, int) - Static method in class org.entityfs.support.io.StreamUtil
Read the contents of the channel into a byte array.
readChar() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readChar() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readDouble() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readDouble() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readFloat() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readFloat() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readFully(byte[]) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readFully(byte[], int, int) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readFully(byte[]) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readFully(byte[], int, int) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readInt() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readInt() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readLine() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readLine() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readLock() - Method in class org.entityfs.support.util.concurrent.locks.ReadLockOwnerAwareReentrantReadWriteLock
 
ReadLockable - Interface in org.entityfs.lock
This interface is implemented by classes that can be locked for reading.
ReadLockedEntityFilter - Class in org.entityfs.util.filter.entity
A filter that matches entities that are read locked by the current thread.
ReadLockedEntityFilter() - Constructor for class org.entityfs.util.filter.entity.ReadLockedEntityFilter
 
ReadLockOwnerAwareReentrantReadWriteLock - Class in org.entityfs.support.util.concurrent.locks
There's no way of getting the information on which threads that hold the read lock from Java's ReentrantReadWriteLock.
ReadLockOwnerAwareReentrantReadWriteLock() - Constructor for class org.entityfs.support.util.concurrent.locks.ReadLockOwnerAwareReentrantReadWriteLock
 
ReadLockOwnerAwareReentrantReadWriteLock(boolean) - Constructor for class org.entityfs.support.util.concurrent.locks.ReadLockOwnerAwareReentrantReadWriteLock
 
ReadLockRequiredException - Exception in org.entityfs.lock
Exception thrown when a calling thread does not have a required read lock.
ReadLockRequiredException() - Constructor for exception org.entityfs.lock.ReadLockRequiredException
 
ReadLockRequiredException(String) - Constructor for exception org.entityfs.lock.ReadLockRequiredException
 
readLong() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readLong() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
ReadOnlyException - Exception in org.entityfs.exception
This exception is thrown when a client tries to modify a read only object.
ReadOnlyException() - Constructor for exception org.entityfs.exception.ReadOnlyException
 
ReadOnlyException(String) - Constructor for exception org.entityfs.exception.ReadOnlyException
 
ReadPermission - Class in org.entityfs.security
This is a read permission for an entity.
ReadPermission(Entity, String) - Constructor for class org.entityfs.security.ReadPermission
 
readShort() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readShort() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readStreamFully(InputStream, int) - Static method in class org.entityfs.support.io.StreamUtil
Read the contents of the stream into a byte array.
readTextFile(ReadableFile, Charset) - Static method in class org.entityfs.util.Files
Read a text file and return the contents.
readTextFile(ReadableFile) - Static method in class org.entityfs.util.Files
Read a text file and return the contents.
readUnsignedByte() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readUnsignedByte() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readUnsignedShort() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readUnsignedShort() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
readUTF() - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
readUTF() - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
ReadWritableFile - Interface in org.entityfs
This is a combination of the ReadableFile, WritableFile and RandomlyAccessibleFile interfaces.
ReadWritableFileAdapter - Class in org.entityfs.util.io
This class adapts java.io.File to the ReadWritableFile interface.
ReadWritableFileAdapter(File) - Constructor for class org.entityfs.util.io.ReadWritableFileAdapter
Create a ReadWritableFile adapter.
ReadWritableFileAdapter(File, int) - Constructor for class org.entityfs.util.io.ReadWritableFileAdapter
Create a ReadWritableFile adapter.
ReadWriteEntityLockAdapter - Class in org.entityfs.lock.impl.rw
This EntityLockAdapter uses a ReadLockOwnerAwareReentrantReadWriteLock for the lockable object's read and write lock and an EntityLockFactory for creating other locks.
ReadWriteEntityLockAdapterFactory - Class in org.entityfs.lock.impl.rw
This EntityLockAdapterFactory creates ReadWriteEntityLockAdapter:s and ReentrantLockAdapter:s.
ReadWriteEntityLockAdapterFactory(boolean) - Constructor for class org.entityfs.lock.impl.rw.ReadWriteEntityLockAdapterFactory
 
ReadWriteLockable - Interface in org.entityfs.lock
This interface combines the ReadLockable and WriteLockable interfaces.
ReentrantLockAdapter - Class in org.entityfs.lock.impl
This is a LockAdapter that uses ReentrantLock:s that it creates with a EntityLockFactory.
ReentrantLockAdapter(EntityLockFactory) - Constructor for class org.entityfs.lock.impl.ReentrantLockAdapter
 
registerChild(EntityAdapter) - Method in interface org.entityfs.impl.adapter.ChildRegisteringDirectoryAdapter
This is used by directory adapters that have to keep track of child entities themselves (the RAM file system directory adapters, for instance).
registerChild(EntityAdapter) - Method in class org.entityfs.ram.RamDirectoryAdapter
 
registerDirectoryAdapter(ZipDirectoryAdapter, AbsoluteLocation) - Method in class org.entityfs.zip.ZipFileSystemAdapter
When a directory adapter is created, it is registered (through the FSACZipEntries capability) so that its location can be looked up when creating its child entity adapters.
registerLock(Object, Lock) - Method in class org.entityfs.lock.impl.ReentrantLockAdapter
 
RelativeLocation - Class in org.entityfs.el
Objects of this class describe one entity's location relative to a directory, i.e.
RelativeLocation(String) - Constructor for class org.entityfs.el.RelativeLocation
Create a new relative entity location from a normalized version of the given path.
reload() - Method in class org.entityfs.util.properties.FileBackedProperties
Reload properties from the backing file.
reload() - Method in interface org.entityfs.util.properties.StorableProperties
Reload the properties from the backing file.
remove(String, T) - Method in interface org.entityfs.impl.ChildEntityManager
This is called when an entity is removed (deleted or moved to another directory).
remove(String, T) - Method in class org.entityfs.impl.impl.ChildEntityManagerImpl
 
remove(String, T) - Method in class org.entityfs.impl.impl.NonForgettingChildEntityManagerImpl
 
remove() - Method in class org.entityfs.support.util.AggregatingIterator
 
remove() - Method in class org.entityfs.util.itr.AbstractIterator
 
remove() - Method in class org.entityfs.util.itr.AbstractNoLockingIterator
 
remove() - Method in class org.entityfs.util.itr.AbstractPessimisticLockingIterator
 
remove() - Method in class org.entityfs.util.itr.AggregatingIterator
Deprecated.  
remove() - Method in class org.entityfs.util.itr.FilteringIterator
 
remove() - Method in class org.entityfs.util.itr.OptimisticLockingDepthLastIterator
 
remove(EntityView) - Method in class org.entityfs.util.ManualEntityListable
Remove the entity from the listable, if it exists here.
remove(Object) - Method in class org.entityfs.util.properties.FileBackedProperties
 
remove() - Method in class org.entityfs.util.zip.EntityIteratorToZipEntryInfoIteratorAdapter
 
removeAll(Collection<? extends EntityView>) - Method in class org.entityfs.util.ManualEntityListable
Remove a collection of entities from the listable, if they exist here.
removeChildEntity(EntityImplementation, DirectoryImplementation) - Method in interface org.entityfs.impl.DirectoryImplementation
Called by the child entity when it should be removed from the directory.
removeChildEntity(EntityImplementation, DirectoryImplementation) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
removeGroupMode(UnixEntityAccessModeFlag) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Remove a UnixEntityAccessModeFlag in effect for users that do not own the entity but are members of its owning group.
removeGroupModes(Set<UnixEntityAccessModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Remove a set of UnixEntityAccessModeFlag:s in effect for users that do not own the entity but are members of its owning group.
removeLock(LockCommand) - Method in class org.entityfs.lock.cmd.LockCollection
Remove a lock that was locked by the supplied command and return it.
removeLocks(Collection<? extends LockCommand>) - Method in class org.entityfs.lock.cmd.LockCollection
Remove the locks created by the supplied commands from the collection and return them.
removeModeFlag(UnixEntityModeFlag) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Remove the UnixEntityModeFlag:s
removeModeFlags(Set<UnixEntityModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Remove the set of UnixEntityModeFlag:s
removeOtherMode(UnixEntityAccessModeFlag) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Remove a UnixEntityAccessModeFlag in effect for users that do not own the entity and that are not members of its owning group.
removeOtherModes(Set<UnixEntityAccessModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Remove a set of UnixEntityAccessModeFlag:s in effect for users that do not own the entity and that are not members of its owning group.
removeUserMode(UnixEntityAccessModeFlag) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Remove a UnixEntityAccessModeFlag in effect for the entity's owner
removeUserModes(Set<UnixEntityAccessModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Remove a set of UnixEntityAccessModeFlag:s in effect for the entity's owner.
rename(String, DirectoryImplementation, String) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
rename(String, DirectoryImplementation, String) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
 
rename(DirectoryView, String) - Method in interface org.entityfs.EntityView
Rename the entity and/or move it to another directory in the same file system.
rename(String, DirectoryImplementation, String) - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
rename(String, DirectoryAdapter) - Method in interface org.entityfs.impl.adapter.EntityAdapter
Move and/or rename the entity.
rename(String, DirectoryImplementation, String) - Method in interface org.entityfs.impl.EntityDelegate
Rename and/or move the entity.
rename(String, DirectoryImplementation, String) - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
rename(DirectoryView, String) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
This does not check that a directory is not moved to a sub directory of itself.
rename(DirectoryView, String) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
rename(String, DirectoryAdapter) - Method in class org.entityfs.impl.impl.adapter.AbstractROEntityAdapter
 
rename(String, DirectoryAdapter) - Method in class org.entityfs.ram.AbstractRamEntityAdapter
 
rename(T, EntityLocation<?>) - Static method in class org.entityfs.util.Entities
Rename and/or move the entity to the target location.
rename(T, String) - Static method in class org.entityfs.util.Entities
Rename the entity.
rename(T, EntityAcceptingEntityView<?>, String) - Static method in class org.entityfs.util.Entities
Rename the entity and move it to a new directory in the same file system.
rename(T, EntityAcceptingEntityView<?>, EntityRenameSpecification) - Static method in class org.entityfs.util.Entities
Move and/or rename the entity using the supplied settings.
renameChildEntity(String, EntityImplementation, DirectoryImplementation, String) - Method in interface org.entityfs.impl.DirectoryImplementation
Called by a child entity when it is renamed.
renameChildEntity(String, EntityImplementation, DirectoryImplementation, String) - Method in class org.entityfs.impl.impl.DirectoryImpl
 
replace(EntityView, T) - Static method in class org.entityfs.util.Entities
Replace the entity e1 with the entity e2.
replaceContents(ReadWritableFile) - Method in class org.entityfs.cap.metadata.impl.ECMetadataImpl
 
replaceContents(ReadWritableFile) - Method in class org.entityfs.cap.metadata.impl.MetadataFileAdapter
 
replaceContents(FileDelegate) - Method in class org.entityfs.impl.AbstractFileDelegateProxy
 
replaceContents(FileAdapter) - Method in interface org.entityfs.impl.adapter.FileAdapter
Replace the contents of this file adapter with the contents of the supplied file adapter.
replaceContents(FileDelegate) - Method in interface org.entityfs.impl.FileDelegate
Replace the contents of this file with the contents of the supplied file.
replaceContents(ReadWritableFile) - Method in class org.entityfs.impl.FileDelegateReadWritableFileAdapter
 
replaceContents(FileDelegate) - Method in class org.entityfs.impl.impl.FileDelegateImpl
 
replaceContents(ReadWritableFile) - Method in class org.entityfs.impl.impl.FileImpl
 
replaceContents(FileAdapter) - Method in class org.entityfs.ram.RamFileAdapter
 
replaceContents(ReadWritableFile) - Method in interface org.entityfs.ReadWritableFile
Replace the contents of this file with the contents of the supplied file and then delete the supplied file.
replaceContents(ReadWritableFile) - Method in class org.entityfs.util.base.AbstractReadWritableFile
 
replaceContents(T, ReadWritableFile) - Static method in class org.entityfs.util.Files
Replace the contents of file f1 with the contents of f2 and delete f2.
replaceContents(ReadWritableFile) - Method in class org.entityfs.util.io.ReadWritableFileAdapter
 
replaceContents(FileAdapter) - Method in class org.entityfs.zip.ZipFileAdapter
 
replaceTargetMetadataFilesWithFilesFromThisDelegate(MetadataEnablingEntityDelegate, EntityImplementation, int) - Static method in class org.entityfs.cap.metadata.impl.MetadataImplUtil
 
reset() - Method in class org.entityfs.support.io.ChecksumInputStream
 
reset() - Method in class org.entityfs.support.io.CountingInputStream
 
reset() - Method in class org.entityfs.support.io.InputStreamProxy
 
reset() - Method in class org.entityfs.util.io.DataSourceToInputStreamAdapter
This method does nothing.
reset() - Method in class org.entityfs.util.io.RandomAccessInputStreamAdapter
Deprecated. This method does nothing.
reset() - Method in class org.entityfs.util.io.RandomAccessToInputStreamAdapter
This method does nothing.
revokeAll(EntityView) - Method in class org.entityfs.util.security.IdentityAccessGranter
Revoke all forms of access to an entity.
revokeAll(Collection<? extends EntityView>) - Method in class org.entityfs.util.security.IdentityAccessGranter
Revoke all forms of access to a collection of entities.
revokeExecuteAccess(EntityView) - Method in class org.entityfs.util.security.IdentityAccessGranter
Revoke execute access to an entity.
revokeExecuteAccess(Collection<? extends EntityView>) - Method in class org.entityfs.util.security.IdentityAccessGranter
Revoke execute access to a collection of entities.
revokeReadAccess(EntityView) - Method in class org.entityfs.util.security.IdentityAccessGranter
Revoke read access to an entity.
revokeReadAccess(Collection<? extends EntityView>) - Method in class org.entityfs.util.security.IdentityAccessGranter
Revoke read access to a collection of entities.
revokeWriteAccess(EntityView) - Method in class org.entityfs.util.security.IdentityAccessGranter
Revoke write access to an entity.
revokeWriteAccess(Collection<? extends EntityView>) - Method in class org.entityfs.util.security.IdentityAccessGranter
Revoke write access to a collection of entities.
ROFileSystemImpl - Class in org.entityfs.impl.impl
This is a generic implementation of a read only file system.
ROFileSystemImpl(String, SupportObjects, FileSystemDelegate) - Constructor for class org.entityfs.impl.impl.ROFileSystemImpl
Create a new file system object representing a read only file system.
ROOT_DIR - Static variable in class org.entityfs.el.AbsoluteLocation
A constant representing the root directory (/).
run() - Method in class org.entityfs.util.dirdiff.DirectoryDifferentiator
Run the analysis.
run() - Method in class org.entityfs.util.dirdiff.DirectoryTreeDifferentiator
Run the differentiator.
RWFileSystemImpl - Class in org.entityfs.impl.impl
This is the implementation of a read/write FileSystem
RWFileSystemImpl(String, SupportObjects, FileSystemDelegate) - Constructor for class org.entityfs.impl.impl.RWFileSystemImpl
 

S

save() - Method in interface org.entityfs.util.properties.StorableProperties
Save the properties to the backing file.
saveToFile(Properties, WritableFile) - Static method in class org.entityfs.util.properties.PropertiesUtil
Save the Properties object to the supplied file.
ScatteringByteChannelAdapter - Class in org.entityfs.support.io
This is an adapter for making a ScatteringByteChannel out of a plain ReadableByteChannel.
ScatteringByteChannelAdapter(ReadableByteChannel) - Constructor for class org.entityfs.support.io.ScatteringByteChannelAdapter
 
ScatteringByteChannelProxy<T extends ScatteringByteChannel> - Class in org.entityfs.support.io
This is a proxy class for GatheringByteChannel implementations.
ScatteringByteChannelProxy(T) - Constructor for class org.entityfs.support.io.ScatteringByteChannelProxy
 
seek(long) - Method in interface org.entityfs.RandomAccess
Set the file pointer offset, measured from the beginning of the file.
seek(long) - Method in class org.entityfs.util.base.EmptyRandomAccess
 
seek(long) - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
seek(long) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
seek(long) - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
seek(long) - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
seek(long) - Method in class org.entityfs.util.io.RandomAccessAdapter
 
seek(long) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
seek(long) - Method in class org.entityfs.util.io.RangeRandomAccess
 
seek(long) - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
SEPARATOR - Static variable in interface org.entityfs.el.EntityLocation
The separator between relative path entries in an entity location ("/" ).
SEPARATOR_CHAR - Static variable in interface org.entityfs.el.EntityLocation
A char representation of the EntityLocation.SEPARATOR (47 ).
SerializableObjectProxySupport<T extends Serializable> - Class in org.entityfs.support.lang
This is a variant of ObjectProxySupport that implements Serializable.
SerializableObjectProxySupport(T) - Constructor for class org.entityfs.support.lang.SerializableObjectProxySupport
Create the object proxy.
setAccessController(AccessController) - Method in interface org.entityfs.FileSystemBuilder
Set the access controller to use for controlling access to entities.
setAccessController(AccessController) - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Set an access controller.
setAttributes(T) - Method in interface org.entityfs.cap.entityattrs.ECEntityAttributes
Set the attributes for an entity.
setAttributes(String, T) - Method in interface org.entityfs.cap.entityattrs.ECNamedEntityAttributes
Set the named attributes for an entity.
setAttributes(T) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
setAttributes(T) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
 
setAttributes(T) - Method in interface org.entityfs.cap.entityattrs.impl.metadata.AttributesEntityDelegate
Set (and save) the entity attributes.
setAttributes(T) - Method in class org.entityfs.cap.entityattrs.impl.metadata.ECEntityAttributesDelegate
 
setAttributes(T) - Method in class org.entityfs.cap.entityattrs.impl.metadata.ECEntityAttributesImpl
 
setAttributes(EntityView, NtfsAttributes) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Set the NTFS attributes for an entity.
setAttributes(EntityView, UnixAttributes) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Set the Unix attributes for an entity.
setAttributes(EntityView, T) - Static method in class org.entityfs.cap.entityattrs.util.ECEntityAttributesUtil
Set the entity attributes for an entity.
setAttributes(EntityImplementation, EntityImplementation) - Method in interface org.entityfs.impl.EntityAttributeSetter
Set attributes on the target entity.
setAttributes(EntityImplementation, EntityImplementation) - Method in class org.entityfs.impl.impl.LastModificationTimeEntityAttributeSetter
 
setAttributesFileName(String) - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
Set the name of the entity attributes metadata file.
setAttributesFileName(String) - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
setAttributesType(Class<T>) - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
Set the concrete class of the attributes managed by this capability provider.
setAttributesType(Class<T>) - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
setAuthorizedWhenNoSubjectSet(boolean) - Method in class org.entityfs.ac.uem.UnixEntityModeAccessController
If no Subject is set on a thread, should it be authorized for all entities? If not, the thread is not authorized for any entity at all.
setBufferSize(int) - Method in interface org.entityfs.FileSystemBuilder
Set the size in bytes of internal buffers used for various tasks such as copying files (for some implementations).
setBufferSize(int) - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Set the size of temporary buffers in the file system.
setChildEntityAttributeManagerFactory(ChildEntityAttributeManagerFactory<T, ? extends ChildEntityAttributeManager<T>>) - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
Set the factory used for creating ChildEntityAttributeManager objects, one per directory, in the file system.
setChildEntityAttributeManagerFactory(ChildEntityAttributeManagerFactory<T, ? extends ChildEntityAttributeManager<T>>) - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
setChildEntityManagerFactory(ChildEntityManagerFactory<EntityImplementation>) - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
Set an alternative child entity manager factory implementation.
setComment(String) - Method in class org.entityfs.util.zip.AbstractZipCreator
Set the Zip file comment.
setCopyStrategy(MetadataCopyStrategy) - Method in class org.entityfs.cap.metadata.dirfile.FileBasedDirectoryMetadataCapabilityProvider
 
setCopyStrategy(MetadataCopyStrategy) - Method in class org.entityfs.cap.metadata.file.FileBasedMetadataCapabilityProvider
 
setCreationTime(long) - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
setCreationTime(EntityView, long) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Set the creation time attribute.
setCreationTime(long) - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
setCreationTime(EntityView, long) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Set the creation time attribute.
setCreationTime(long) - Method in interface org.entityfs.entityattrs.CreationTimeConfigurable
Set the creation time of the entity in milliseconds since January 1, 1970
setDefaultAttributes(String, ObjectFactory<T>) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
This sets attributes from the default attributes factory on the new entity if the file system delegate has an EntityAttributesPreparer set.
setDefaultAttributes(String, ObjectFactory<T>) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
This sets attributes from the default attributes factory on the new entity if the file system delegate has an EntityAttributesPreparer set.
setDefaultAttributes(String, ObjectFactory<T>) - Method in interface org.entityfs.cap.entityattrs.impl.metadata.AttributesEntityDelegate
Set the default attributes for the entity.
setDefaultAttributesFactories(Map<EntityType, ? extends ObjectFactory<T>>) - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
Set the default attributes factories.
setDefaultAttributesFactories(Map<EntityType, ? extends ObjectFactory<T>>) - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
setDefaultAttributesFactories(Map<EntityType, ? extends ObjectFactory<NtfsAttributes>>) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
Set the default NTFS attributes factories.
setDefaultAttributesFactories(Map<EntityType, ? extends ObjectFactory<NtfsAttributes>>) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
setDefaultAttributesFactories(Map<EntityType, ? extends ObjectFactory<UnixAttributes>>) - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
Set the default NTFS attributes factories.
setDefaultAttributesFactories(Map<EntityType, ? extends ObjectFactory<UnixAttributes>>) - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
setDefaultAttributesFactory(EntityType, ObjectFactory<T>) - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
Set the default attributes factory for the specified entity type.
setDefaultAttributesFactory(EntityType, ObjectFactory<T>) - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
setDefaultAttributesFactory(EntityType, ObjectFactory<NtfsAttributes>) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
Set the default NTFS attributes factory for the specified entity type.
setDefaultAttributesFactory(EntityType, ObjectFactory<NtfsAttributes>) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
setDefaultAttributesFactory(EntityType, ObjectFactory<UnixAttributes>) - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
Set the default Unix attributes factory for the specified entity type.
setDefaultAttributesFactory(EntityType, ObjectFactory<UnixAttributes>) - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
setDefaultGid(int) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
Set the default GID to set if the ownership attributes should be set on new entities and the GID of the current Subject cannot be determined.
setDefaultGid(int) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
setDefaultGid(int) - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
Set the default GID to set if the ownership attributes should be set on new entities and the GID of the current Subject cannot be determined.
setDefaultGid(int) - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
setDefaultUid(int) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
Set the default UID to set if the ownership attributes should be set on new entities and the UID of the current Subject cannot be determined.
setDefaultUid(int) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
setDefaultUid(int) - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
Set the default UID to set if the ownership attributes should be set on new entities and the UID of the current Subject cannot be determined.
setDefaultUid(int) - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
setEntity(Object) - Method in exception org.entityfs.exception.LockTimeoutException
 
setEntityAttributesPreparer(EntityAttributesPreparer<T>) - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
Set an EntityAttributesPreparer that is used to prepare the entity attributes created by the default entity attributes factory (see MetadataCustomAttributesCapabilityProvider.setDefaultAttributesFactory(EntityType, ObjectFactory)) when a new entity has been created.
setEntityAttributesPreparer(EntityAttributesPreparer<T>) - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
setEntityValidityControlStrategy(EntityValidityControlStrategy) - Method in interface org.entityfs.FileSystemBuilder
Set the file system's entity validity control strategy.
setEntityValidityControlStrategy(EntityValidityControlStrategy) - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Set the entity validity control strategy -- the strategy for validating existing entities.
setEventManager(EventManager) - Method in class org.entityfs.impl.impl.AbstractFileSystemBuilderImpl
Set the file system's event manager.
setFileSegmentSizeBytes(int) - Method in class org.entityfs.ram.RamFileSystemBuilder
Set the size of a Ram file segment.
setFileSystem(FileSystemImplementation) - Method in class org.entityfs.zip.FSCZipFileBackedImpl
 
setGid(int) - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
setGid(EntityView, int) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Set the group id attribute for the entity.
setGid(int) - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
setGid(EntityView, int) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Set the group id attribute for the entity.
setGid(int) - Method in interface org.entityfs.entityattrs.UidGidConfigurable
Set the group id.
setGroupModes(Set<UnixEntityAccessModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Set the set of UnixEntityAccessModeFlag:s in effect for users that do not own the entity but are members of its owning group.
setJarFile(File) - Method in class org.entityfs.jar.JarFileSystemBuilder
Set the Jar file.
setJarFile(EFile) - Method in class org.entityfs.jar.JarFileSystemBuilder
Set the Jar file.
setJarFile(JarFile) - Method in class org.entityfs.jar.JarFileSystemBuilder
Set the Jar file.
setLastModified(long) - Method in class org.entityfs.cap.symlink.ram.adapter.RamSymbolicLinkAdapter
Override the default implementation.
setLastModified(long) - Method in interface org.entityfs.EntityView
Set the last modification time of the viewed entity.
setLastModified(long) - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
setLastModified(long) - Method in interface org.entityfs.impl.adapter.EntityAdapter
Set the entity's last modification time.
setLastModified(long) - Method in interface org.entityfs.impl.EntityDelegate
Set the time of last modification for the entity.
setLastModified(long) - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
setLastModified(long) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
setLastModified(long) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
setLastModified(long) - Method in class org.entityfs.impl.impl.adapter.AbstractROEntityAdapter
 
setLastModified(long) - Method in class org.entityfs.ram.AbstractRamEntityAdapter
 
setLastModified(T, long) - Static method in class org.entityfs.util.Entities
Set the last modification time of an entity.
setLength(long) - Method in class org.entityfs.ram.RamFileAdapter
 
setLength(long) - Method in interface org.entityfs.RandomAccess
Set the length of the file.
setLength(long) - Method in class org.entityfs.util.base.EmptyRandomAccess
 
setLength(long) - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
setLength(long) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
setLength(long) - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
setLength(long) - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
setLength(long) - Method in class org.entityfs.util.io.LockAwareRandomAccessFile
 
setLength(long) - Method in class org.entityfs.util.io.RandomAccessAdapter
 
setLength(long) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
setLength(long) - Method in class org.entityfs.util.io.RangeRandomAccess
 
setLength(long) - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
setLevel(Level) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
This cannot be used to set the log level.
setLevel(Level) - Method in class org.entityfs.support.log.Jdk14LogAdapter
 
setLevel(Level) - Method in interface org.entityfs.support.log.LogAdapter
Set the log level.
setLevel(Level) - Method in class org.entityfs.support.log.LogAdapterHolder
 
setLevel(Level) - Method in class org.entityfs.support.log.StdOutLogAdapter
 
setLevel(int) - Method in class org.entityfs.util.zip.AbstractZipCreator
Set the entry compression level (see ZipOutputStream.setLevel(int)).
setLockAcquiringStrategy(LockAcquiringStrategy) - Method in interface org.entityfs.FileSystemBuilder
Set the lock acquiring strategy that the file system will use.
setLockAcquiringStrategy(LockAcquiringStrategy) - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Set the lock acquiring strategy.
setLockAdapterFactory(EntityLockAdapterFactory) - Method in interface org.entityfs.FileSystemBuilder
Set the lock adapter factory that the file system will use.
setLockAdapterFactory(EntityLockAdapterFactory) - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Set the lock adapter factory.
setLockCommandExecutor(LockCommandExecutor) - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Set a new org.entityfs.lock.cmd.LockCommandExecutor.
setLog(String) - Method in class org.entityfs.support.log.clog.CommonsLoggingLogAdapter
 
setLogAdapter(LogAdapter) - Method in interface org.entityfs.FileSystemBuilder
Set the log adapter to use for the file system.
setLogAdapter(LogAdapter) - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Set the file system's log adapter.
setLogAdapter(LogAdapter) - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
setLogAdapter(LogAdapter) - Method in class org.entityfs.support.log.LogAdapterHolder
Set a new LogAdapter.
setLogAdapterHolder(LogAdapterHolder) - Method in class org.entityfs.util.obs.polling.TimerTicker
Set a log adapter holder to use for logging errors from observers.
setManifest(Manifest) - Method in class org.entityfs.util.jar.JarCreator
Set the Jar file's manifest.
setMaxFileSystemSizeBytes(long) - Method in class org.entityfs.ram.RamFileSystemBuilder
Set the maximum size of the file system data in bytes.
setMethod(int) - Method in class org.entityfs.util.zip.AbstractZipCreator
Set the entry compression method (see ZipOutputStream.setMethod(int)).
setModeFlags(Set<UnixEntityModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Set the set of UnixEntityModeFlag:s.
setName(String) - Method in interface org.entityfs.FileSystemBuilder
Set the name of the file system.
setName(String) - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Set the file system's optional name.
setName(String) - Method in class org.entityfs.impl.impl.adapter.AbstractRWEntityAdapter
 
setName(String) - Method in class org.entityfs.util.EntityCopySpecification
Set the name to give to the entity at the target location.
setName(String) - Method in class org.entityfs.util.EntityRenameSpecification
Set the name that the entity will have at the target location.
setNext(U) - Method in class org.entityfs.util.itr.AbstractIterator
 
setNtFileAttributes(Set<NtFileAttributes>) - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
setNtFileAttributes(int) - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
setNtFileAttributes(EntityView, Set<NtFileAttributes>) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Set the NT file attributes for an entity.
setNtFileAttributes(EntityView, int) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Set the NT file attributes for an entity.
setNtFileAttributes(Set<NtFileAttributes>) - Method in interface org.entityfs.entityattrs.ntfs.NtFileAttributesConfigurable
Set the attributes.
setNtFileAttributes(int) - Method in interface org.entityfs.entityattrs.ntfs.NtFileAttributesConfigurable
Set the attributes.
setOtherModes(Set<UnixEntityAccessModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Set the set of UnixEntityAccessModeFlag:s in effect for users that do not own the entity and that are not members of its owning group.
setOverwriteStrategy(OverwriteStrategy) - Method in class org.entityfs.util.EntityCopySpecification
Set the strategy to use for deciding whether to overwrite an existing entity.
setOverwriteStrategy(OverwriteStrategy) - Method in class org.entityfs.util.EntityRenameSpecification
Set a new overwrite strategy that says how the rename operation should behave if there already is an entity at the target location.
setOwner(EntityImplementation) - Method in class org.entityfs.impl.AbstractEntityDelegateProxy
 
setOwner(FileSystemImplementation) - Method in class org.entityfs.impl.AbstractFileSystemDelegateProxy
 
setOwner(EntityImplementation) - Method in interface org.entityfs.impl.EntityDelegate
This is set when the entity object is created.
setOwner(FileSystemImplementation) - Method in interface org.entityfs.impl.FileSystemDelegate
This is called when the owning file system object has been created.
setOwner(EntityImplementation) - Method in class org.entityfs.impl.impl.AbstractEntityDelegateImpl
 
setOwner(FileSystemImplementation) - Method in class org.entityfs.impl.impl.AbstractFileSystemDelegate
 
setParent(U) - Method in class org.entityfs.impl.impl.adapter.AbstractRWEntityAdapter
Set a new parent for the entity adapter.
setParentAttributes(ChildEntityAttributeManager<T>) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingDirectoryDelegateProxy
 
setParentAttributes(ChildEntityAttributeManager<T>) - Method in class org.entityfs.cap.entityattrs.impl.metadata.AttributesEnablingFileDelegateProxy
 
setPreserveAttributes(boolean) - Method in class org.entityfs.util.EntityCopySpecification
If this property is set to true, attributes such as the last modification time or NtFileAttributes are copied to the target entity.
setReadOnly(boolean) - Method in interface org.entityfs.FileSystem
Set this file system read only true or read/write false.
setReadOnly(boolean) - Method in class org.entityfs.impl.impl.ROFileSystemImpl
 
setReadOnly(boolean) - Method in class org.entityfs.impl.impl.RWFileSystemImpl
 
setRethrowExceptions(boolean) - Method in class org.entityfs.error.LoggingErrorHandlingStrategy
Set to true if the error handling strategy should rethrow Exception:s (wrapped in FileSystemException:s).
setRethrowFileSystemExceptions(boolean) - Method in class org.entityfs.error.LoggingErrorHandlingStrategy
Set to true if the error handling strategy should rethrow FileSystemException:s.
setRethrowRuntimeExceptions(boolean) - Method in class org.entityfs.error.LoggingErrorHandlingStrategy
Set to true if the error handling strategy should rethrow RuntimeException:s.
setRoot(File) - Method in class org.entityfs.fs.AbstractFSFileSystemBuilder
Set the root of the file system.
setRoot(File) - Method in interface org.entityfs.fs.FSFileSystemBuilder
Set the root directory of the file system.
setRootDirectory(DirectoryImplementation) - Method in interface org.entityfs.impl.FileSystemImplementation
Set the file system's root directory.
setRootDirectory(DirectoryImplementation) - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
setRootDirectoryGid(int) - Method in class org.entityfs.ac.uem.UnixEntityModeAccessController
Set the owner GID of the root directory.
setRootDirectoryMode(UnixEntityMode) - Method in class org.entityfs.ac.uem.UnixEntityModeAccessController
Set the permission mode for the root directory.
setRootDirectoryUid(int) - Method in class org.entityfs.ac.uem.UnixEntityModeAccessController
Set the owner UID of the root directory.
setSetEntityOwnership(boolean) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.MetadataNtfsAttributesCapabilityProvider
Should the ownership attributes (UID and GID) be set on new entities? This is enabled by default.
setSetEntityOwnership(boolean) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.user.MetadataNtfsAttributesCapabilityProvider
Deprecated. 
setSetEntityOwnership(boolean) - Method in class org.entityfs.cap.entityattrs.unix.metadata.MetadataUnixAttributesCapabilityProvider
Should the ownership attributes (UID and GID) be set on new entities? This is enabled by default.
setSetEntityOwnership(boolean) - Method in class org.entityfs.cap.entityattrs.unix.metadata.user.MetadataUnixAttributesCapabilityProvider
Deprecated. 
setSizeGuard(RamFileSystemSizeGuard) - Method in class org.entityfs.ram.RamFileSystemAdapter
This should only be used for testing.
setStabilizedLimitMSecs(long) - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
 
setStoreAttributesLazily(boolean) - Method in class org.entityfs.cap.entityattrs.custom.metadata.MetadataCustomAttributesCapabilityProvider
Should entity attributes be stored lazily, once they are modified from their default values.
setStoreAttributesLazily(boolean) - Method in class org.entityfs.cap.entityattrs.custom.metadata.user.MetadataCustomAttributesCapabilityProvider
Deprecated. 
setSubject(Subject) - Method in class org.entityfs.AbstractAccessController
 
setSubject(Subject) - Method in interface org.entityfs.security.AccessController
Set the subject for the current thread.
setTemporaryFilesDirectory(Directory) - Method in interface org.entityfs.FileSystem
Set the directory where this file system keeps its temporary files.
setTemporaryFilesDirectory(Directory) - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
setTimeoutMSecs(long) - Method in class org.entityfs.lock.impl.TimeoutLockAcquiringStrategy
Set a new timeout value in milliseconds.
setUid(int) - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
setUid(EntityView, int) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Set the user id attribute for the entity.
setUid(int) - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
setUid(EntityView, int) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Set the user id attribute for the entity.
setUid(int) - Method in interface org.entityfs.entityattrs.UidGidConfigurable
Set the user id.
setUidGid(EntityView, UidGid) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Set the user and group id attributes for the entity.
setUidGid(EntityView, UidGid) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Set the user and group id attributes for the entity.
setUnixEntityMode(UnixEntityMode) - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
setUnixEntityMode(int) - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
setUnixEntityMode(EntityView, UnixEntityMode) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Set the Unix entity permission mode for the entity.
setUnixEntityMode(EntityView, int) - Static method in class org.entityfs.cap.entityattrs.ntfs.util.ECNtfsAttributesUtil
Set the Unix entity permission mode for the entity.
setUnixEntityMode(UnixEntityMode) - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
setUnixEntityMode(int) - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
setUnixEntityMode(EntityView, UnixEntityMode) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Set the Unix entity permission mode for the entity.
setUnixEntityMode(EntityView, int) - Static method in class org.entityfs.cap.entityattrs.unix.util.ECUnixAttributesUtil
Set the Unix entity permission mode for the entity.
setUnixEntityMode(UnixEntityMode) - Method in interface org.entityfs.entityattrs.unix.UnixEntityModeConfigurable
Set the UnixEntityMode.
setUnixEntityMode(int) - Method in interface org.entityfs.entityattrs.unix.UnixEntityModeConfigurable
Set the UnixEntityMode using its integer representation.
setUserModes(Set<UnixEntityAccessModeFlag>) - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
Set the set of UnixEntityAccessModeFlag:s in effect for the entity's owner, and return a new object.
setZipFile(ZipFile) - Method in class org.entityfs.at4jzip.At4jZipFileSystemBuilder
Set the Zip file backing this file system.
setZipFile(File) - Method in class org.entityfs.zip.ZipFileSystemBuilder
Set the Zip file.
setZipFile(EFile) - Method in class org.entityfs.zip.ZipFileSystemBuilder
Set the Zip file.
setZipFile(ZipFile) - Method in class org.entityfs.zip.ZipFileSystemBuilder
Set the Zip file.
SeveralEntitiesMatchingException - Exception in org.entityfs.util
This exception is thrown by regular expression methods in Directories when there are several entities matching a regular expression.
SeveralEntitiesMatchingException(String, Collection<? extends EntityView>) - Constructor for exception org.entityfs.util.SeveralEntitiesMatchingException
 
SimpleAccessControllerSubject - Class in org.entityfs.security
This is a simple, immutable Subject implementation that uses an AccessController and a fixed list of credentials.
SimpleAccessControllerSubject(AccessController) - Constructor for class org.entityfs.security.SimpleAccessControllerSubject
Create a Subject without any principals or credentials.
SimpleAccessControllerSubject(AccessController, Set<? extends Principal>, Set<?>, Set<?>) - Constructor for class org.entityfs.security.SimpleAccessControllerSubject
Create a Subject with the supplied set of principals and credentials.
SimpleAccessControllerUidGidSubject - Class in org.entityfs.entityattrs
This is a simple, immutable UidGidSubject implementation that uses an AccessController and a fixed list of credentials.
SimpleAccessControllerUidGidSubject(AccessController, int, int) - Constructor for class org.entityfs.entityattrs.SimpleAccessControllerUidGidSubject
Create a UidGidSubject without any principals, credentials or secondary GID:s.
SimpleAccessControllerUidGidSubject(AccessController, int, int, Collection<Integer>) - Constructor for class org.entityfs.entityattrs.SimpleAccessControllerUidGidSubject
Create a UidGidSubject without any principals or credentials.
SimpleAccessControllerUidGidSubject(AccessController, Set<? extends Principal>, Set<?>, Set<?>, int, int, Collection<Integer>) - Constructor for class org.entityfs.entityattrs.SimpleAccessControllerUidGidSubject
Create a UidGidSubject with the supplied set of principals and credentials.
SimpleLockAcquiringStrategy - Class in org.entityfs.lock.impl
This is a simple LockAcquiringStrategy that can wait forever on locks.
SimpleLockAcquiringStrategy() - Constructor for class org.entityfs.lock.impl.SimpleLockAcquiringStrategy
 
SingleEntityLockAdapterFactory - Class in org.entityfs.lock.impl.single
This EntityLockAdapterFactory creates SingleEntityLockAdapter:s and ReentrantLockAdapter:s.
SingleEntityLockAdapterFactory(boolean) - Constructor for class org.entityfs.lock.impl.single.SingleEntityLockAdapterFactory
 
size(EntityListable) - Static method in class org.entityfs.util.Directories
Get the size of the directory measured in the number of child entities that it contains.
size() - Method in class org.entityfs.util.properties.FileBackedProperties
 
skip(long) - Method in class org.entityfs.support.io.ChecksumInputStream
 
skip(long) - Method in class org.entityfs.support.io.CountingInputStream
 
skip(long) - Method in class org.entityfs.support.io.InputStreamProxy
 
skip(long) - Method in class org.entityfs.util.io.DataSourceToInputStreamAdapter
 
skip(long) - Method in class org.entityfs.util.io.LockAwareFileInputStream
 
skip(long) - Method in class org.entityfs.util.io.LockAwareInputStream
 
skip(long) - Method in class org.entityfs.util.io.RandomAccessInputStreamAdapter
Deprecated.  
skip(long) - Method in class org.entityfs.util.io.RandomAccessToInputStreamAdapter
 
skip(long) - Method in class org.entityfs.util.io.RangeInputStream
 
skipBytes(long) - Method in interface org.entityfs.DataSource
Attempt to skip over n bytes in the source.
skipBytes(long) - Method in class org.entityfs.util.base.EmptyRandomAccess
 
skipBytes(long) - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
skipBytes(long) - Method in class org.entityfs.util.io.CountingDataSource
 
skipBytes(int) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
skipBytes(long) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
skipBytes(long) - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
skipBytes(long) - Method in class org.entityfs.util.io.InputStreamToDataSourceAdapter
 
skipBytes(long) - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
skipBytes(long) - Method in class org.entityfs.util.io.RandomAccessAdapter
 
skipBytes(int) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
skipBytes(long) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
skipBytes(long) - Method in class org.entityfs.util.io.RangeRandomAccess
 
skipBytes(long) - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
start() - Method in interface org.entityfs.obs.DirectoryMonitorer
Start the monitorer.
start() - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
Start the monitorer.
start() - Method in class org.entityfs.util.obs.polling.TimerTicker
Start the timer ticker.
StdOutLogAdapter - Class in org.entityfs.support.log
This LogAdapter implementation logs all messages to System.out and System.err.
StdOutLogAdapter() - Constructor for class org.entityfs.support.log.StdOutLogAdapter
Create a log adapter that will log messages of the severity INFO or higher.
StdOutLogAdapter(Level) - Constructor for class org.entityfs.support.log.StdOutLogAdapter
Create a log adapter that will log messages of the supplied severity and higher severities.
StdOutLogAdapter(String) - Constructor for class org.entityfs.support.log.StdOutLogAdapter
 
stop() - Method in interface org.entityfs.obs.DirectoryMonitorer
Stop the monitorer.
stop() - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
Stop the monitorer.
stop() - Method in class org.entityfs.util.obs.polling.TimerTicker
Stop the timer ticker.
StorableProperties - Interface in org.entityfs.util.properties
This interface defines a Properties object that is backed by some kind of file.
StreamUtil - Class in org.entityfs.support.io
This class contains static utility methods for working with streams.
STRING_ARRAY_DELIMITER - Static variable in interface org.entityfs.util.properties.Properties
 
STRING_ARRAY_SPLIT_REGEXP - Static variable in interface org.entityfs.util.properties.Properties
 
Subject - Interface in org.entityfs.security
This is EntityFS take on JAAS' Subject class.
subSequence(int, int) - Method in class org.entityfs.util.properties.PropertyValue
 
SuperParentAndFilter - Class in org.entityfs.util.filter.entity
This filter checks if all of an entity's parent directories match a filter.
SuperParentAndFilter(Filter<EntityView>) - Constructor for class org.entityfs.util.filter.entity.SuperParentAndFilter
Create a filter that will check the provided filter against all of an entity's parent entities.
SuperParentAndFilter(Filter<EntityView>, boolean) - Constructor for class org.entityfs.util.filter.entity.SuperParentAndFilter
Create a filter that will check the provided filter against all of an entity's parent entities.
SuperParentOrFilter - Class in org.entityfs.util.filter.entity
This filter checks if any of an entity's parent directories match a filter.
SuperParentOrFilter(Filter<EntityView>) - Constructor for class org.entityfs.util.filter.entity.SuperParentOrFilter
Create a filter that will check the provided filter against all of an entity's parent entities.
SuperParentOrFilter(Filter<EntityView>, boolean) - Constructor for class org.entityfs.util.filter.entity.SuperParentOrFilter
Create a filter that will check the provided filter against all of an entity's parent entities.
SupportObjects - Class in org.entityfs.impl
This is an immutable collection of support objects for a file system.
SupportObjects(LogAdapterHolder, EntityValidityControlStrategy, AccessController, LockAcquiringStrategy, EntityLockAdapterFactory, EventManager, AdapterFactory, ChildEntityManagerFactory<EntityImplementation>, int, LockCommandExecutor) - Constructor for class org.entityfs.impl.SupportObjects
 
supportsCapability(FileSystemCapabilityType<?>) - Method in class org.entityfs.cap.compression.impl.CompressionEnablingFileSystemDelegate
 
supportsCapability(FileSystemCapabilityType<?>) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.NtfsEntityAttributesFileSystemDelegate
 
supportsCapability(FileSystemCapabilityType<?>) - Method in class org.entityfs.cap.entityattrs.unix.metadata.UnixEntityAttributesFileSystemDelegate
 
supportsCapability(FileSystemCapabilityType<?>) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingFileSystemDelegateProxy
 
supportsCapability(EntityCapabilityType<?>) - Method in interface org.entityfs.EntityView
Does this entity support the supplied capability type?
supportsCapability(FileSystemCapabilityType<?>) - Method in interface org.entityfs.FileSystem
Check if the file system supports a specific FileSystemCapability .
supportsCapability(FileSystemCapabilityType<?>) - Method in interface org.entityfs.impl.FileSystemDelegate
Does the file system support the specified capability?
supportsCapability(EntityCapabilityType<?>) - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
supportsCapability(EntityCapabilityType<?>) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
supportsCapability(FileSystemCapabilityType<?>) - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
supportsCapability(EntityView) - Static method in class org.entityfs.util.cap.entity.ECFileResolvableUtil
Check if the supplied entity supports the ECFileResolvable capability.
supportsCapability(EntityView) - Static method in class org.entityfs.util.cap.entity.ECUriResolvableUtil
Check if the supplied entity supports the ECUriResolvable capability.
supportsCapability(EFile) - Static method in class org.entityfs.util.cap.entity.FCFileBackedUtil
Check if the supplied file entity supports the FCFileBacked capability.
supportsCapability(FileSystem) - Static method in class org.entityfs.util.cap.fs.FSCFileResolvableUtil
Check if the file system supports the FSCFileResolvable capability.
supportsCapabilityForEntity(EntityImplementation, EntityCapabilityType<?>) - Method in class org.entityfs.cap.compression.impl.CompressionEnablingFileSystemDelegate
 
supportsCapabilityForEntity(EntityImplementation, EntityCapabilityType<?>) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.NtfsEntityAttributesFileSystemDelegate
 
supportsCapabilityForEntity(EntityImplementation, EntityCapabilityType<?>) - Method in class org.entityfs.cap.entityattrs.unix.metadata.UnixEntityAttributesFileSystemDelegate
 
supportsCapabilityForEntity(EntityImplementation, EntityCapabilityType<?>) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingFileSystemDelegateProxy
 
supportsCapabilityForEntity(EntityView, EntityCapabilityType<?>) - Method in interface org.entityfs.FileSystem
Check if an Entity (or an entity viewed by an EntityView supports a specific EntityCapability.
supportsCapabilityForEntity(EntityImplementation, EntityCapabilityType<?>) - Method in interface org.entityfs.impl.FileSystemDelegate
Does the file system or capability provider support the requested entity capability for the supplied entity?
supportsCapabilityForEntity(EntityView, EntityCapabilityType<?>) - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
supportsCapabilityForEntityType(EntityType, EntityCapabilityType<?>) - Method in class org.entityfs.cap.compression.impl.CompressionEnablingFileSystemDelegate
 
supportsCapabilityForEntityType(EntityType, EntityCapabilityType<?>) - Method in class org.entityfs.cap.entityattrs.ntfs.metadata.NtfsEntityAttributesFileSystemDelegate
 
supportsCapabilityForEntityType(EntityType, EntityCapabilityType<?>) - Method in class org.entityfs.cap.entityattrs.unix.metadata.UnixEntityAttributesFileSystemDelegate
 
supportsCapabilityForEntityType(EntityType, EntityCapabilityType<?>) - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingFileSystemDelegateProxy
 
supportsCapabilityForEntityType(EntityType, EntityCapabilityType<?>) - Method in interface org.entityfs.FileSystem
Check if a entity type supports a capability type in this file system.
supportsCapabilityForEntityType(EntityType, EntityCapabilityType<?>) - Method in interface org.entityfs.impl.FileSystemDelegate
Does the file system or capability provider support the requested entity capability for entities of the supplied type?
supportsCapabilityForEntityType(EntityType, EntityCapabilityType<?>) - Method in class org.entityfs.impl.impl.AbstractFileSystem
 
supportsMetadata(EntityView) - Static method in class org.entityfs.cap.metadata.util.ECMetadataUtil
Check if the entity supports the ECMetadata capability.
supportsMetadata(EntityView) - Static method in class org.entityfs.cap.metadata.util.ECNamedMetadataUtil
Check if the entity supports the ECNamedMetadata capability.
supportsSymbolicLinks(DirectoryView) - Static method in class org.entityfs.cap.symlink.util.DCSymbolicLinkUtil
Check if the directory supports the DCSymbolicLink capability.
switchReadLocks(EntityView, EntityLock) - Static method in class org.entityfs.lock.EntityLocks
Switch the locked lock for a new read lock on the entity.
switchWriteLocks(EntityView, EntityLock) - Static method in class org.entityfs.lock.EntityLocks
Switch the locked lock for a new write lock on the entity.
SymbolicLink - Interface in org.entityfs.cap.symlink
This is the interface for a symbolic link entity.
SymbolicLinkAdapter - Interface in org.entityfs.cap.symlink.impl.adapter
This defines an EntityAdapter for symbolic links.
SymbolicLinkDelegate - Interface in org.entityfs.cap.symlink.impl
 
SymbolicLinkDelegateImpl - Class in org.entityfs.cap.symlink.impl.impl
 
SymbolicLinkDelegateImpl(SymbolicLinkAdapter) - Constructor for class org.entityfs.cap.symlink.impl.impl.SymbolicLinkDelegateImpl
 
SymbolicLinkEnablingDirectoryDelegateProxy - Class in org.entityfs.cap.symlink.impl.impl
 
SymbolicLinkEnablingDirectoryDelegateProxy(DirectoryDelegate) - Constructor for class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingDirectoryDelegateProxy
 
SymbolicLinkEnablingFileSystemDelegateProxy - Class in org.entityfs.cap.symlink.impl.impl
 
SymbolicLinkEnablingFileSystemDelegateProxy(FileSystemDelegate) - Constructor for class org.entityfs.cap.symlink.impl.impl.SymbolicLinkEnablingFileSystemDelegateProxy
 
SymbolicLinkFilter - Class in org.entityfs.cap.symlink.util
This Filter matches symbolic links and symbolic link views.
SymbolicLinkImpl - Class in org.entityfs.cap.symlink.impl.impl
 
SymbolicLinkImpl(FileSystemImplementation, DirectoryImplementation, SymbolicLinkDelegate) - Constructor for class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
SymbolicLinkImplementation - Interface in org.entityfs.cap.symlink.impl
Interface for a symbolic link implementation.
SymbolicLinks - Class in org.entityfs.cap.symlink.util
This utility class contains static methods for working with SymbolicLink entities.
SymbolicLinkView - Interface in org.entityfs.cap.symlink
A SymbolicLinkView is a view of a SymbolicLink that uses a Filter to determine which child entities that are visible.
SymbolicLinkViewImpl - Class in org.entityfs.cap.symlink.impl.impl
 
SymbolicLinkViewImpl(SymbolicLinkViewImplementation, Filter<? super EntityView>) - Constructor for class org.entityfs.cap.symlink.impl.impl.SymbolicLinkViewImpl
 
SymbolicLinkViewImplementation - Interface in org.entityfs.cap.symlink.impl
 

T

targetExists(SymbolicLinkView) - Static method in class org.entityfs.cap.symlink.util.SymbolicLinks
Check if there is an entity in the symbolic link's target location.
TempFileBackedRandomAccess - Class in org.entityfs.util.io
This object can be used to open a RandomAccess on a file from a file system that does not support the FSCRandomAccessFiles capability.
TempFileBackedRandomAccess(EFile, FileSystem, RandomAccessMode) - Constructor for class org.entityfs.util.io.TempFileBackedRandomAccess
Create a new temporary file-backed RandomAccess object.
TempFileBackedRandomAccess(EFile, DirectoryView, RandomAccessMode) - Constructor for class org.entityfs.util.io.TempFileBackedRandomAccess
Create a new temporary file-backed RandomAccess object.
TempFileBackedRandomAccess(EFile, DirectoryView, String, RandomAccessMode) - Constructor for class org.entityfs.util.io.TempFileBackedRandomAccess
Create a new temporary file-backed RandomAccess object.
testAndSetNext() - Method in class org.entityfs.util.itr.AbstractIterator
 
testAndSetNextChildEntity(T) - Method in class org.entityfs.util.itr.AbstractIterator
 
testAndSetNextSubdirectory(T) - Method in class org.entityfs.util.itr.AbstractIterator
 
TimeoutLockAcquiringStrategy - Class in org.entityfs.lock.impl
This is a LockAcquiringStrategy that uses a timeout limit for how long it can wait to get a lock.
TimeoutLockAcquiringStrategy() - Constructor for class org.entityfs.lock.impl.TimeoutLockAcquiringStrategy
 
TimerTicker - Class in org.entityfs.util.obs.polling
This is a ticker that uses a java.util.Timer to schedule polls.
TimerTicker(long) - Constructor for class org.entityfs.util.obs.polling.TimerTicker
Create a timer ticker.
TimerTicker(long, TimeUnit) - Constructor for class org.entityfs.util.obs.polling.TimerTicker
Create a timer ticker.
toByteArray() - Method in class org.entityfs.util.ByteArrayWritableFile
Get the data written to the file as a byte array.
toModifiedUtf(String) - Static method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated. Convert the supplied string to the modified UTF-8 format described in DataInput.
toModifiedUtf(String) - Static method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
Convert the supplied string to the modified UTF-8 format described in DataInput.
toString() - Method in class org.entityfs.at4jzip.cap.entity.ECTAt4jZipEntry
 
toString() - Method in class org.entityfs.at4jzip.cap.fs.FSCTAt4jZipFileBacked
 
toString() - Method in class org.entityfs.cap.compression.fs.FSCTCompression
 
toString() - Method in class org.entityfs.cap.entity.FCTAppendable
 
toString() - Method in class org.entityfs.cap.entity.FCTRandomAccess
 
toString() - Method in class org.entityfs.cap.entityattrs.ECTEntityAttributes
 
toString() - Method in class org.entityfs.cap.entityattrs.ECTNamedEntityAttributes
 
toString() - Method in class org.entityfs.cap.entityattrs.FSCTEntityAttributes
 
toString() - Method in class org.entityfs.cap.entityattrs.FSCTNamedEntityAttributes
 
toString() - Method in class org.entityfs.cap.entityattrs.ntfs.ECTNtfsAttributes
 
toString() - Method in class org.entityfs.cap.entityattrs.ntfs.FSCTNtfsAttributes
 
toString() - Method in class org.entityfs.cap.entityattrs.ntfs.NtfsAttributes
 
toString() - Method in class org.entityfs.cap.entityattrs.unix.ECTUnixAttributes
 
toString() - Method in class org.entityfs.cap.entityattrs.unix.FSCTUnixAttributes
 
toString() - Method in class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
toString() - Method in class org.entityfs.cap.fs.FSCTAppendableFiles
 
toString() - Method in class org.entityfs.cap.fs.FSCTPersistent
 
toString() - Method in class org.entityfs.cap.fs.FSCTRandomAccessFiles
 
toString() - Method in class org.entityfs.cap.metadata.entity.ECTMetadata
 
toString() - Method in class org.entityfs.cap.metadata.entity.ECTNamedMetadata
 
toString() - Method in enum org.entityfs.cap.metadata.entity.MetadataCopyStrategy
 
toString() - Method in class org.entityfs.cap.metadata.fs.FSCTDirectoryMetadata
 
toString() - Method in class org.entityfs.cap.metadata.fs.FSCTMetadata
 
toString() - Method in class org.entityfs.cap.symlink.entity.DCTSymbolicLink
 
toString() - Method in class org.entityfs.cap.symlink.ETSymbolicLink
 
toString() - Method in class org.entityfs.cap.symlink.fs.FSCTSymbolicLink
 
toString() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
 
toString() - Method in class org.entityfs.el.AbsoluteLocation
 
toString() - Method in class org.entityfs.el.AbstractLocation
 
toString() - Method in class org.entityfs.el.RelativeLocation
 
toString() - Method in enum org.entityfs.entityattrs.ntfs.NtFileAttributes
 
toString() - Method in class org.entityfs.entityattrs.UidGid
 
toString() - Method in enum org.entityfs.entityattrs.unix.UnixEntityAccessModeFlag
 
toString() - Method in class org.entityfs.entityattrs.unix.UnixEntityMode
 
toString() - Method in enum org.entityfs.entityattrs.unix.UnixEntityModeFlag
 
toString() - Method in class org.entityfs.ETDirectory
 
toString() - Method in class org.entityfs.ETFile
 
toString() - Method in class org.entityfs.event.AbstractChildEntitiesEvent
 
toString() - Method in class org.entityfs.event.AbstractEntityEvent
 
toString() - Method in exception org.entityfs.exception.LockTimeoutException
 
toString() - Method in class org.entityfs.fs.cap.entity.ECTFileResolvable
 
toString() - Method in class org.entityfs.fs.cap.entity.ECTUriResolvable
 
toString() - Method in class org.entityfs.fs.cap.entity.FCTFileBacked
 
toString() - Method in class org.entityfs.fs.cap.fs.FSCTFileResolvable
 
toString() - Method in class org.entityfs.fs.cap.fs.FSCTUriResolvable
 
toString() - Method in class org.entityfs.impl.AbstractFileSystemDelegateProxy
 
toString() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
Subclasses should override this to return something more pretty.
toString() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
toString() - Method in class org.entityfs.impl.impl.AbstractFileSystem
This method delegates to ...
toString() - Method in class org.entityfs.impl.impl.ChildEntityManagerImpl
 
toString() - Method in class org.entityfs.impl.impl.DirectoryImpl
 
toString() - Method in class org.entityfs.impl.impl.FileImpl
 
toString() - Method in class org.entityfs.impl.impl.NonForgettingChildEntityManagerImpl
 
toString() - Method in class org.entityfs.jar.cap.entity.ECTJarEntry
 
toString() - Method in class org.entityfs.jar.cap.fs.FSCTJarFileBacked
 
toString() - Method in class org.entityfs.lock.cmd.LockForReadingCommand
 
toString() - Method in class org.entityfs.lock.cmd.LockForWritingCommand
 
toString() - Method in class org.entityfs.lock.cmd.LockParentForReadingCommand
 
toString() - Method in class org.entityfs.lock.cmd.LockParentForWritingCommand
 
toString() - Method in class org.entityfs.ram.RamDirectoryAdapter
 
toString() - Method in class org.entityfs.ram.RamFileAdapter
 
toString() - Method in class org.entityfs.security.EntityPermission
 
toString() - Method in class org.entityfs.support.filter.AndFilter
 
toString() - Method in class org.entityfs.support.filter.FalseFilter
 
toString() - Method in class org.entityfs.support.filter.FilterToConvenientFilterAdapter
 
toString() - Method in class org.entityfs.support.filter.NotFilter
 
toString() - Method in class org.entityfs.support.filter.OrFilter
 
toString() - Method in class org.entityfs.support.filter.TrueFilter
 
toString() - Method in class org.entityfs.support.filter.XorFilter
 
toString() - Method in class org.entityfs.support.io.InputStreamProxy
 
toString() - Method in class org.entityfs.support.io.OutputStreamProxy
 
toString() - Method in enum org.entityfs.support.io.RandomAccessMode
 
toString() - Method in class org.entityfs.support.lang.ObjectProxySupport
Delegate the call to toString to the proxied object.
toString() - Method in class org.entityfs.support.lang.SerializableObjectProxySupport
Delegate the call to toString to the proxied object.
toString() - Method in enum org.entityfs.support.lang.TriState
 
toString() - Method in class org.entityfs.support.util.regexp.Glob
 
toString() - Method in class org.entityfs.support.util.TreeNode
 
toString() - Method in class org.entityfs.support.util.TwoObjects
 
toString() - Method in class org.entityfs.util.CharSequenceReadableFile
 
toString() - Method in class org.entityfs.util.EntityAndRelativeLocation
 
toString() - Method in class org.entityfs.util.FileReadableFile
 
toString() - Method in class org.entityfs.util.FileWritableFile
 
toString() - Method in class org.entityfs.util.filter.entity.DirectoryContainsFilter
 
toString() - Method in class org.entityfs.util.filter.entity.DirectoryEmptyFilter
 
toString() - Method in class org.entityfs.util.filter.entity.DirectoryFilter
 
toString() - Method in class org.entityfs.util.filter.entity.EFileFilter
 
toString() - Method in class org.entityfs.util.filter.entity.EFileNameExtensionFilter
 
toString() - Method in class org.entityfs.util.filter.entity.EntityIdentityFilter
 
toString() - Method in class org.entityfs.util.filter.entity.EntityLatestModificationTimeFilter
 
toString() - Method in class org.entityfs.util.filter.entity.EntityNameFilter
 
toString() - Method in class org.entityfs.util.filter.entity.EntityNamePrefixFilter
 
toString() - Method in class org.entityfs.util.filter.entity.EntityRecentModificationFilter
 
toString() - Method in class org.entityfs.util.filter.entity.EntityTypeFilter
 
toString() - Method in class org.entityfs.util.filter.entity.LockedEntityFilter
 
toString() - Method in class org.entityfs.util.filter.entity.ParentFilter
 
toString() - Method in class org.entityfs.util.filter.entity.ReadLockedEntityFilter
 
toString() - Method in class org.entityfs.util.filter.entity.SuperParentAndFilter
 
toString() - Method in class org.entityfs.util.filter.entity.SuperParentOrFilter
 
toString() - Method in class org.entityfs.util.filter.entity.WriteLockedEntityFilter
 
toString() - Method in class org.entityfs.util.filter.regexp.EntityLocationGlobFilter
 
toString() - Method in class org.entityfs.util.filter.regexp.EntityLocationRegexpFilter
 
toString() - Method in class org.entityfs.util.filter.regexp.EntityNameGlobFilter
 
toString() - Method in class org.entityfs.util.filter.regexp.EntityNameRegexpFilter
 
toString() - Method in class org.entityfs.util.FoundEntity
 
toString() - Method in class org.entityfs.util.io.ReadWritableFileAdapter
 
toString() - Method in class org.entityfs.util.properties.PropertyValue
 
toString() - Method in class org.entityfs.zip.cap.entity.ECTZipEntry
 
toString() - Method in class org.entityfs.zip.cap.fs.FSCTZipFileBacked
 
touch() - Method in class org.entityfs.cap.symlink.impl.AbstractSymbolicLinkDelegateProxy
 
touch() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkDelegateImpl
 
touch() - Method in class org.entityfs.cap.symlink.impl.impl.SymbolicLinkImpl
Touching the symbolic link touches the link target or creates a new file if the link is dangling.
touch() - Method in interface org.entityfs.cap.symlink.impl.SymbolicLinkDelegate
 
touch() - Method in interface org.entityfs.EntityView
Touch the viewed entity (updates its modification time).
touch() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
touch() - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
 
touch(T) - Static method in class org.entityfs.util.Entities
Touch the entity.
TreeNode<T> - Class in org.entityfs.support.util
This is a simple implementation of a node in a linked tree of objects.
TreeNode(T) - Constructor for class org.entityfs.support.util.TreeNode
Create a new tree node.
TriState - Enum in org.entityfs.support.lang
The TriState is an enumeration with three states: NO, YES and DONT_CARE.
TrueAccessGranter - Class in org.entityfs.util.security
This is an AccessGranter that always permits all kinds of access to all entities.
TrueAccessGranter() - Constructor for class org.entityfs.util.security.TrueAccessGranter
 
TrueEntityFilter - Class in org.entityfs.util.filter.entity
This filter matches all entities.
TrueEntityFilter() - Constructor for class org.entityfs.util.filter.entity.TrueEntityFilter
 
TrueFilter<T> - Class in org.entityfs.support.filter
This filter matches all objects.
TrueFilter() - Constructor for class org.entityfs.support.filter.TrueFilter
 
tryLock(long, TimeUnit) - Method in class org.entityfs.lock.CompoundEntityLock
Try to lock this lock.
tryLock() - Method in class org.entityfs.lock.CompoundEntityLock
Try to lock this lock.
tryLock() - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
tryLock(long, TimeUnit) - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
tryLock() - Method in class org.entityfs.lock.NoObjectDummyLock
 
tryLock(long, TimeUnit) - Method in class org.entityfs.lock.NoObjectDummyLock
 
tryLock() - Method in class org.entityfs.support.util.concurrent.locks.OwnerAwareReadLock
 
tryLock(long, TimeUnit) - Method in class org.entityfs.support.util.concurrent.locks.OwnerAwareReadLock
 
TwoObjects<T,U> - Class in org.entityfs.support.util
This immutable value object contains two objects that may be of different types.
TwoObjects(T, U) - Constructor for class org.entityfs.support.util.TwoObjects
Constructor.
TYPE - Static variable in class org.entityfs.at4jzip.cap.entity.ECTAt4jZipEntry
The singleton instance.
TYPE - Static variable in class org.entityfs.at4jzip.cap.fs.FSCTAt4jZipFileBacked
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.compression.fs.FSCTCompression
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.entity.FCTAppendable
The identifier
TYPE - Static variable in class org.entityfs.cap.entity.FCTRandomAccess
The identifier
TYPE - Static variable in class org.entityfs.cap.entityattrs.ECTEntityAttributes
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.entityattrs.ECTNamedEntityAttributes
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.entityattrs.FSCTEntityAttributes
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.entityattrs.FSCTNamedEntityAttributes
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.entityattrs.ntfs.ECTNtfsAttributes
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.entityattrs.ntfs.FSCTNtfsAttributes
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.entityattrs.unix.ECTUnixAttributes
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.entityattrs.unix.FSCTUnixAttributes
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.fs.FSCTAppendableFiles
The identifier
TYPE - Static variable in class org.entityfs.cap.fs.FSCTPersistent
The identifier
TYPE - Static variable in class org.entityfs.cap.fs.FSCTRandomAccessFiles
The identifier
TYPE - Static variable in class org.entityfs.cap.metadata.entity.ECTMetadata
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.metadata.entity.ECTNamedMetadata
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.metadata.fs.FSCTDirectoryMetadata
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.metadata.fs.FSCTMetadata
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.symlink.entity.DCTSymbolicLink
The singleton instance.
TYPE - Static variable in class org.entityfs.cap.symlink.ETSymbolicLink
The singleton instance
TYPE - Static variable in class org.entityfs.cap.symlink.fs.FSCTSymbolicLink
Identifies the FSCSymbolicLink capability.
TYPE - Static variable in class org.entityfs.ETDirectory
The singleton instance.
TYPE - Static variable in class org.entityfs.ETFile
The singleton instance
TYPE - Static variable in class org.entityfs.fs.cap.entity.ECTFileResolvable
The singleton instance.
TYPE - Static variable in class org.entityfs.fs.cap.entity.ECTUriResolvable
The singleton instance.
TYPE - Static variable in class org.entityfs.fs.cap.entity.FCTFileBacked
The singleton instance.
TYPE - Static variable in class org.entityfs.fs.cap.fs.FSCTFileResolvable
The singleton instance.
TYPE - Static variable in class org.entityfs.fs.cap.fs.FSCTUriResolvable
The singleton instance.
TYPE - Static variable in class org.entityfs.jar.cap.entity.ECTJarEntry
The singleton instance.
TYPE - Static variable in class org.entityfs.jar.cap.fs.FSCTJarFileBacked
The singleton instance.
TYPE - Static variable in class org.entityfs.zip.cap.entity.ECTZipEntry
The singleton instance.
TYPE - Static variable in class org.entityfs.zip.cap.fs.FSCTZipFileBacked
The singleton instance.

U

UidGid - Class in org.entityfs.entityattrs
Simple, immutable object that contains a user id (UID) and a group id (GID).
UidGid(int, int) - Constructor for class org.entityfs.entityattrs.UidGid
Create a UidGid object without secondary GID:s
UidGid(int, int, Collection<Integer>) - Constructor for class org.entityfs.entityattrs.UidGid
 
UidGidAttributes - Interface in org.entityfs.cap.entityattrs
This interface combines the EntityAttributes and UidGidConfigurable interfaces to define entity attributes that can be configured with an UID (user id) and GID (group id).
UidGidConfigurable - Interface in org.entityfs.entityattrs
This interface is implemented by classes that can be configured with a user id (UID) and a group id (GID).
UidGidEntityOwnershipSetter<T extends UidGidAttributes> - Class in org.entityfs.cap.entityattrs.impl
This implementation of EntityAttributesPreparer tries to use the calling thread's AccessController's current Subject (which must be a UidGidSubject) to set the owner of the new entity.
UidGidEntityOwnershipSetter(EntityAttributesPreparer<T>, int, int, LogAdapterHolder, AccessController) - Constructor for class org.entityfs.cap.entityattrs.impl.UidGidEntityOwnershipSetter
Create a new ownership setter.
UidGidSubject - Interface in org.entityfs.entityattrs
This interface defines a Subject that has a user id (UID), a primary group id (GID) and zero or more secondary group id:s.
UncheckedInterruptedException - Exception in org.entityfs.exception
This is an unchecked version of the InterruptedException.
UncheckedInterruptedException() - Constructor for exception org.entityfs.exception.UncheckedInterruptedException
 
UncheckedInterruptedException(InterruptedException) - Constructor for exception org.entityfs.exception.UncheckedInterruptedException
 
UnexpectedEofException - Exception in org.entityfs.exception
This exception is thrown when an unexpected EOF is encountered in a file.
UnexpectedEofException(String) - Constructor for exception org.entityfs.exception.UnexpectedEofException
 
UnexpectedEofException(Throwable) - Constructor for exception org.entityfs.exception.UnexpectedEofException
 
UnexpectedEofException(String, Throwable) - Constructor for exception org.entityfs.exception.UnexpectedEofException
 
UnixAttributes - Class in org.entityfs.cap.entityattrs.unix
This object contains attributes that a file in a Unix file system can have.
UnixAttributes() - Constructor for class org.entityfs.cap.entityattrs.unix.UnixAttributes
 
UnixEntityAccessModeFlag - Enum in org.entityfs.entityattrs.unix
This is an enumeration over the different access permissions that an entity can have for different UidGidSubject:s.
UnixEntityAttributesFileSystemDelegate - Class in org.entityfs.cap.entityattrs.unix.metadata
 
UnixEntityAttributesFileSystemDelegate(FileSystemDelegate, Map<EntityType, ObjectFactory<UnixAttributes>>, EntityAttributesPreparer<UnixAttributes>, int) - Constructor for class org.entityfs.cap.entityattrs.unix.metadata.UnixEntityAttributesFileSystemDelegate
 
UnixEntityMode - Class in org.entityfs.entityattrs.unix
The Unix entity mode is three sets of UnixEntityAccessModeFlag:s used to determine what permissions an entity's owner, a subject in the same group as the entity's owner and everybody else have to the entity.
UnixEntityModeAccessController - Class in org.entityfs.ac.uem
This is an AccessController that uses the UID, GID and UnixEntityMode of an entity's EntityAttributes to decide if an UidGidSubject has access to it.
UnixEntityModeAccessController() - Constructor for class org.entityfs.ac.uem.UnixEntityModeAccessController
 
UnixEntityModeAttributes - Interface in org.entityfs.cap.entityattrs
This interface tells that an EntityAttributes object is UnixEntityModeConfigurable.
UnixEntityModeConfigurable - Interface in org.entityfs.entityattrs.unix
This interface is implemented by objects that can be configured with UnixEntityMode objects.
UnixEntityModeFlag - Enum in org.entityfs.entityattrs.unix
This is an enumeration over the different mode flags that a UnixEntityMode might have.
UnknownEntityAttributeException - Exception in org.entityfs.cap.entityattrs
This exception is thrown by ECNamedEntityAttributes implementations when the client tries to use an undefined entity attribute.
UnknownEntityAttributeException(String) - Constructor for exception org.entityfs.cap.entityattrs.UnknownEntityAttributeException
 
unlock() - Method in class org.entityfs.lock.CompoundEntityLock
 
unlock() - Method in class org.entityfs.lock.impl.EntityLockReentrantLockAdapterImpl
 
unlock() - Method in class org.entityfs.lock.NoObjectDummyLock
 
unlock() - Method in class org.entityfs.support.util.concurrent.locks.OwnerAwareReadLock
 
unlock(EntityView) - Method in class org.entityfs.util.itr.AbstractLockingIterator
 
unlock(T) - Method in interface org.entityfs.util.itr.LockingIterator
Unlock the entity.
unlockAll() - Method in class org.entityfs.lock.cmd.LockCollection
Unlock all remaining locks in the collection.
unlockAll(Collection<? extends EntityLock>) - Static method in class org.entityfs.lock.EntityLocks
Unlock all locks in the collection that are locked by the current thread.
unlockAll(T[]) - Static method in class org.entityfs.lock.EntityLocks
Unlock all locks in the array that are locked by the current thread.
unlockAll() - Method in class org.entityfs.util.itr.AbstractLockingIterator
 
unlockAll() - Method in interface org.entityfs.util.itr.LockingIterator
Unlock all entities that this iterator locked.
UnmatchedMasterEntityStrategy - Interface in org.entityfs.util.dirdiff
This strategy object is invoked by a DirectoryDifferentiator for each entity in the master directory that did not have a matching entity in the target directory.
UnmatchedTargetEntityStrategy - Interface in org.entityfs.util.dirdiff
This strategy object is invoked by a DirectoryDifferentiator for each entity in the target directory that did not have a matching entity in the master directory.
unregisterChild(EntityAdapter) - Method in interface org.entityfs.impl.adapter.ChildRegisteringDirectoryAdapter
For directory adapters that keep track of all child entities themselves, this method is used to unregister a child entity that is deleted or moved from the directory.
unregisterChild(EntityAdapter) - Method in class org.entityfs.ram.RamDirectoryAdapter
 
unroll(SymbolicLinkView) - Static method in class org.entityfs.cap.symlink.util.SymbolicLinks
See EntityAcceptingEntities.unroll(org.entityfs.EntityAcceptingEntityView) .
unroll(EntityAcceptingEntityView<?>) - Static method in class org.entityfs.util.EntityAcceptingEntities
Unroll the entity-accepting entity, i.e.
unrollOrNull(SymbolicLinkView) - Static method in class org.entityfs.cap.symlink.util.SymbolicLinks
See EntityAcceptingEntities.unrollOrNull(org.entityfs.EntityAcceptingEntityView) .
unrollOrNull(EntityAcceptingEntityView<?>) - Static method in class org.entityfs.util.EntityAcceptingEntities
Unroll the chain of entity-accepting entities, i.e.
unrollTargetExists(SymbolicLinkView) - Static method in class org.entityfs.cap.symlink.util.SymbolicLinks
See EntityAcceptingEntities.unrollTargetExists(org.entityfs.EntityAcceptingEntityView) .
unrollTargetExists(EntityAcceptingEntityView<?>) - Static method in class org.entityfs.util.EntityAcceptingEntities
Check to see if the unroll target of the entity-accepting entity chain starting with the given entity-accepting entity exists.
unrollToDirectory(EntityAcceptingEntityView<?>) - Static method in class org.entityfs.util.EntityAcceptingEntities
Unroll a chain of entity-accepting entities to a directory.
unrollToDirectoryOrNull(EntityAcceptingEntityView<?>) - Static method in class org.entityfs.util.EntityAcceptingEntities
Unroll a chain of entity-accepting entities to a directory.
UnsupportedCapabilityException - Exception in org.entityfs.cap
Exception that flags that a requested capability is not supported by the file system implementation or by any of its capability providers.
UnsupportedCapabilityException(EntityCapabilityType<?>) - Constructor for exception org.entityfs.cap.UnsupportedCapabilityException
 
UnsupportedCapabilityException(EntityCapabilityType<?>, String) - Constructor for exception org.entityfs.cap.UnsupportedCapabilityException
 
UnsupportedCapabilityException(FileSystemCapabilityType<?>) - Constructor for exception org.entityfs.cap.UnsupportedCapabilityException
 
UnsupportedCapabilityException(FileSystemCapabilityType<?>, String) - Constructor for exception org.entityfs.cap.UnsupportedCapabilityException
 
UnsupportedEntityTypeException - Exception in org.entityfs.exception
This is called whenever a specific EntityType is not supported by an implementation.
UnsupportedEntityTypeException(EntityType) - Constructor for exception org.entityfs.exception.UnsupportedEntityTypeException
 
UnsupportedEntityTypeException(EntityView) - Constructor for exception org.entityfs.exception.UnsupportedEntityTypeException
 
UnsupportedEntityTypeException(EntityView, Throwable) - Constructor for exception org.entityfs.exception.UnsupportedEntityTypeException
 
UnsupportedEntityTypeException(String) - Constructor for exception org.entityfs.exception.UnsupportedEntityTypeException
 
unzip(ReadableFile, DirectoryView, OverwriteStrategy) - Static method in class org.entityfs.util.zip.ZipFiles
 
unzip(ReadableFile, DirectoryView, boolean) - Static method in class org.entityfs.util.zip.ZipFiles
Unzip the supplied Zip or Jar file into the directory.
unzip(ReadableFile, DirectoryView) - Static method in class org.entityfs.util.zip.ZipFiles
Unzip the supplied Zip or Jar file into the directory.
unzip(EFile, DirectoryView, Filter<? super EntityView>) - Static method in class org.entityfs.util.zip.ZipFiles
Extract the entities that pass the filter from the supplied Zip or Jar file into the directory.
update(String, T) - Method in interface org.entityfs.cap.entityattrs.impl.metadata.ChildEntityAttributeManager
Update the attribute record for the entity.
update(String, T) - Method in class org.entityfs.cap.entityattrs.impl.metadata.DatabaseChildEntityAttributeManager
Update the attribute record for the entity.
update(EntityEvent<?>) - Method in interface org.entityfs.event.EntityObserver
This callback method is called by the observed Observable when it sends an event.
update(EntityEvent<?>) - Method in class org.entityfs.impl.impl.AbstractEntityViewImpl
This implementation notifies all observers.
update(EntityEvent<?>) - Method in class org.entityfs.impl.impl.DirectoryViewImpl
 
update(Observable, Object) - Method in class org.entityfs.util.obs.polling.PollingDirectoryMonitorer
This is called by the ticker when it is time to poll the monitored directory.
UrlReadableFile - Class in org.entityfs.util
This is a ReadableFile that encapsulates an URL.
UrlReadableFile(URL) - Constructor for class org.entityfs.util.UrlReadableFile
 
UTF8 - Static variable in class org.entityfs.support.nio.Charsets
The UTF-8 charset.

V

validate() - Method in class org.entityfs.at4jzip.At4jZipFileSystemBuilder
 
validate() - Method in class org.entityfs.fs.AbstractFSFileSystemBuilder
Override the inherited method to add more validation.
validate() - Method in class org.entityfs.fs.FSROFileSystemBuilder
Override the inherited method to add more validation.
validate() - Method in class org.entityfs.fs.FSRWFileSystemBuilder
Override the inherited method to add more validation.
validate() - Method in class org.entityfs.impl.AbstractFileSystemBuilder
Validate that we can create a file system with the current properties.
validate() - Method in class org.entityfs.jar.JarFileSystemBuilder
 
validate() - Method in class org.entityfs.ram.RamFileSystemBuilder
 
validate() - Method in class org.entityfs.zip.ZipFileSystemBuilder
 
validateEntityName(String) - Static method in class org.entityfs.el.EntityLocations
A static utility method for validating an entity name (no EntityLocation.SEPARATOR:s).
validateEntityName(String, EntityType) - Method in class org.entityfs.impl.AbstractFileSystemDelegateProxy
 
validateEntityName(String, EntityType) - Method in interface org.entityfs.impl.adapter.FileSystemAdapter
Validate that the entity name is valid in this file system implementation.
validateEntityName(String, EntityType) - Method in interface org.entityfs.impl.FileSystemDelegate
Validate that the entity name is valid in this file system.
validateEntityName(String, EntityType) - Method in interface org.entityfs.impl.FileSystemImplementation
Validate that the entity name is valid in this file system implementation.
validateEntityName(String, EntityType) - Method in class org.entityfs.impl.impl.AbstractFileSystem
Default validation implementation.
validateEntityName(String, EntityType) - Method in class org.entityfs.impl.impl.AbstractFileSystemDelegate
This method first validates the name through calling EntityLocations.validateEntityName(String).
validateEntityName(String, EntityType) - Method in class org.entityfs.impl.impl.adapter.AbstractFileSystemAdapter
Default implementation.
validateGid(int) - Static method in class org.entityfs.entityattrs.UidGid
Validate a GID.
validateUid(int) - Static method in class org.entityfs.entityattrs.UidGid
Validate a UID.
valueOf(String) - Static method in enum org.entityfs.cap.metadata.entity.MetadataCopyStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.entityfs.entityattrs.ntfs.NtFileAttributes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.entityfs.entityattrs.unix.UnixEntityAccessModeFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.entityfs.entityattrs.unix.UnixEntityModeFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.entityfs.ostrat.OverwriteResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.entityfs.support.io.RandomAccessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.entityfs.support.lang.TriState
Returns the enum constant of this type with the specified name.
valueOf(boolean) - Static method in enum org.entityfs.support.lang.TriState
Return the tristate value for the boolean (YES or NO).
values() - Static method in enum org.entityfs.cap.metadata.entity.MetadataCopyStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.entityfs.entityattrs.ntfs.NtFileAttributes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.entityfs.entityattrs.unix.UnixEntityAccessModeFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.entityfs.entityattrs.unix.UnixEntityModeFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.entityfs.ostrat.OverwriteResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.entityfs.support.io.RandomAccessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.entityfs.support.lang.TriState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.entityfs.util.properties.FileBackedProperties
 
verifyHasExecuteAccess() - Method in interface org.entityfs.impl.EntityImplementation
Verify that the caller has execute access to this entity.
verifyHasExecuteAccess() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
verifyHasExecuteAccessToParent() - Method in interface org.entityfs.impl.EntityImplementation
Verify that the caller has execute access to this entity's parent directory.
verifyHasExecuteAccessToParent() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
verifyHasReadAccess() - Method in interface org.entityfs.impl.EntityImplementation
Verify that the caller has read access to this entity.
verifyHasReadAccess() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
verifyHasReadAccessToParent() - Method in interface org.entityfs.impl.EntityImplementation
Verify that the caller has read access to this entity's parent directory.
verifyHasReadAccessToParent() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
verifyHasWriteAccess() - Method in interface org.entityfs.impl.EntityImplementation
Verify that the caller has write access to this entity.
verifyHasWriteAccess() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
verifyHasWriteAccessToParent() - Method in interface org.entityfs.impl.EntityImplementation
Verify that the caller has write access to this entity's parent directory.
verifyHasWriteAccessToParent() - Method in class org.entityfs.impl.impl.AbstractEntityImpl
 
verifyTargetDirectory(File) - Method in class org.entityfs.ostrat.AbstractOverwriteStrategy
Verify that the argument is an existing directory.
ViewCapable<T extends EntityView> - Interface in org.entityfs
This interface is implemented by the entity and entity view types that are capable of creating filtered views of themselves.

W

WrappedCheckedException - Exception in org.entityfs.support.exception
This exception type is used to wrap a checked exception (such as ClassNotFoundException) and rethrow it as an unchecked exception.
WrappedCheckedException(Exception) - Constructor for exception org.entityfs.support.exception.WrappedCheckedException
 
WrappedCheckedException(String, Exception) - Constructor for exception org.entityfs.support.exception.WrappedCheckedException
 
WrappedClassNotFoundException - Exception in org.entityfs.support.exception
This exception type is for rethrowing ClassNotFoundException:s as unchecked exceptions.
WrappedClassNotFoundException(ClassNotFoundException) - Constructor for exception org.entityfs.support.exception.WrappedClassNotFoundException
 
WrappedClassNotFoundException(String, ClassNotFoundException) - Constructor for exception org.entityfs.support.exception.WrappedClassNotFoundException
 
WrappedIOException - Exception in org.entityfs.support.exception
This exception type is used to wrap IOException (checked) and rethrow it as an unchecked exception.
WrappedIOException(IOException) - Constructor for exception org.entityfs.support.exception.WrappedIOException
 
WrappedIOException(String, IOException) - Constructor for exception org.entityfs.support.exception.WrappedIOException
 
WrappedMalformedURLException - Exception in org.entityfs.support.exception
This is for wrapping an MalformedURLException and rethrowing it as an unchecked exception.
WrappedMalformedURLException(MalformedURLException) - Constructor for exception org.entityfs.support.exception.WrappedMalformedURLException
 
WrappedMalformedURLException(String, MalformedURLException) - Constructor for exception org.entityfs.support.exception.WrappedMalformedURLException
 
WritableByteBufferChannel - Class in org.entityfs.support.io
This is a WritableByteChannel that writes its data to a pre-allocated ByteBuffer.
WritableByteBufferChannel(ByteBuffer, int) - Constructor for class org.entityfs.support.io.WritableByteBufferChannel
 
WritableByteBufferChannel(ByteBuffer) - Constructor for class org.entityfs.support.io.WritableByteBufferChannel
 
WritableByteChannelProxy<T extends WritableByteChannel> - Class in org.entityfs.support.io
This is a proxy for WritableByteChannel objects.
WritableByteChannelProxy(T) - Constructor for class org.entityfs.support.io.WritableByteChannelProxy
 
WritableFile - Interface in org.entityfs
This interface is implemented by objects that behave as writable files, EFile:s for instance.
write(byte[]) - Method in interface org.entityfs.DataSink
Write the contents of the array to the sink, starting at the current file pointer.
write(byte[], int, int) - Method in interface org.entityfs.DataSink
Write len bytes from the array, starting at the offset off to this sink.
write(int) - Method in interface org.entityfs.DataSink
Write a byte to the sink.
write(int) - Method in class org.entityfs.ram.RamFileAdapter
 
write(byte[], int, int) - Method in class org.entityfs.ram.RamFileAdapter
Same contract as OutputStream.write
write(byte[]) - Method in class org.entityfs.ram.RamFileAdapter
 
write(ByteBuffer) - Method in class org.entityfs.ram.RamFileAdapter
 
write(byte[]) - Method in class org.entityfs.support.io.Base64OutputStream
 
write(byte[], int, int) - Method in class org.entityfs.support.io.Base64OutputStream
 
write(int) - Method in class org.entityfs.support.io.Base64OutputStream
 
write(int) - Method in class org.entityfs.support.io.CountingOutputStream
 
write(byte[]) - Method in class org.entityfs.support.io.CountingOutputStream
 
write(byte[], int, int) - Method in class org.entityfs.support.io.CountingOutputStream
 
write(ByteBuffer[]) - Method in class org.entityfs.support.io.GatheringByteChannelAdapter
 
write(ByteBuffer[], int, int) - Method in class org.entityfs.support.io.GatheringByteChannelAdapter
 
write(ByteBuffer[]) - Method in class org.entityfs.support.io.GatheringByteChannelProxy
 
write(ByteBuffer[], int, int) - Method in class org.entityfs.support.io.GatheringByteChannelProxy
 
write(int) - Method in class org.entityfs.support.io.MultiplexingOutputStream
 
write(byte[]) - Method in class org.entityfs.support.io.MultiplexingOutputStream
 
write(byte[], int, int) - Method in class org.entityfs.support.io.MultiplexingOutputStream
 
write(byte[]) - Method in class org.entityfs.support.io.OutputStreamProxy
 
write(byte[], int, int) - Method in class org.entityfs.support.io.OutputStreamProxy
 
write(int) - Method in class org.entityfs.support.io.OutputStreamProxy
 
write(ByteBuffer) - Method in class org.entityfs.support.io.WritableByteBufferChannel
 
write(ByteBuffer) - Method in class org.entityfs.support.io.WritableByteChannelProxy
 
write(byte[]) - Method in class org.entityfs.util.base.EmptyRandomAccess
 
write(byte[], int, int) - Method in class org.entityfs.util.base.EmptyRandomAccess
 
write(int) - Method in class org.entityfs.util.base.EmptyRandomAccess
 
write(int) - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
write(byte[]) - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
write(byte[], int, int) - Method in class org.entityfs.util.io.ByteArrayRandomAccess
 
write(int) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
write(byte[]) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
write(byte[], int, int) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
write(byte[]) - Method in class org.entityfs.util.io.DataSinkToOutputStreamAdapter
 
write(byte[], int, int) - Method in class org.entityfs.util.io.DataSinkToOutputStreamAdapter
 
write(int) - Method in class org.entityfs.util.io.DataSinkToOutputStreamAdapter
 
write(byte[]) - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
write(byte[], int, int) - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
write(int) - Method in class org.entityfs.util.io.InputStreamBackedRandomAccess
 
write(byte[]) - Method in class org.entityfs.util.io.LockAwareFileOutputStream
 
write(byte[], int, int) - Method in class org.entityfs.util.io.LockAwareFileOutputStream
 
write(int) - Method in class org.entityfs.util.io.LockAwareFileOutputStream
 
write(byte[]) - Method in class org.entityfs.util.io.LockAwareOutputStream
 
write(byte[], int, int) - Method in class org.entityfs.util.io.LockAwareOutputStream
 
write(int) - Method in class org.entityfs.util.io.LockAwareOutputStream
 
write(byte[]) - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
write(byte[], int, int) - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
write(int) - Method in class org.entityfs.util.io.LockAwareRandomAccess
 
write(int) - Method in class org.entityfs.util.io.LockAwareRandomAccessFile
 
write(byte[], int, int) - Method in class org.entityfs.util.io.LockAwareRandomAccessFile
 
write(byte[]) - Method in class org.entityfs.util.io.LockAwareRandomAccessFile
 
write(byte[]) - Method in class org.entityfs.util.io.OutputStreamToDataSinkAdapter
 
write(byte[], int, int) - Method in class org.entityfs.util.io.OutputStreamToDataSinkAdapter
 
write(int) - Method in class org.entityfs.util.io.OutputStreamToDataSinkAdapter
 
write(byte[]) - Method in class org.entityfs.util.io.RandomAccessAdapter
 
write(byte[], int, int) - Method in class org.entityfs.util.io.RandomAccessAdapter
 
write(int) - Method in class org.entityfs.util.io.RandomAccessAdapter
 
write(byte[]) - Method in class org.entityfs.util.io.RandomAccessOutputStreamAdapter
Deprecated.  
write(byte[], int, int) - Method in class org.entityfs.util.io.RandomAccessOutputStreamAdapter
Deprecated.  
write(int) - Method in class org.entityfs.util.io.RandomAccessOutputStreamAdapter
Deprecated.  
write(int) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
write(byte[]) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
write(byte[], int, int) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
write(byte[]) - Method in class org.entityfs.util.io.RandomAccessToOutputStreamAdapter
 
write(byte[], int, int) - Method in class org.entityfs.util.io.RandomAccessToOutputStreamAdapter
 
write(int) - Method in class org.entityfs.util.io.RandomAccessToOutputStreamAdapter
 
write(byte[]) - Method in class org.entityfs.util.io.RangeRandomAccess
 
write(byte[], int, int) - Method in class org.entityfs.util.io.RangeRandomAccess
 
write(int) - Method in class org.entityfs.util.io.RangeRandomAccess
 
write(byte[]) - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
write(byte[], int, int) - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
write(int) - Method in class org.entityfs.util.io.TempFileBackedRandomAccess
 
write(ByteBuffer) - Method in class org.entityfs.util.nio.LockAwareWritableByteChannel
 
writeAt(long, int) - Method in class org.entityfs.ram.RamFileAdapter
 
writeAt(long, byte[], int, int) - Method in class org.entityfs.ram.RamFileAdapter
 
writeAt(long, byte[]) - Method in class org.entityfs.ram.RamFileAdapter
 
writeAt(long, ByteBuffer) - Method in class org.entityfs.ram.RamFileAdapter
 
writeBoolean(boolean) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
writeBoolean(boolean) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
writeByte(int) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
writeByte(int) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
writeBytes(String) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
writeBytes(String) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
writeChar(int) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
writeChar(int) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
writeChars(String) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
writeChars(String) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
writeData(T, byte[]) - Static method in class org.entityfs.util.Files
Write the contents of the byte array to the file.
writeDouble(double) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
writeDouble(double) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
writeFloat(float) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
writeFloat(float) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
writeFromChannel(T, ReadableByteChannel) - Static method in class org.entityfs.util.Files
Write binary data read from the provided ReadableByteChannel to the file.
writeFromFile(T, ReadableFile) - Static method in class org.entityfs.util.Files
Write data from the source file to a file.
writeFromInputStream(T, InputStream) - Static method in class org.entityfs.util.Files
Write binary data read from the provided InputStream to the file.
writeFromReader(T, Reader, Charset) - Static method in class org.entityfs.util.Files
Write character data read from the provided Reader to the file.
writeFromReader(T, Reader) - Static method in class org.entityfs.util.Files
Write character data read from the provided Reader to the file.
writeInt(int) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
writeInt(int) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
WriteLockable - Interface in org.entityfs.lock
This interface is implemented by classes that can be locked for writing.
WriteLockedEntityFilter - Class in org.entityfs.util.filter.entity
A filter that matches entities that are write locked by the current thread.
WriteLockedEntityFilter() - Constructor for class org.entityfs.util.filter.entity.WriteLockedEntityFilter
 
WriteLockRequiredException - Exception in org.entityfs.lock
Exception thrown when a calling thread does not have a required write lock.
WriteLockRequiredException() - Constructor for exception org.entityfs.lock.WriteLockRequiredException
 
WriteLockRequiredException(String) - Constructor for exception org.entityfs.lock.WriteLockRequiredException
 
writeLong(long) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
writeLong(long) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
WriteOnlyException - Exception in org.entityfs.exception
This exception is thrown when a client tries to read from a write only object.
WriteOnlyException() - Constructor for exception org.entityfs.exception.WriteOnlyException
 
WriteOnlyException(String) - Constructor for exception org.entityfs.exception.WriteOnlyException
 
WritePermission - Class in org.entityfs.security
This is a write permission for an entity.
WritePermission(Entity, String) - Constructor for class org.entityfs.security.WritePermission
 
writeShort(int) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
writeShort(int) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
writeText(T, CharSequence) - Static method in class org.entityfs.util.Files
Write text to a file.
writeText(T, CharSequence, Charset) - Static method in class org.entityfs.util.Files
Write text to a file encoding it with the supplied character encoding.
writeUTF(String) - Method in class org.entityfs.util.io.DataInputOutputRandomAccessAdapter
Deprecated.  
writeUTF(String) - Method in class org.entityfs.util.io.RandomAccessToDataInputOutputAdapter
 
WrongEntityTypeException - Exception in org.entityfs.exception
This exception signals that an entity was of a different type than what was expected.
WrongEntityTypeException(String) - Constructor for exception org.entityfs.exception.WrongEntityTypeException
 
WrongEntityTypeException(Throwable) - Constructor for exception org.entityfs.exception.WrongEntityTypeException
 
WrongEntityTypeException(String, Throwable) - Constructor for exception org.entityfs.exception.WrongEntityTypeException
 

X

xor(Filter<? super T>) - Method in class org.entityfs.support.filter.AbstractConvenientFilter
 
xor(Filter<? super T>) - Method in interface org.entityfs.support.filter.ConvenientFilter
Combines the two filters using the logical XOR operation and returns the combined filter.
xor(Filter<? super T>) - Method in class org.entityfs.support.filter.FalseFilter
 
xor(Filter<? super T>) - Method in class org.entityfs.support.filter.TrueFilter
 
XorAccessGranter - Class in org.entityfs.util.security
This is an AccessGranter that combines the decisions from two other access granters using the logical operation XOR.
XorAccessGranter(AccessGranter, AccessGranter) - Constructor for class org.entityfs.util.security.XorAccessGranter
Create a XOR access granter using the two provided access granters.
XorFilter<T> - Class in org.entityfs.support.filter
This filter combines the results from two filters using logical XOR.
XorFilter(Filter<? super T>, Filter<? super T>) - Constructor for class org.entityfs.support.filter.XorFilter
Create a new XOR filter.

Z

zip(DirectoryView, DirectoryView, String) - Static method in class org.entityfs.util.zip.ZipFiles
Create a new Zip file.
zip(DirectoryView, AbsoluteLocation, DirectoryView, String) - Static method in class org.entityfs.util.zip.ZipFiles
Create a new Zip file and put all its contents under the supplied absolute location in the Zip file.
ZipAdapterFactory - Class in org.entityfs.zip
This is the AdapterFactory for creating ZIP file system and ZIP file system entity adapters.
ZipAdapterFactory(ZipFile) - Constructor for class org.entityfs.zip.ZipAdapterFactory
 
ZipCreator - Class in org.entityfs.util.zip
The ZipCreator creates a Zip archive using ZipEntryInfo objects returned from an iterator.
ZipCreator(Iterator<? extends ZipEntryInfo>, DirectoryView, String) - Constructor for class org.entityfs.util.zip.ZipCreator
Create a ZipCreator that uses the default ErrorHandlingStrategy.
ZipCreator(Iterator<? extends ZipEntryInfo>, DirectoryView, String, ErrorHandlingStrategy) - Constructor for class org.entityfs.util.zip.ZipCreator
Create a ZipCreator that uses the supplied ErrorHandlingStrategy.
ZipDirectoryAdapter - Class in org.entityfs.zip
 
ZipDirectoryAdapter(ZipFileSystemAdapter, ZipDirectoryAdapter, AbsoluteLocation, ZipEntry, ZipFileDirectoryNode) - Constructor for class org.entityfs.zip.ZipDirectoryAdapter
 
ZipEntityAdapter - Interface in org.entityfs.zip
 
ZipEntryExtraFieldUtil - Class in org.entityfs.util.zip
This utility class contains static methods that are used by ZipEntryInfoProvider classes that want to add Zip extra fields to Zip entries.
ZipEntryInfo - Interface in org.entityfs.util.zip
This is used by the ZipCreator to create Zip entries from entity properties.
ZipEntryInfoImpl - Class in org.entityfs.util.zip
Standard implementation of ZipEntryInfo.
ZipEntryInfoImpl(EntityView, AbsoluteLocation, ZipEntryInfoProvider) - Constructor for class org.entityfs.util.zip.ZipEntryInfoImpl
Constructor.
ZipEntryInfoProvider - Interface in org.entityfs.util.zip
Implementations of this class are used by ZipEntryInfoImpl to provide extra information to created ZipEntry based on properties of an Entity.
ZipEntryInfoProviders - Class in org.entityfs.util.zip
This class contains static utility methods that are useful for ZipEntryInfoProvider implementations.
ZipFileAdapter - Class in org.entityfs.zip
 
ZipFileAdapter(ZipFileSystemAdapter, ZipDirectoryAdapter, String, ZipEntry) - Constructor for class org.entityfs.zip.ZipFileAdapter
 
ZipFileEntryInfo - Interface in org.entityfs.util.zip
This is an extension of ZipEntryInfo to represent objects with data (files).
ZipFileEntryInfoImpl - Class in org.entityfs.util.zip
Default implementation of ZipFileEntryInfo that uses a file entity.
ZipFileEntryInfoImpl(EFile, AbsoluteLocation, ZipEntryInfoProvider) - Constructor for class org.entityfs.util.zip.ZipFileEntryInfoImpl
Constructor.
ZipFiles - Class in org.entityfs.util.zip
This is a utility class for working with Zip files.
ZipFileSystemAdapter - Class in org.entityfs.zip
 
ZipFileSystemAdapter(LogAdapterHolder, Map<AbsoluteLocation, ZipFileDirectoryNode>, ZipFile, int) - Constructor for class org.entityfs.zip.ZipFileSystemAdapter
 
ZipFileSystemBuilder - Class in org.entityfs.zip
This is a builder class for building read only Zip file-backed file systems.
ZipFileSystemBuilder() - Constructor for class org.entityfs.zip.ZipFileSystemBuilder
Create a builder with default settings: LogAdapter: DefaultLogAdapter.DEFAULT_ADAPTER EntityValidityControlStrategy: null (no one else should have write access to the backend)
ZipFileSystemBuilder(LogAdapter) - Constructor for class org.entityfs.zip.ZipFileSystemBuilder
Create a builder with a custom log adapter.

A B C D E F G H I J K L M N O P R S T U V W X Z