Uses of Class
org.apache.cayenne.map.DataMap

Packages that use DataMap
org.apache.cayenne.access Contains classes that make up Cayenne ORM stack. 
org.apache.cayenne.access.trans Provides translators for Cayenne queries. 
org.apache.cayenne.configuration   
org.apache.cayenne.dba Contains database adapter API (DbAdapter) and its default implementation. 
org.apache.cayenne.map Contains O/R mapping classes that store relational database metadata information and map it to Java classes. 
org.apache.cayenne.map.event   
org.apache.cayenne.merge   
org.apache.cayenne.query Defines standard queries supported by Cayenne and extension mechanism to create custom queries. 
org.apache.cayenne.util General utility classes. 
 

Uses of DataMap in org.apache.cayenne.access
 

Fields in org.apache.cayenne.access declared as DataMap
protected  DataMap DbGenerator.map
           
 

Fields in org.apache.cayenne.access with type parameters of type DataMap
protected  Map<String,DataMap> DataNode.dataMaps
           
 

Methods in org.apache.cayenne.access that return DataMap
 DataMap DataDomain.getDataMap(String mapName)
           
 DataMap DataNode.getDataMap(String name)
          Returns datamap with specified name, null if none present
 DataMap DbLoader.loadDataMapFromDB(String schemaPattern, String tablePattern, DataMap dataMap)
          Deprecated. since 3.2 use DbLoader.load(DataMap, String, String, String, String...) method that supports catalogs.
 DataMap DbLoader.loadDataMapFromDB(String schemaPattern, String tablePattern, String[] tableTypes, DataMap dataMap)
          Deprecated. since 3.2 use DbLoader.load(DataMap, String, String, String, String...) method that supports catalogs.
 

Methods in org.apache.cayenne.access that return types with arguments of type DataMap
 Collection<DataMap> DataDomain.getDataMaps()
          Returns a collection of registered DataMaps.
 Collection<DataMap> DataNode.getDataMaps()
          Returns an unmodifiable collection of DataMaps handled by this DataNode.
 

Methods in org.apache.cayenne.access with parameters of type DataMap
 void DataDomain.addDataMap(DataMap dataMap)
           
 void DataNode.addDataMap(DataMap map)
          Adds a DataMap to be handled by this node.
protected  EntityMergeSupport DbLoader.createEntityMerger(DataMap map)
           
 void DbLoader.load(DataMap dataMap, String catalogPattern, String schemaPattern, String tablePattern, String... tableTypes)
          Performs database reverse engineering to match the specified catalog, schema, table name and table type patterns and fills the specified DataMap object with DB and object mapping info.
 DataMap DbLoader.loadDataMapFromDB(String schemaPattern, String tablePattern, DataMap dataMap)
          Deprecated. since 3.2 use DbLoader.load(DataMap, String, String, String, String...) method that supports catalogs.
 DataMap DbLoader.loadDataMapFromDB(String schemaPattern, String tablePattern, String[] tableTypes, DataMap dataMap)
          Deprecated. since 3.2 use DbLoader.load(DataMap, String, String, String, String...) method that supports catalogs.
 boolean DbLoader.loadDbEntities(DataMap map, List<? extends DbEntity> tables)
          Loads dbEntities for the specified tables.
 void DbLoader.loadDbRelationships(DataMap map)
          Loads database relationships into a DataMap.
 void DbLoader.loadObjEntities(DataMap map)
          Creates an ObjEntity for each DbEntity in the map.
 void DbLoader.loadProcedures(DataMap dataMap, String catalogPattern, String schemaPattern, String namePattern)
          Loads database stored procedures into the DataMap.
 void DbLoader.loadProceduresFromDB(String schemaPattern, String namePattern, DataMap dataMap)
          Deprecated. since 3.2 use DbLoader.loadProcedures(DataMap, String, String, String) that supports "catalog" pattern.
 DataNode DataDomain.lookupDataNode(DataMap map)
          Returns a DataNode that should handle queries for all entities in a DataMap.
 DataNode DataNode.lookupDataNode(DataMap dataMap)
          Returns a DataNode that should handle queries for all DataMap components.
 void DataNode.removeDataMap(DataMap map)
           
 

Method parameters in org.apache.cayenne.access with type arguments of type DataMap
 void DataNode.setDataMaps(Collection<DataMap> dataMaps)
           
 

