Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.objectstyle.cayenne.wocompat
Class EOObjEntity  view EOObjEntity download EOObjEntity.java

java.lang.Object
  extended byorg.objectstyle.cayenne.map.MapObject
      extended byorg.objectstyle.cayenne.map.Entity
          extended byorg.objectstyle.cayenne.map.ObjEntity
              extended byorg.objectstyle.cayenne.wocompat.EOObjEntity
All Implemented Interfaces:
org.objectstyle.cayenne.util.CayenneMapEntry

public class EOObjEntity
extends org.objectstyle.cayenne.map.ObjEntity

An EOObjEntity is a mapping descriptor of a Java class property with added fields for WebOBjects EOModel. It contains the information about the Java class itself, as well as its mapping to the DbEntity layer.


Nested Class Summary
 
Nested classes inherited from class org.objectstyle.cayenne.map.Entity
org.objectstyle.cayenne.map.Entity.PathIterator
 
Field Summary
protected  boolean hasSuperClass
           
protected  boolean isAbstractEntity
           
protected  boolean isClientEntity
           
 
Fields inherited from class org.objectstyle.cayenne.map.ObjEntity
className, dbEntity, readOnly, superClassName
 
Fields inherited from class org.objectstyle.cayenne.map.Entity
attributes, attributesMapRef, attributesRef, PATH_SEPARATOR, queries, relationships, relationshipsRef
 
Fields inherited from class org.objectstyle.cayenne.map.MapObject
objName, objParent
 
Constructor Summary
EOObjEntity()
           
EOObjEntity(java.lang.String s)
           
 
Method Summary
 boolean getHasSuperClass()
          Returns the superclass state.
 boolean getIsAbstractEntity()
          Returns the abstract Entity state
 boolean getIsClientEntity()
          Returns the client entity flag
 void setHasSuperClass(boolean value)
          Sets the the superclass state.
 void setIsAbstractEntity(boolean value)
          Sets the abstract entity flag.
 void setIsClientEntity(boolean value)
          Sets the client entity state.
 
Methods inherited from class org.objectstyle.cayenne.map.ObjEntity
clearDbMapping, getAttributeForDbAttribute, getClassName, getDbEntity, getJavaClass, getRelationshipForDbRelationship, getSuperClassName, idSnapshotMapFromSnapshot, isReadOnly, objectIdFromSnapshot, setClassName, setDbEntity, setReadOnly, setSuperClassName, validate, validateQueryRoot
 
Methods inherited from class org.objectstyle.cayenne.map.Entity
addAttribute, addQuery, addRelationship, clearAttributes, clearQueries, clearRelationships, getAttribute, getAttributeMap, getAttributes, getDataMap, getQuery, getRelationship, getRelationshipMap, getRelationships, removeAttribute, removeQuery, removeRelationship, resolvePathComponents, resolvePathComponents, setDataMap
 
Methods inherited from class org.objectstyle.cayenne.map.MapObject
getName, getParent, setName, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isClientEntity

protected boolean isClientEntity

hasSuperClass

protected boolean hasSuperClass

isAbstractEntity

protected boolean isAbstractEntity
Constructor Detail

EOObjEntity

public EOObjEntity()

EOObjEntity

public EOObjEntity(java.lang.String s)
Method Detail

setHasSuperClass

public void setHasSuperClass(boolean value)
Sets the the superclass state.


getHasSuperClass

public boolean getHasSuperClass()
Returns the superclass state.


setIsClientEntity

public void setIsClientEntity(boolean value)
Sets the client entity state.


getIsClientEntity

public boolean getIsClientEntity()
Returns the client entity flag


setIsAbstractEntity

public void setIsAbstractEntity(boolean value)
Sets the abstract entity flag.


getIsAbstractEntity

public boolean getIsAbstractEntity()
Returns the abstract Entity state