Package org.apache.cayenne.map
Interface MappingNamespace
- All Known Implementing Classes:
- DataMap,- EntityResolver
public interface MappingNamespace
Defines API of a container of DbEntities, ObjEntities, Procedures, Queries
 and other mapping objects.
- Since:
- 1.1
- 
Method SummaryModifier and Type Method Description Collection<DbEntity>getDbEntities()Returns all DbEntities in the namespace.DbEntitygetDbEntity(String name)Returns DbEntity for a given name, or null if no such DbEntity is found in the MappingNamespace.EmbeddablegetEmbeddable(String className)Returns anEmbeddablematching class name or null if such Embeddable is not mapped.Collection<Embeddable>getEmbeddables()EntityInheritanceTreegetInheritanceTree(String entityName)Collection<ObjEntity>getObjEntities()Returns all ObjEntities in the namespace.ObjEntitygetObjEntity(Class<?> entityClass)ObjEntitygetObjEntity(String name)Returns ObjEntity for a given name, or null if no such ObjEntity is found in the MappingNamespace.ObjEntitygetObjEntity(Persistent object)ProceduregetProcedure(String name)Returns Procedure for a given name, or null if no such Procedure is found in the MappingNamespace.Collection<Procedure>getProcedures()Returns all Procedures in the namespace.QueryDescriptorgetQueryDescriptor(String name)Returns Query for a given name, or null if no such Query is found in the MappingNamespace.Collection<QueryDescriptor>getQueryDescriptors()Returns all Queries in the namespace.SQLResultgetResult(String name)Returns a named result set mapping.Collection<SQLResult>getResults()
- 
Method Details- 
getEmbeddableReturns anEmbeddablematching class name or null if such Embeddable is not mapped.- Since:
- 3.0
 
- 
getEmbeddablesCollection<Embeddable> getEmbeddables()- Since:
- 4.0
 
- 
getResultReturns a named result set mapping.- Since:
- 3.0
 
- 
getResultsCollection<SQLResult> getResults()- Since:
- 4.0
 
- 
getDbEntityReturns DbEntity for a given name, or null if no such DbEntity is found in the MappingNamespace.
- 
getObjEntityReturns ObjEntity for a given name, or null if no such ObjEntity is found in the MappingNamespace.
- 
getProcedureReturns Procedure for a given name, or null if no such Procedure is found in the MappingNamespace.
- 
getQueryDescriptorReturns Query for a given name, or null if no such Query is found in the MappingNamespace.
- 
getDbEntitiesCollection<DbEntity> getDbEntities()Returns all DbEntities in the namespace.
- 
getObjEntitiesCollection<ObjEntity> getObjEntities()Returns all ObjEntities in the namespace.
- 
getProceduresCollection<Procedure> getProcedures()Returns all Procedures in the namespace.
- 
getQueryDescriptorsCollection<QueryDescriptor> getQueryDescriptors()Returns all Queries in the namespace.
- 
getInheritanceTree- Since:
- 4.0
 
- 
getObjEntity- Since:
- 4.0
 
- 
getObjEntity- Since:
- 4.0
 
 
-