Constructors in org.apache.cayenne.access with parameters of type DataMap
DbGenerator(DbAdapter adapter, DataMap map, Collection<DbEntity> excludedEntities, DataDomain domain, JdbcEventLogger logger)
          Creates and initializes new DbGenerator instance.
DbGenerator(DbAdapter adapter, DataMap map, JdbcEventLogger logger)
           
DbGenerator(DbAdapter adapter, DataMap map, JdbcEventLogger logger, Collection<DbEntity> excludedEntities)
           
 

Uses of DataMap in org.apache.cayenne.access.trans
 

Constructors in org.apache.cayenne.access.trans with parameters of type DataMap
JoinStack(DbAdapter dbAdapter, DataMap dataMap, QueryAssembler assembler)
           
 

Uses of DataMap in org.apache.cayenne.configuration
 

Fields in org.apache.cayenne.configuration with type parameters of type DataMap
protected  Collection<DataMap> DataChannelDescriptor.dataMaps
           
 

Methods in org.apache.cayenne.configuration that return DataMap
 DataMap DataChannelDescriptor.getDataMap(String name)
           
 DataMap DataMapLoader.load(Resource configurationResource)
           
 DataMap XMLDataMapLoader.load(Resource configurationResource)
           
 

Methods in org.apache.cayenne.configuration that return types with arguments of type DataMap
 Collection<DataMap> DataChannelDescriptor.getDataMaps()
           
 

Methods in org.apache.cayenne.configuration with parameters of type DataMap
 T BaseConfigurationNodeVisitor.visitDataMap(DataMap dataMap)
           
 T ConfigurationNodeVisitor.visitDataMap(DataMap dataMap)
           
 

Uses of DataMap in org.apache.cayenne.dba
 

Methods in org.apache.cayenne.dba with parameters of type DataMap
 String DefaultQuotingStrategy.quotedIdentifier(DataMap dataMap, String... identifierParts)
           
 String QuotingStrategy.quotedIdentifier(DataMap dataMap, String... identifierParts)
           
 

Uses of DataMap in org.apache.cayenne.map
 

Fields in org.apache.cayenne.map declared as DataMap
protected  DataMap Embeddable.dataMap
           
protected  DataMap Entity.dataMap
           
protected  DataMap Procedure.dataMap
           
 

Fields in org.apache.cayenne.map with type parameters of type DataMap
protected  Collection<DataMap> EntityResolver.maps
           
 

Methods in org.apache.cayenne.map that return DataMap
 DataMap DataMap.getClientDataMap(EntityResolver serverResolver)
          Returns a DataMap stripped of any server-side information, such as DbEntity mapping, or ObjEntities that are not allowed in the client tier.
 DataMap Embeddable.getDataMap()
           
 DataMap Entity.getDataMap()
           
 DataMap Procedure.getDataMap()
           
 DataMap EntityResolver.getDataMap(String mapName)
          Returns a DataMap matching the name.
 DataMap MapLoader.loadDataMap(InputSource src)
          Loads a DataMap from XML input source.
 

Methods in org.apache.cayenne.map that return types with arguments of type DataMap
 Collection<DataMap> EntityResolver.getDataMaps()
          Returns an unmodifiable collection of DataMaps.
 

Methods in org.apache.cayenne.map with parameters of type DataMap
 void EntityResolver.addDataMap(DataMap map)
           
 int DataMap.compareTo(DataMap o)
           
 void DataMap.mergeWithDataMap(DataMap map)
          Adds all Object and DB entities and Queries from another map to this map.
 void EntityResolver.removeDataMap(DataMap map)
           
 void Embeddable.setDataMap(DataMap dataMap)
           
 void Entity.setDataMap(DataMap dataMap)
          Sets parent DataMap of this entity.
 void Procedure.setDataMap(DataMap dataMap)
          Sets parent DataMap of this entity.
 

Method parameters in org.apache.cayenne.map with type arguments of type DataMap
 void EntityResolver.setDataMaps(Collection<DataMap> maps)
           
 

Constructor parameters in org.apache.cayenne.map with type arguments of type DataMap
EntityResolver(Collection<DataMap> dataMaps)
          Creates new EntityResolver that indexes a collection of DataMaps.
 

