Uses of Interface
net.java.ao.RawEntity

Packages that use RawEntity
net.java.ao   
net.java.ao.atlassian   
net.java.ao.cache   
net.java.ao.db   
net.java.ao.schema   
net.java.ao.types   
 

Uses of RawEntity in net.java.ao
 

Classes in net.java.ao with type parameters of type RawEntity
 class EntityProxy<T extends RawEntity<K>,K>
           
 interface EntityStreamCallback<T extends RawEntity<K>,K>
           
 class ReadOnlyEntityProxy<T extends RawEntity<K>,K>
          A read-only representation of a database row proxy, mapped to the specified Entity type.
 class ReadOnlyEntityProxyFactory<T extends RawEntity<K>,K>
          Factory for building large number of ReadOnlyEntityProxy instances.
 interface RelatedEntity<T extends RelatedEntity<T> & RawEntity<?>>
          A superinterface for entities which are related to each other using Lucene heuristics.
 

Subinterfaces of RawEntity in net.java.ao
 interface Entity
          A specific extension of RawEntity providing the Entity.getID() method.
 

Methods in net.java.ao with type parameters of type RawEntity
<T extends RawEntity<K>,K>
T
EntityManager.create(java.lang.Class<T> type, DBParam... params)
          Creates a new entity of the specified type with the optionally specified initial parameters.
<T extends RawEntity<K>,K>
T
EntityManager.create(java.lang.Class<T> type, java.util.Map<java.lang.String,java.lang.Object> params)
          Creates and INSERTs a new entity of the specified type with the given map of parameters.
static
<T extends RawEntity<K>,K>
T
Common.createPeer(EntityManager manager, java.lang.Class<T> type, K key)
           
protected
<T extends RawEntity<K>,K>
K
DatabaseProvider.executeInsertReturningKey(EntityManager manager, java.sql.Connection conn, java.lang.Class<T> entityType, java.lang.Class<K> pkType, java.lang.String pkField, java.lang.String sql, DBParam... params)
          Delegate method to execute an INSERT statement returning any auto-generated primary key values.
<T extends RawEntity<K>,K>
T[]
EntityManager.find(java.lang.Class<T> type)
          Returns all entities of the given type.
<T extends RawEntity<K>,K>
T[]
EntityManager.find(java.lang.Class<T> type, Query query)
          Selects all entities matching the given type and Query.
<T extends RawEntity<K>,K>
T[]
EntityManager.find(java.lang.Class<T> type, java.lang.String criteria, java.lang.Object... parameters)
          Convenience method to select all entities of the given type with the specified, parameterized criteria.
<T extends RawEntity<K>,K>
T[]
EntityManager.find(java.lang.Class<T> type, java.lang.String field, Query query)
          Selects all entities of the specified type which match the given Query.
<T extends RawEntity<K>,K>
T[]
EntityManager.findWithSQL(java.lang.Class<T> type, java.lang.String keyField, java.lang.String sql, java.lang.Object... parameters)
          Executes the specified SQL and extracts the given key field, wrapping each row into a instance of the specified type.
<T extends RawEntity<K>,K>
T[]
EntityManager.get(java.lang.Class<T> type, K... keys)
          Returns an array of entities of the specified type corresponding to the varargs primary keys.
<T extends RawEntity<K>,K>
T
EntityManager.get(java.lang.Class<T> type, K key)
          Cleverly overloaded method to return a single entity of the specified type rather than an array in the case where only one ID is passed.
protected
<T extends RawEntity<K>,K>
T
SearchableEntityManager.getAndInstantiate(java.lang.Class<T> type, K key)
           
protected
<T extends RawEntity<K>,K>
T
EntityManager.getAndInstantiate(java.lang.Class<T> type, K key)
          Creates a new instance of the entity of the specified type corresponding to the given primary key.
<X extends RawEntity<T>>
java.lang.Class<X>
RawEntity.getEntityType()
          Returns the actual Class instance which corresponds to the original entity interface.
<T extends RawEntity<K>,K>
K
DatabaseProvider.insertReturningKey(EntityManager manager, java.sql.Connection conn, java.lang.Class<T> entityType, java.lang.Class<K> pkType, java.lang.String pkField, boolean pkIdentity, java.lang.String table, DBParam... params)
          Generates an INSERT statement to be used to create a new row in the database, returning the primary key value.
protected
<T extends RawEntity<K>,K>
T[]
EntityManager.peer(java.lang.Class<T> type, K... keys)
           
protected
<T extends RawEntity<K>,K>
T
EntityManager.peer(java.lang.Class<T> type, K key)
           
