Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.conf | Contains classes dealing with Cayenne configuration files.
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.project | Contains model classes used by CayenneModeler or any other MVC type of application to work with Cayenne project files.
org.apache.cayenne.project.validator |
org.apache.cayenne.query | Defines standard queries supported by Cayenne and extension mechanism to create custom queries.
org.apache.cayenne.util | General utility classes.
org.apache.cayenne.wocompat | Contains classes that interface Cayenne with Apple's WebObjects.

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` | `DataNode.getDataMap(String name)` Returns datamap with specified name, null if none present
`DataMap` | `DataDomain.getMap(String mapName)` Returns DataMap matching `name` parameter.
`DataMap` | `DbLoader.loadDataMapFromDB(String schemaName, String tablePattern, DataMap dataMap)` Performs database reverse engineering and generates DataMap that contains default mapping of the tables and views.
`DataMap` | `DbLoader.loadDataMapFromDB(String schemaName, String tablePattern, String[] tableTypes, DataMap dataMap)` Performs database reverse engineering and generates DataMap object that contains default mapping of the tables and views.

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` | `DataNode.addDataMap(DataMap map)` Adds a DataMap to be handled by this node.
`void` | `DataDomain.addMap(DataMap map)` Registers new DataMap with this domain.
`QueryEngine` | `DataDomainLegacyQueryAction.engineForDataMap(DataMap map)` Deprecated.
`DataMap` | `DbLoader.loadDataMapFromDB(String schemaName, String tablePattern, DataMap dataMap)` Performs database reverse engineering and generates DataMap that contains default mapping of the tables and views.
`DataMap` | `DbLoader.loadDataMapFromDB(String schemaName, String tablePattern, String[] tableTypes, DataMap dataMap)` Performs database reverse engineering and generates DataMap object that contains default mapping of the tables and views.
`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.loadProceduresFromDB(String schemaPattern, String namePattern, DataMap dataMap)` Loads database stored procedures into the DataMap.
`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 hanlde queries for all DataMap components.

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)` Creates and initializes new DbGenerator.
`DbGenerator(DbAdapter adapter, DataMap map, Collection<DbEntity> excludedEntities)` Creates and initializes new DbGenerator instance.
`DbGenerator(DbAdapter adapter, DataMap map, Collection<DbEntity> excludedEntities, DataDomain domain)` Creates and initializes new DbGenerator instance.

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.conf

Methods in org.apache.cayenne.conf that return DataMap
`protected DataMap` | `RuntimeLoadDelegate.findMap(String domainName, String mapName)`
`protected DataMap` | `RuntimeLoadDelegate.loadDataMap(DataDomain domain, String mapName, Map locations)` Returns DataMap for the name and location information.

Method parameters in org.apache.cayenne.conf with type arguments of type DataMap
`void` | `ConfigLoaderDelegate.shouldLoadDataMaps(String domainName, Map<String,DataMap> locations)`
`void` | `RuntimeLoadDelegate.shouldLoadDataMaps(String domainName, Map<String,DataMap> locations)`

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`
`protected DataMap` | `QueryBuilder.dataMap` Deprecated.

Fields in org.apache.cayenne.map with type parameters of type DataMap
`protected Collection<DataMap>` | `AshwoodEntitySorter.dataMaps`
`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.
`DataMap` | `MapLoader.loadDataMap(String uri)` Loads DataMap from file specified by `uri` parameter.

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)`
`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.
`void` | `QueryBuilder.setRoot(DataMap dataMap, String rootType, String rootName)` Deprecated. Sets the information pertaining to the root of the query.

Method parameters in org.apache.cayenne.map with type arguments of type DataMap
`void` | `AshwoodEntitySorter.setDataMaps(Collection<DataMap> dataMaps)`
`void` | `EntityResolver.setDataMaps(Collection<DataMap> maps)`
`void` | `EntitySorter.setDataMaps(Collection<DataMap> dataMaps)` Initializes a list of DataMaps used by the sorter.

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

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

Fields in org.apache.cayenne.map.event declared as DataMap
`protected DataMap` | `DataMapEvent.dataMap`
`protected DataMap` | `QueryEvent.map` Data map containing the query

Methods in org.apache.cayenne.map.event that return DataMap
`DataMap` | `DataMapEvent.getDataMap()` Returns DataMap associated with this event.
`DataMap` | `QueryEvent.getDataMap()`

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.
`void` | `DataMapEvent.setDataMap(DataMap dataMap)` Sets DataMap associated with this event.
`void` | `QueryEvent.setDataMap(DataMap map)` Sets DataMap, containing the query

Constructors in org.apache.cayenne.map.event with parameters of type DataMap
`DataMapEvent(Object src, DataMap dataMap)` Creates a DataMap change event.
`DataMapEvent(Object src, DataMap dataMap, int id)` Creates a DataMap event of a specified type.
`DataMapEvent(Object src, DataMap dataMap, String oldName)` Creates a DataMap name change event.
`QueryEvent(Object source, Query query, DataMap map)` Creates a query event, specifying DataMap, containing the query
`QueryEvent(Object source, Query query, int type, DataMap map)` Creates a query event, specifying DataMap, containing the query
`QueryEvent(Object source, Query query, String oldName, DataMap map)` Creates a query event, specifying DataMap, containing the query

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 `MergerToken`s 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 `MergerToken`s 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, DbAdapter adapter, ModelMergeDelegate delegate)`

Uses of DataMap in org.apache.cayenne.project

Fields in org.apache.cayenne.project declared as DataMap
`protected DataMap` | `DataMapFile.map`
`protected DataMap` | `DataMapProject.map`

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

Constructors in org.apache.cayenne.project with parameters of type DataMap
`DataMapFile(Project project, DataMap map)` Constructor for DataMapFile.

Uses of DataMap in org.apache.cayenne.project.validator

Methods in org.apache.cayenne.project.validator with parameters of type DataMap
`protected void` | `DataMapValidator.validateName(DataMap map, ProjectPath path, Validator validator)`
`protected void` | `DataMapValidator.validateNodeLinks(DataMap map, ProjectPath path, Validator validator)`

Uses of DataMap in org.apache.cayenne.query

Methods in org.apache.cayenne.query that return DataMap
`DataMap` | `QueryMetadata.getDataMap()` Returns a DataMap associated with a query or null if no such DataMap exists.

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.

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

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

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

Uses of DataMap in org.apache.cayenne.wocompat

Fields in org.apache.cayenne.wocompat declared as DataMap
`protected DataMap` | `EOModelHelper.dataMap`

Methods in org.apache.cayenne.wocompat that return DataMap
`DataMap` | `EOModelHelper.getDataMap()` Returns a DataMap associated with this helper.
`DataMap` | `EOModelProcessor.loadEOModel(String path)` Performs EOModel loading.
`DataMap` | `EOModelProcessor.loadEOModel(String path, boolean generateClientClass)` Performs EOModel loading.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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