|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cayenne.jpa.map.JpaEntityMap
public class JpaEntityMap
An object that stores JPA mapping information. This is a root object in the hierarchy defined in the orm_1_0.xsd schema.
Field Summary | |
---|---|
protected AccessType |
access
|
protected String |
catalog
|
protected String |
description
|
protected Collection<JpaEmbeddable> |
embeddables
|
protected Collection<JpaEntity> |
entities
|
protected Collection<JpaMappedSuperclass> |
mappedSuperclasses
|
protected Collection<JpaNamedNativeQuery> |
namedNativeQueries
|
protected Collection<JpaNamedQuery> |
namedQueries
|
protected String |
packageName
|
protected JpaPersistenceUnitMetadata |
persistenceUnitMetadata
|
protected String |
schema
|
protected Collection<JpaSequenceGenerator> |
sequenceGenerators
|
protected Collection<JpaSqlResultSetMapping> |
sqlResultSetMappings
|
protected Collection<JpaTableGenerator> |
tableGenerators
|
protected String |
version
|
Constructor Summary | |
---|---|
JpaEntityMap()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected String version
protected String description
protected String packageName
protected String catalog
protected String schema
protected AccessType access
protected JpaPersistenceUnitMetadata persistenceUnitMetadata
protected Collection<JpaEntity> entities
protected Collection<JpaEmbeddable> embeddables
protected Collection<JpaMappedSuperclass> mappedSuperclasses
protected Collection<JpaNamedQuery> namedQueries
protected Collection<JpaNamedNativeQuery> namedNativeQueries
protected Collection<JpaSqlResultSetMapping> sqlResultSetMappings
protected Collection<JpaSequenceGenerator> sequenceGenerators
protected Collection<JpaTableGenerator> tableGenerators
Constructor Detail |
---|
public JpaEntityMap()
Method Detail |
---|
public void encodeAsXML(XMLEncoder encoder)
XMLSerializable
encodeAsXML
in interface XMLSerializable
public JpaEntity getEntity(String className)
public JpaManagedClass getManagedClass(String className)
public Map<String,JpaClassDescriptor> getManagedClasses()
public JpaEntity entityForClass(Class<?> entityClass)
public JpaEntity entityForClass(String entityClassName)
public JpaEmbeddable embeddableForClass(Class<?> embeddableClass)
public JpaEmbeddable embeddableForClass(String embeddableClassName)
public AccessType getAccess()
public void setAccess(AccessType access)
public String getCatalog()
public void setCatalog(String catalog)
public String getPackageName()
public void setPackageName(String packageProperty)
public String getSchema()
public void setSchema(String schema)
public Collection<JpaEmbeddable> getEmbeddables()
public Collection<JpaEntity> getEntities()
public Collection<JpaMappedSuperclass> getMappedSuperclasses()
public Collection<JpaNamedNativeQuery> getNamedNativeQueries()
public Collection<JpaNamedQuery> getNamedQueries()
public Collection<JpaSequenceGenerator> getSequenceGenerators()
public Collection<JpaSqlResultSetMapping> getSqlResultSetMappings()
public Collection<JpaTableGenerator> getTableGenerators()
public String getDescription()
public void setDescription(String description)
public String getVersion()
public void setVersion(String version)
public JpaPersistenceUnitMetadata getPersistenceUnitMetadata()
public void setPersistenceUnitMetadata(JpaPersistenceUnitMetadata persistenceUnitMetadata)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |