org.entityfs
Interface EntityRepository

All Superinterfaces:
EntityHolder, EntityListable, Iterable<EntityView>, Lockable, ReadLockable
All Known Subinterfaces:
Directory, DirectoryView
All Known Implementing Classes:
AggregatingEntityRepository

public interface EntityRepository
extends EntityHolder, EntityListable

This is a marriage between EntityHolder and EntityListable. This is basically a Directory for those that are not interested in directories as entities.

Objects implementing this interface can be used with some of the utility methods of Entities and Directories.

Since:
1.0
Author:
Karl Gustafsson

Method Summary
 
Methods inherited from interface org.entityfs.EntityHolder
containsEntity, containsEntity, getEntityOrNull
 
Methods inherited from interface org.entityfs.EntityListable
isEmpty, listEntities
 
Methods inherited from interface java.lang.Iterable
iterator
 
Methods inherited from interface org.entityfs.lock.ReadLockable
getReadLock, isReadLockedByCurrentThread, lockForReading