<T extends RawEntity<K>,K>
T[]
SearchableEntityManager.search(java.lang.Class<T> type, java.lang.String strQuery)
          Runs a Lucene full-text search on the specified entity type with the given query.
<T extends RawEntity<K>,K>
void
EntityManager.stream(java.lang.Class<T> type, EntityStreamCallback<T,K> streamCallback)
          Opitimsed read for large datasets.
<T extends RawEntity<K>,K>
void
EntityManager.stream(java.lang.Class<T> type, Query query, EntityStreamCallback<T,K> streamCallback)
          Selects all entities of the given type and feeds them to the callback, one by one.
 

Methods in net.java.ao that return RawEntity
<T extends RawEntity<K>,K>
T[]
EntityManager.find(java.lang.Class<T> type)
          Returns all entities of the given type.
<T extends RawEntity<K>,K>
T[]
EntityManager.find(java.lang.Class<T> type, Query query)
          Selects all entities matching the given type and Query.
<T extends RawEntity<K>,K>
T[]
EntityManager.find(java.lang.Class<T> type, java.lang.String criteria, java.lang.Object... parameters)
          Convenience method to select all entities of the given type with the specified, parameterized criteria.
<T extends RawEntity<K>,K>
T[]
EntityManager.find(java.lang.Class<T> type, java.lang.String field, Query query)
          Selects all entities of the specified type which match the given Query.
<T extends RawEntity<K>,K>
T[]
EntityManager.findWithSQL(java.lang.Class<T> type, java.lang.String keyField, java.lang.String sql, java.lang.Object... parameters)
          Executes the specified SQL and extracts the given key field, wrapping each row into a instance of the specified type.
<T extends RawEntity<K>,K>
T[]
EntityManager.get(java.lang.Class<T> type, K... keys)
          Returns an array of entities of the specified type corresponding to the varargs primary keys.
protected
<T extends RawEntity<K>,K>
T[]
EntityManager.peer(java.lang.Class<T> type, K... keys)
           
<T extends RawEntity<K>,K>
T[]
SearchableEntityManager.search(java.lang.Class<T> type, java.lang.String strQuery)
          Runs a Lucene full-text search on the specified entity type with the given query.
 

Methods in net.java.ao that return types with arguments of type RawEntity
 java.util.Map<java.lang.Class<? extends RawEntity<?>>,java.lang.String> Query.getJoins()
           
 java.lang.Class<? extends RawEntity<?>> Query.getTableType()
           
 java.lang.Class<? extends RawEntity<?>> PolymorphicTypeMapper.invert(java.lang.Class<? extends RawEntity<?>> parent, java.lang.String type)
          Retrieves the entity type which corresponds to the given polymorphic type flag value as a subtype of the specified parent entity type.
 java.lang.Class<? extends RawEntity<?>> DefaultPolymorphicTypeMapper.invert(java.lang.Class<? extends RawEntity<?>> parent, java.lang.String type)
           
 

Methods in net.java.ao with parameters of type RawEntity
 void SearchableEntityManager.addToIndex(RawEntity<?> entity)
          Adds the entity instance to the index.
 void SearchableEntityManager.delete(RawEntity<?>... entities)
           
 void EntityManager.delete(RawEntity<?>... entities)
          Deletes the specified entities from the database.
 boolean ReadOnlyEntityProxy.equalsImpl(RawEntity<K> proxy, java.lang.Object obj)
           
 boolean EntityProxy.equalsImpl(RawEntity<K> proxy, java.lang.Object obj)
           
 void EntityManager.flush(RawEntity<?>... entities)
          Flushes the value caches of the specified entities along with all of the relevant relations cache entries.
static
<K> K
Common.getPrimaryKeyValue(RawEntity<K> entity)
           
 void SearchableEntityManager.removeFromIndex(RawEntity<?> entity)
          Removes the specified entity from the Lucene index.
 void EntityProxy.save(RawEntity entity)
           
 

Method parameters in net.java.ao with type arguments of type RawEntity
 Query Query.alias(java.lang.Class<? extends RawEntity<?>> table, java.lang.String alias)
           
 java.lang.String PolymorphicTypeMapper.convert(java.lang.Class<? extends RawEntity<?>> type)
          Retrieves the polymorphic type flag value which corresponds to the specified type.
 java.lang.String DefaultPolymorphicTypeMapper.convert(java.lang.Class<? extends RawEntity<?>> type)
           
<K> int
EntityManager.count(java.lang.Class<? extends RawEntity<K>> type)
          Counts all entities of the specified type.
<K> int
EntityManager.count(java.lang.Class<? extends RawEntity<K>> type, Query query)
          Counts all entities of the specified type matching the given Query instance.
