|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Entity | |
---|---|
net.sourceforge.domian.entity | |
net.sourceforge.domian.repository | |
net.sourceforge.domian.specification |
Uses of Entity in net.sourceforge.domian.entity |
---|
Subinterfaces of Entity in net.sourceforge.domian.entity | |
---|---|
interface |
TransientEntity
Marker interface for all transient entity objects. |
Classes in net.sourceforge.domian.entity that implement Entity | |
---|---|
class |
AbstractEntity
Abstract class for all entity objects, ensuring consistent/unchanging equals /hashCode methods, not influenced by mutable state. |
class |
AbstractLoggingUUIDEntity
A SLF4J logger instance is provided in this class. |
class |
AbstractRandomIntegerEntity
Abstract class for entity objects, ensuring a final, unique, non-null entity ID from the moment they are created. |
class |
AbstractRandomLongEntity
Abstract class for entity objects, ensuring a final, unique, non-null entity ID from the moment they are created. |
class |
AbstractUUIDEntity
Abstract class for entity objects, ensuring a final, unique, non-null entity ID from the moment they are created. |
Uses of Entity in net.sourceforge.domian.repository |
---|
Classes in net.sourceforge.domian.repository with type parameters of type Entity | |
---|---|
class |
AbstractDomianCoreRepository<T extends Entity>
All Domian Core-based Repository classes should extend this abstract class. |
class |
AbstractRepository<T extends Entity>
All Repository classes should extend this abstract class. |
interface |
BinaryFormatRepository<T extends Entity>
Marker interface for persistent repositories, where the data is stored in some sort of binary format. |
interface |
FakeRepository<T extends Entity>
Marker interface for fake repositories. |
class |
HashSetRepository<T extends Entity>
Volatile repository for non-concurrent environments. |
protected static class |
HashSetRepository.HashSetRepositoryIterator<V extends Entity,T extends Entity>
Inner iterator class for HashSetRepository . |
protected static class |
HashSetRepository.HashSetRepositoryIterator<V extends Entity,T extends Entity>
Inner iterator class for HashSetRepository . |
class |
HibernateRepository<T extends Entity>
This repository implementation is based on the Hibernate object-relational mapping (ORM) tool, and its implementation of the Java Persistence API 1.0 (JPA). |
interface |
HumanReadableFormatRepository<T extends Entity>
Marker interface for persistent repositories, where the data is stored in a human readable textual format. |
class |
InMemoryAndXStreamXmlFileRepository<T extends Entity>
An in-memory repository with persistence capabilities. |
class |
InMemoryRepository<T extends Entity>
Volatile repository for concurrent environments. |
protected static class |
InMemoryRepository.InMemoryRepositoryIterator<V extends Entity,T extends Entity>
Inner iterator class for InMemoryRepository . |
protected static class |
InMemoryRepository.InMemoryRepositoryIterator<V extends Entity,T extends Entity>
Inner iterator class for InMemoryRepository . |
class |
NotImplementedRepository<T extends Entity>
Repository to be used if a Repository implementation is expected, but not yet in place. |
class |
NullRepository<T extends Entity>
A silly and lazy repository which tacitly accepts entities to be stored, and then just throws them away... |
interface |
PartitionRepository<T extends Entity>
Interface for specification-based partitioned repositories. |
class |
PartitionRepositoryInvocationHandler<T extends Entity>
InvocationHandler implementation for partition repositories. |
class |
PartitionRepositoryReuseInvocationHandler<T extends Entity>
... |
class |
PersistentEntity<T extends Entity>
A holder class wrapping a possible Entity object,
as well as meta-data conserning persistence stuff. |
interface |
PersistentRepository<T extends Entity>
Repository with the capabibility of writing ( persist ) its entities to some sort of non-volatile storage. |
interface |
Repository<T extends Entity>
Interface defining a repository for storing and retrieving Entity objects. |
interface |
TextualFormatRepository<T extends Entity>
Interface for persistent repositories, where the data is stored in some sort of textual format, readable or not readable. |
class |
UnsupportedRepository<T extends Entity>
Repository to be used if a Repository implementation is needed,
but any usage of it is for some reason unsupported/prohibited. |
interface |
VolatileRepository<T extends Entity>
Marker interface for volatile repositories. |
class |
XStreamXmlFilePerEntityRepository<T extends Entity>
A persistent repository backed by XStream functionality. |
Classes in net.sourceforge.domian.repository that implement Entity | |
---|---|
class |
EntityPersistenceMetaData
Meta data for for persisted Entity objects. |
Fields in net.sourceforge.domian.repository declared as Entity | |
---|---|
protected V |
HibernateRepository.HibernateRepositoryIterator.currentEntity
|
protected V |
HashSetRepository.HashSetRepositoryIterator.currentEntity
|
protected V |
HashSetRepository.HashSetRepositoryIterator.nextEntity
|
Constructors in net.sourceforge.domian.repository with parameters of type Entity | |
---|---|
HibernateRepository.Update(Entity entity)
|
Uses of Entity in net.sourceforge.domian.specification |
---|
Methods in net.sourceforge.domian.specification with type parameters of type Entity | ||
---|---|---|
static
|
SpecificationUtils.createUniqueSpecificationFor(T entity)
|
|
static
|
SpecificationUtils.updateEntityState(T entity,
Specification<?> deltaSpecification)
Updates given entity with given value bound specifications. |
Methods in net.sourceforge.domian.specification that return types with arguments of type Entity | |
---|---|
static Specification<? extends Entity> |
SpecificationFactory.allEntities()
|
static Specification<? extends Entity> |
SpecificationFactory.entities()
|
static Specification<? extends Entity> |
SpecificationFactory.entity()
|
Method parameters in net.sourceforge.domian.specification with type arguments of type Entity | |
---|---|
static JpqlQueryHolder |
Specification2JpqlConverter.convertJpaMappedSpecificationType2PreparedJpqlQuery(CompositeSpecification<? extends Entity> specification,
java.util.List<java.lang.String> validTableNameList)
An attempt to convert Entity-type Specification to Java Persistence Query Language (JPQL) expression. |
static java.lang.String |
Specification2HqlConverter.convertSpecification2HqlQuery(Specification<? extends Entity> specification)
An attempt to convert Entity-type Specification to polymorphic-friendly Hibernate Query language (HQL) query expression. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |