public class EOObjEntity extends ObjEntity
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
abstractEntity |
protected boolean |
subclass |
_abstract, attributeOverrides, callbacks, className, clientClassName, clientSuperClassName, dbEntityName, DEFAULT_GENERIC_CLASSES, entityListeners, excludingDefaultListeners, excludingSuperclassListeners, LOCK_TYPE_NONE, LOCK_TYPE_OPTIMISTIC, lockType, qualifier, readOnly, serverOnly, superClassName, superEntityNameattributes, dataMap, name, OUTER_JOIN_INDICATOR, PATH_SEPARATOR, relationships| Constructor and Description |
|---|
EOObjEntity() |
EOObjEntity(String name) |
| Modifier and Type | Method and Description |
|---|---|
Collection |
getEOQueries()
Returns a collection of queries for this entity.
|
boolean |
isAbstractEntity() |
boolean |
isSubclass() |
String |
localQueryName(String qualifiedQueryName) |
String |
qualifiedQueryName(String queryName)
Translates query name local to the ObjEntity to the global name.
|
void |
setAbstractEntity(boolean abstractEntity) |
void |
setSubclass(boolean subclass) |
Expression |
translateToDbPath(Expression expression)
Overrides super to support translation of EO attributes that have no ObjAttributes.
|
acceptVisitor, addAttributeOverride, addEntityListener, clearDbMapping, encodeAsXML, getAttribute, getAttributeForDbAttribute, getAttributeMap, getAttributes, getCallbackMap, getCallbackMethods, getClassName, getClientClassName, getClientEntity, getClientSuperClassName, getDbEntity, getDbEntityName, getDeclaredAttribute, getDeclaredAttributeOverrides, getDeclaredAttributes, getDeclaredLockType, getDeclaredQualifier, getDeclaredRelationships, getEntityListener, getEntityListeners, getJavaClass, getJavaClassName, getLockType, getPrimaryKeyNames, getPrimaryKeys, getRelationship, getRelationshipForDbRelationship, getRelationshipMap, getRelationships, getSuperClassName, getSuperEntity, getSuperEntityName, isAbstract, isClientAllowed, isExcludingDefaultListeners, isExcludingSuperclassListeners, isGeneric, isReadOnly, isServerOnly, isSubentityOf, lastPathComponent, objEntityAdded, objEntityChanged, objEntityRemoved, removeAttributeOverride, removeEntityListener, resolvePath, resolvePathComponents, setAbstract, setClassName, setClientClassName, setClientSuperClassName, setDbEntity, setDbEntityName, setDeclaredLockType, setDeclaredQualifier, setExcludingDefaultListeners, setExcludingSuperclassListeners, setReadOnly, setServerOnly, setSuperClassName, setSuperEntityName, translateToRelatedEntityaddAttribute, addRelationship, clearAttributes, clearRelationships, getAnyRelationship, getDataMap, getName, getParent, removeAttribute, removeRelationship, resolvePathComponents, setDataMap, setName, setParent, toString, updateAttributepublic EOObjEntity()
public EOObjEntity(String name)
public Expression translateToDbPath(Expression expression)
translateToDbPath in class ObjEntitypublic Collection getEOQueries()
public boolean isAbstractEntity()
public void setAbstractEntity(boolean abstractEntity)
public boolean isSubclass()
public void setSubclass(boolean subclass)
public String qualifiedQueryName(String queryName)
Copyright © 2001–2017 Apache Cayenne. All rights reserved.