<K> int
EntityManager.count(java.lang.Class<? extends RawEntity<K>> type, java.lang.String criteria, java.lang.Object... parameters)
          Counts all entities of the specified type matching the given criteria and parameters.
 Query Query.from(java.lang.Class<? extends RawEntity<?>> tableType)
           
 java.lang.String Query.getAlias(java.lang.Class<? extends RawEntity<?>> table)
           
 java.lang.String[] Query.getCanonicalFields(DatabaseProvider provider, FieldNameConverter converter, java.lang.Class<? extends RawEntity<?>> type)
           
static java.lang.String[] Common.getMappingFields(FieldNameConverter converter, java.lang.Class<? extends RawEntity<?>> from, java.lang.Class<? extends RawEntity<?>> to)
           
static java.lang.String[] Common.getMappingFields(FieldNameConverter converter, java.lang.Class<? extends RawEntity<?>> from, java.lang.Class<? extends RawEntity<?>> to)
           
static java.util.Set<java.lang.String> Common.getNonNullFields(java.lang.Class<? extends RawEntity<?>> type, FieldNameConverter converter)
           
static java.util.Set<java.lang.String> Common.getNonNullFieldsWithNoDefaultAndNotGenerated(java.lang.Class<? extends RawEntity<?>> type, FieldNameConverter converter)
           
static java.lang.Iterable<java.lang.reflect.Method> Common.getNonNullMethods(java.lang.Class<? extends RawEntity<?>> type)
           
static java.lang.String[] Common.getPolymorphicFieldNames(FieldNameConverter converter, java.lang.Class<? extends RawEntity<?>> from, java.lang.Class<? extends RawEntity<?>> to)
           
static java.lang.String[] Common.getPolymorphicFieldNames(FieldNameConverter converter, java.lang.Class<? extends RawEntity<?>> from, java.lang.Class<? extends RawEntity<?>> to)
           
static java.lang.reflect.Method Common.getPrimaryKeyAccessor(java.lang.Class<? extends RawEntity<?>> type)
           
static
<K> java.lang.Class<K>
Common.getPrimaryKeyClassType(java.lang.Class<? extends RawEntity<K>> type)
           
static java.lang.String Common.getPrimaryKeyField(java.lang.Class<? extends RawEntity<?>> type, FieldNameConverter converter)
           
static java.lang.reflect.Method Common.getPrimaryKeyMethod(java.lang.Class<? extends RawEntity<?>> type)
           
static
<K> TypeInfo<K>
Common.getPrimaryKeyType(TypeManager typeManager, java.lang.Class<? extends RawEntity<K>> type)
           
static java.util.List<java.lang.String> Common.getSearchableFields(EntityManager manager, java.lang.Class<? extends RawEntity<?>> type)
           
static java.util.Map<java.lang.String,TypeInfo> Common.getValueFields(TypeManager typeManager, FieldNameConverter converter, java.lang.Class<? extends RawEntity<?>> entity)
           
static java.util.Set<java.lang.reflect.Method> Common.getValueFieldsMethods(java.lang.Class<? extends RawEntity<?>> entity, FieldNameConverter converter)
          Gets all the methods of an entity that correspond to a value field.
static java.util.Set<java.lang.String> Common.getValueFieldsNames(java.lang.Class<? extends RawEntity<?>> entity, FieldNameConverter converter)
           
 java.lang.Class<? extends RawEntity<?>> PolymorphicTypeMapper.invert(java.lang.Class<? extends RawEntity<?>> parent, java.lang.String type)
          Retrieves the entity type which corresponds to the given polymorphic type flag value as a subtype of the specified parent entity type.
 java.lang.Class<? extends RawEntity<?>> DefaultPolymorphicTypeMapper.invert(java.lang.Class<? extends RawEntity<?>> parent, java.lang.String type)
           
 Query Query.join(java.lang.Class<? extends RawEntity<?>> join)
           
 Query Query.join(java.lang.Class<? extends RawEntity<?>> join, java.lang.String on)
           
 void Query.setJoins(java.util.Map<java.lang.Class<? extends RawEntity<?>>,java.lang.String> joins)
           
 void Query.setTableType(java.lang.Class<? extends RawEntity<?>> tableType)
           
protected
<K> java.lang.String
Query.toSQL(java.lang.Class<? extends RawEntity<K>> tableType, DatabaseProvider provider, TableNameConverter converter, FieldNameConverter fieldConverter, boolean count)
           
static
<K> void
Common.validatePrimaryKey(TypeManager typeManager, java.lang.Class<? extends RawEntity<K>> type, java.lang.Object value)
           
 

