|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cayenne.gen.EntityUtils
public class EntityUtils
Attributes and Methods for working with ObjEntities.
Field Summary | |
---|---|
protected java.lang.String |
baseClassName
|
protected java.lang.String |
basePackageName
|
protected ObjEntity |
objEntity
|
protected DataMap |
primaryDataMap
|
protected java.lang.String |
subClassName
|
protected java.lang.String |
subPackageName
|
protected java.lang.String |
superClassName
|
protected java.lang.String |
superPackageName
|
Constructor Summary | |
---|---|
EntityUtils(DataMap dataMap,
ObjEntity objEntity,
java.lang.String fqnBaseClass,
java.lang.String fqnSuperClass,
java.lang.String fqnSubClass)
|
Method Summary | |
---|---|
java.lang.String |
getBaseClassName()
Returns the base class (without a package) of the data object class associated with this generator. |
java.lang.String |
getBasePackageName()
Returns basePackageName property that defines a baseclass's
(superclass superclass) package name. |
MappingNamespace |
getEntityResolver()
Returns the EntityResolver for this set of DataMaps. |
DataMap |
getPrimaryDataMap()
|
java.lang.String |
getSubClassName()
Returns class name (without a package) of the sub class associated with this generator. |
java.lang.String |
getSubPackageName()
Returns Java package name of the class associated with this generator. |
java.lang.String |
getSuperClassName()
Returns the super class (without a package) of the data object class associated with this generator |
java.lang.String |
getSuperPackageName()
Returns superPackageName property that defines a superclass's
package name. |
boolean |
hasToManyDeclaredRelationships()
Returns true if current ObjEntity contains at least one toMany relationship, ignoring those declared in superentities. |
boolean |
hasToManyDeclaredRelationships(ObjEntity anObjEntity)
Returns true if an ObjEntity contains at least one toMany relationship, ignoring those declared in superentities. |
boolean |
hasToManyRelationships()
Returns true if current ObjEntity contains at least one toMany relationship. |
boolean |
hasToManyRelationships(ObjEntity anObjEntity)
Returns true if an ObjEntity contains at least one toMany relationship. |
boolean |
hasToOneDeclaredRelationships()
Returns true if current ObjEntity contains at least one toOne relationship, ignoring those declared in superentities. |
boolean |
hasToOneDeclaredRelationships(ObjEntity anObjEntity)
Returns true if an ObjEntity contains at least one toOne relationship, ignoring those declared in superentities. |
boolean |
hasToOneRelationships()
Returns true if current ObjEntity contains at least one toOne relationship. |
boolean |
hasToOneRelationships(ObjEntity anObjEntity)
Returns true if an ObjEntity contains at least one toOne relationship. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String subClassName
protected java.lang.String superClassName
protected java.lang.String baseClassName
protected java.lang.String subPackageName
protected java.lang.String superPackageName
protected java.lang.String basePackageName
protected DataMap primaryDataMap
protected ObjEntity objEntity
Constructor Detail |
---|
public EntityUtils(DataMap dataMap, ObjEntity objEntity, java.lang.String fqnBaseClass, java.lang.String fqnSuperClass, java.lang.String fqnSubClass)
Method Detail |
---|
public java.lang.String getSubClassName()
public java.lang.String getSuperClassName()
public java.lang.String getBaseClassName()
public java.lang.String getSubPackageName()
public java.lang.String getSuperPackageName()
superPackageName
property that defines a superclass's
package name.
public java.lang.String getBasePackageName()
basePackageName
property that defines a baseclass's
(superclass superclass) package name.
public DataMap getPrimaryDataMap()
public MappingNamespace getEntityResolver()
public boolean hasToManyRelationships()
public boolean hasToManyRelationships(ObjEntity anObjEntity)
public boolean hasToManyDeclaredRelationships()
public boolean hasToManyDeclaredRelationships(ObjEntity anObjEntity)
public boolean hasToOneRelationships()
public boolean hasToOneRelationships(ObjEntity anObjEntity)
public boolean hasToOneDeclaredRelationships()
public boolean hasToOneDeclaredRelationships(ObjEntity anObjEntity)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |