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

Quick Search    Search Deep

org.objectstyle.cayenne.wocompat
Class EOModelProcessor.EODbAttribute  view EOModelProcessor.EODbAttribute download EOModelProcessor.EODbAttribute.java

java.lang.Object
  extended byorg.objectstyle.cayenne.map.MapObject
      extended byorg.objectstyle.cayenne.map.Attribute
          extended byorg.objectstyle.cayenne.map.DbAttribute
              extended byorg.objectstyle.cayenne.wocompat.EOModelProcessor.EODbAttribute
All Implemented Interfaces:
org.objectstyle.cayenne.util.CayenneMapEntry
Enclosing class:
EOModelProcessor

static class EOModelProcessor.EODbAttribute
extends org.objectstyle.cayenne.map.DbAttribute

Special DbAttribute subclass that stores extra info needed to work with EOModels.


Field Summary
protected  java.lang.String eoAttributeName
           
 
Fields inherited from class org.objectstyle.cayenne.map.DbAttribute
mandatory, maxLength, precision, primaryKey, type
 
Fields inherited from class org.objectstyle.cayenne.map.MapObject
objName, objParent
 
Constructor Summary
EOModelProcessor.EODbAttribute()
           
EOModelProcessor.EODbAttribute(java.lang.String name, int type, org.objectstyle.cayenne.map.DbEntity entity)
           
 
Method Summary
static org.objectstyle.cayenne.map.DbAttribute findForEOAttributeName(org.objectstyle.cayenne.map.DbEntity e, java.lang.String name)
           
 java.lang.String getEoAttributeName()
           
 void setEoAttributeName(java.lang.String eoAttributeName)
           
 
Methods inherited from class org.objectstyle.cayenne.map.DbAttribute
getAliasedName, getMaxLength, getPrecision, getType, isMandatory, isPrimaryKey, setMandatory, setMaxLength, setPrecision, setPrimaryKey, setType, toString, toStringBuffer
 
Methods inherited from class org.objectstyle.cayenne.map.Attribute
getEntity, setEntity
 
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, wait, wait, wait
 

Field Detail

eoAttributeName

protected java.lang.String eoAttributeName
Constructor Detail

EOModelProcessor.EODbAttribute

public EOModelProcessor.EODbAttribute()

EOModelProcessor.EODbAttribute

public EOModelProcessor.EODbAttribute(java.lang.String name,
                                      int type,
                                      org.objectstyle.cayenne.map.DbEntity entity)
Method Detail

findForEOAttributeName

public static org.objectstyle.cayenne.map.DbAttribute findForEOAttributeName(org.objectstyle.cayenne.map.DbEntity e,
                                                                             java.lang.String name)

getEoAttributeName

public java.lang.String getEoAttributeName()

setEoAttributeName

public void setEoAttributeName(java.lang.String eoAttributeName)