Constructor parameters in net.java.ao with type arguments of type RawEntity
DefaultPolymorphicTypeMapper(java.util.Map<java.lang.Class<? extends RawEntity<?>>,java.lang.String> mappings)
          Creates a new instance with the specified {type => flag} mappings.
 

Uses of RawEntity in net.java.ao.atlassian
 

Method parameters in net.java.ao.atlassian with type arguments of type RawEntity
 java.lang.String AtlassianTableNameConverter.getName(java.lang.Class<? extends RawEntity<?>> entityClass)
           
 

Uses of RawEntity in net.java.ao.cache
 

Methods in net.java.ao.cache with type parameters of type RawEntity
<T extends RawEntity<K>,K>
T[]
RelationsCache.get(RawEntity<?> from, java.lang.Class<T> toType, java.lang.Class<? extends RawEntity<?>> throughType, java.lang.String[] fields)
           
<T extends RawEntity<K>,K>
T[]
RAMRelationsCache.get(RawEntity<?> from, java.lang.Class<T> toType, java.lang.Class<? extends RawEntity<?>> throughType, java.lang.String[] fields)
           
 

Methods in net.java.ao.cache that return RawEntity
<T extends RawEntity<K>,K>
T[]
RelationsCache.get(RawEntity<?> from, java.lang.Class<T> toType, java.lang.Class<? extends RawEntity<?>> throughType, java.lang.String[] fields)
           
<T extends RawEntity<K>,K>
T[]
RAMRelationsCache.get(RawEntity<?> from, java.lang.Class<T> toType, java.lang.Class<? extends RawEntity<?>> throughType, java.lang.String[] fields)
           
 

Methods in net.java.ao.cache with parameters of type RawEntity
 CacheLayer RAMCache.createCacheLayer(RawEntity<?> entity)
           
 CacheLayer Cache.createCacheLayer(RawEntity<?> entity)
          Retrieves a CacheLayer instance which corresponds to the given entity.
<T extends RawEntity<K>,K>
T[]
RelationsCache.get(RawEntity<?> from, java.lang.Class<T> toType, java.lang.Class<? extends RawEntity<?>> throughType, java.lang.String[] fields)
           
<T extends RawEntity<K>,K>
T[]
RAMRelationsCache.get(RawEntity<?> from, java.lang.Class<T> toType, java.lang.Class<? extends RawEntity<?>> throughType, java.lang.String[] fields)
           
 void RelationsCache.put(RawEntity<?> from, RawEntity<?>[] through, java.lang.Class<? extends RawEntity<?>> throughType, RawEntity<?>[] to, java.lang.Class<? extends RawEntity<?>> toType, java.lang.String[] fields)
           
 void RelationsCache.put(RawEntity<?> from, RawEntity<?>[] through, java.lang.Class<? extends RawEntity<?>> throughType, RawEntity<?>[] to, java.lang.Class<? extends RawEntity<?>> toType, java.lang.String[] fields)
           
 void RelationsCache.put(RawEntity<?> from, RawEntity<?>[] through, java.lang.Class<? extends RawEntity<?>> throughType, RawEntity<?>[] to, java.lang.Class<? extends RawEntity<?>> toType, java.lang.String[] fields)
           
 void RAMRelationsCache.put(RawEntity<?> from, RawEntity<?>[] through, java.lang.Class<? extends RawEntity<?>> throughType, RawEntity<?>[] to, java.lang.Class<? extends RawEntity<?>> toType, java.lang.String[] fields)
           
 void RAMRelationsCache.put(RawEntity<?> from, RawEntity<?>[] through, java.lang.Class<? extends RawEntity<?>> throughType, RawEntity<?>[] to, java.lang.Class<? extends RawEntity<?>> toType, java.lang.String[] fields)
           
 void RAMRelationsCache.put(RawEntity<?> from, RawEntity<?>[] through, java.lang.Class<? extends RawEntity<?>> throughType, RawEntity<?>[] to, java.lang.Class<? extends RawEntity<?>> toType, java.lang.String[] fields)
           
 void RelationsCache.remove(RawEntity<?> entity, java.lang.String[] fields)
           
 void RAMRelationsCache.remove(RawEntity<?> entity, java.lang.String[] fields)
           
 

Method parameters in net.java.ao.cache with type arguments of type RawEntity
<T extends RawEntity<K>,K>
T[]
RelationsCache.get(RawEntity<?> from, java.lang.Class<T> toType, java.lang.Class<? extends RawEntity<?>> throughType, java.lang.String[] fields)
           