Uses of DataMap in org.apache.cayenne.map.event
 

Methods in org.apache.cayenne.map.event with parameters of type DataMap
 void EmbeddableListener.embeddableAdded(EmbeddableEvent e, DataMap map)
          New EmbeddableAttribute has been created/added.
 void EmbeddableListener.embeddableChanged(EmbeddableEvent e, DataMap map)
          EmbeddableAttribute property changed.
 void EmbeddableListener.embeddableRemoved(EmbeddableEvent e, DataMap map)
          EmbeddableAttribute has been removed.
 

Uses of DataMap in org.apache.cayenne.merge
 

Methods in org.apache.cayenne.merge that return DataMap
 DataMap ExecutingMergerContext.getDataMap()
           
 DataMap MergerContext.getDataMap()
           
 

Methods in org.apache.cayenne.merge with parameters of type DataMap
 List<MergerToken> DbMerger.createMergeTokens(DataNode dataNode, DataMap dataMap)
          Create and return a List of MergerTokens to alter the given DataNode to match the given DataMap
 List<MergerToken> DbMerger.createMergeTokens(DbAdapter adapter, DataSource dataSource, DataMap dataMap)
          Create and return a List of MergerTokens to alter the given DataNode to match the given DataMap
 

Constructors in org.apache.cayenne.merge with parameters of type DataMap
ExecutingMergerContext(DataMap map, DataNode node)
           
ExecutingMergerContext(DataMap map, DataSource dataSource, JdbcAdapter adapter, ModelMergeDelegate delegate)
           
 

Uses of DataMap in org.apache.cayenne.query
 

Fields in org.apache.cayenne.query declared as DataMap
protected  DataMap AbstractQuery.dataMap
           
protected  DataMap BatchQuery.dataMap
           
protected  DataMap EJBQLQuery.dataMap
           
protected  DataMap IndirectQuery.dataMap
           
protected  DataMap QueryChain.dataMap
           
 

Methods in org.apache.cayenne.query that return DataMap
 DataMap AbstractQuery.getDataMap()
           
 DataMap BatchQuery.getDataMap()
           
 DataMap EJBQLQuery.getDataMap()
           
 DataMap IndirectQuery.getDataMap()
           
 DataMap Query.getDataMap()
           
 DataMap QueryChain.getDataMap()
           
 DataMap QueryMetadata.getDataMap()
          Returns a DataMap associated with a query or null if no such DataMap exists.
 DataMap RefreshQuery.getDataMap()
           
 

Methods in org.apache.cayenne.query with parameters of type DataMap
 QueryEngine QueryRouter.engineForDataMap(DataMap map)
          Returns a QueryEngine that is configured to handle a given DataMap.
 void AbstractQuery.setDataMap(DataMap dataMap)
           
 void BatchQuery.setDataMap(DataMap dataMap)
           
 void EJBQLQuery.setDataMap(DataMap dataMap)
           
 void IndirectQuery.setDataMap(DataMap dataMap)
           
 void QueryChain.setDataMap(DataMap dataMap)
           
 

Constructors in org.apache.cayenne.query with parameters of type DataMap
SQLTemplate(DataMap rootMap, String defaultTemplate, boolean isFetchingDataRows)
           
 

Uses of DataMap in org.apache.cayenne.util
 

Fields in org.apache.cayenne.util declared as DataMap
protected  DataMap EntityMergeSupport.map
           
 

Methods in org.apache.cayenne.util that return DataMap
 DataMap EntityMergeSupport.getMap()
           
 

Methods in org.apache.cayenne.util with parameters of type DataMap
 void EntityMergeSupport.setMap(DataMap map)
           
static void DeleteRuleUpdater.updateDataMap(DataMap map)
          Updates delete rules for all obj entities in a datamap
 

Method parameters in org.apache.cayenne.util with type arguments of type DataMap
static Object NamedObjectFactory.createObject(Class<? extends DataMap> objectClass, Object namingContext, String nameBase)
           
 

Constructors in org.apache.cayenne.util with parameters of type DataMap
EntityMergeSupport(DataMap map)
           
EntityMergeSupport(DataMap map, NamingStrategy namingStrategy, boolean removeMeaningfulPKs)
           
 



Copyright © 2001-2013 Apache Cayenne. All Rights Reserved.