<T extends RawEntity<K>,K>
T[]
RAMRelationsCache.get(RawEntity<?> from, java.lang.Class<T> toType, java.lang.Class<? extends RawEntity<?>> throughType, java.lang.String[] fields)
           
 void CacheLayer.markToFlush(java.lang.Class<? extends RawEntity<?>> type)
           
 void RelationsCache.put(RawEntity<?> from, RawEntity<?>[] through, java.lang.Class<? extends RawEntity<?>> throughType, RawEntity<?>[] to, java.lang.Class<? extends RawEntity<?>> toType, java.lang.String[] fields)
           
 void RelationsCache.put(RawEntity<?> from, RawEntity<?>[] through, java.lang.Class<? extends RawEntity<?>> throughType, RawEntity<?>[] to, java.lang.Class<? extends RawEntity<?>> toType, java.lang.String[] fields)
           
 void RAMRelationsCache.put(RawEntity<?> from, RawEntity<?>[] through, java.lang.Class<? extends RawEntity<?>> throughType, RawEntity<?>[] to, java.lang.Class<? extends RawEntity<?>> toType, java.lang.String[] fields)
           
 void RAMRelationsCache.put(RawEntity<?> from, RawEntity<?>[] through, java.lang.Class<? extends RawEntity<?>> throughType, RawEntity<?>[] to, java.lang.Class<? extends RawEntity<?>> toType, java.lang.String[] fields)
           
 

Uses of RawEntity in net.java.ao.db
 

Methods in net.java.ao.db with type parameters of type RawEntity
protected
<T extends RawEntity<K>,K>
K
PostgreSQLDatabaseProvider.executeInsertReturningKey(EntityManager manager, java.sql.Connection conn, java.lang.Class<T> entityType, java.lang.Class<K> pkType, java.lang.String pkField, java.lang.String sql, DBParam... params)
           
protected
<T extends RawEntity<K>,K>
K
OracleDatabaseProvider.executeInsertReturningKey(EntityManager manager, java.sql.Connection conn, java.lang.Class<T> entityType, java.lang.Class<K> pkType, java.lang.String pkField, java.lang.String sql, DBParam... params)
           
protected
<T extends RawEntity<K>,K>
K
HSQLDatabaseProvider.executeInsertReturningKey(EntityManager manager, java.sql.Connection conn, java.lang.Class<T> entityType, java.lang.Class<K> pkType, java.lang.String pkField, java.lang.String sql, DBParam... params)
           
<T extends RawEntity<K>,K>
K
SQLServerDatabaseProvider.insertReturningKey(EntityManager manager, java.sql.Connection conn, java.lang.Class<T> entityType, java.lang.Class<K> pkType, java.lang.String pkField, boolean pkIdentity, java.lang.String table, DBParam... params)
           
<T extends RawEntity<K>,K>
K
PostgreSQLDatabaseProvider.insertReturningKey(EntityManager manager, java.sql.Connection conn, java.lang.Class<T> entityType, java.lang.Class<K> pkType, java.lang.String pkField, boolean pkIdentity, java.lang.String table, DBParam... params)
           
<T extends RawEntity<K>,K>
K
HSQLDatabaseProvider.insertReturningKey(EntityManager manager, java.sql.Connection conn, java.lang.Class<T> entityType, java.lang.Class<K> pkType, java.lang.String pkField, boolean pkIdentity, java.lang.String table, DBParam... params)
           
 

Uses of RawEntity in net.java.ao.schema
 

Method parameters in net.java.ao.schema with type arguments of type RawEntity
 java.lang.String TableNameConverter.getName(java.lang.Class<? extends RawEntity<?>> clazz)
          Generates a table name to correspond with the specified class.
 java.lang.String TableAnnotationTableNameConverter.getName(java.lang.Class<? extends RawEntity<?>> entityClass)
          Gets the name of the table either from the Table annotation if present or from the delegate.
 java.lang.String CanonicalClassNameTableNameConverter.getName(java.lang.Class<? extends RawEntity<?>> entityClass)
           
 java.lang.String CachingTableNameConverter.getName(java.lang.Class<? extends RawEntity<?>> entityClass)
           
static DDLField[] SchemaGenerator.parseFields(DatabaseProvider provider, FieldNameConverter fieldConverter, java.lang.Class<? extends RawEntity<?>> clazz)
          Not intended for public usage.
 

Uses of RawEntity in net.java.ao.types
 

Methods in net.java.ao.types with type parameters of type RawEntity
static
<K,T extends RawEntity<K>>
LogicalType<T>
LogicalTypes.entityType(java.lang.Class<T> entityClass, TypeInfo<K> primaryKeyTypeInfo, java.lang.Class<K> primaryKeyClass)
           
 



Copyright © 2007-2012. All Rights Reserved.