|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hudson.hibernatesynchronizer.mapping.BaseElement
com.hudson.hibernatesynchronizer.mapping.HibernateClassProperty
com.hudson.hibernatesynchronizer.mapping.HibernateClassCollectionProperty
Field Summary | |
static java.lang.String |
TYPE_ARRAY
|
static java.lang.String |
TYPE_BAG
|
static java.lang.String |
TYPE_LIST
|
static java.lang.String |
TYPE_MAP
|
static java.lang.String |
TYPE_PRIMITIVE_ARRAY
|
static java.lang.String |
TYPE_SET
|
Fields inherited from class com.hudson.hibernatesynchronizer.mapping.HibernateClassProperty |
alternateKey, column, length, name, notNull, parent, primaryKey, type, TYPE_COLLECTION, TYPE_MANY_TO_ONE, TYPE_ONE_TO_ONE, TYPE_PROPERTY |
Fields inherited from interface com.hudson.hibernatesynchronizer.mapping.IHibernateClassProperty |
LABEL_METADATA |
Constructor Summary | |
HibernateClassCollectionProperty(HibernateClass parent,
org.w3c.dom.Node node,
java.lang.String propType,
java.lang.String packageName,
IProject currentProject)
|
Method Summary | |
int |
compareTo(java.lang.Object arg0)
Compare this to another object |
java.lang.String |
getAbsoluteImplementationClassName()
Return the fully qualified implementation class based on the type of collection this represents. |
HibernateClass |
getChildClass()
Return the plural representatio of the property name |
java.util.List |
getCompositeList()
|
protected java.lang.String[] |
getReservedProperties()
Return the reserved properties associated with this element |
java.lang.String |
getStaticName()
Return the static variable definition name based on this property |
boolean |
isArray()
Return true if this collection represents an array and false otherwise |
boolean |
isBag()
Return true if this collection represents a Bag and false otherwise |
boolean |
isList()
Return true if this collection represents a List and false otherwise |
boolean |
isMap()
Return true if this collection represents a Map and false otherwise |
boolean |
isSet()
Return true if this collection represents a Set and false otherwise |
Methods inherited from class com.hudson.hibernatesynchronizer.mapping.HibernateClassProperty |
getAbsoluteClassName, getAbsoluteSignatureClassName, getClassName, getColumn, getFinderMethod, getForeignParent, getGetterName, getLabel, getLength, getName, getObjectClass, getPackage, getParent, getPropName, getScopeField, getScopeGet, getScopeSet, getSetterName, getSignatureClassName, getType, getVarName, isAlternateKey, isManyToOne, isOneToOne, isPrimaryKey, isPrimitive, isRequired, isUserType, setAlternateKey, setLength |
Methods inherited from class com.hudson.hibernatesynchronizer.mapping.BaseElement |
clear, get, get, getCustomProperties, getJavaDoc, getJavaDoc, getMetaData, getNode, getNodeText, getParentRoot, saveMetaData, set, setNode, setParentRoot |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.hudson.hibernatesynchronizer.mapping.IHibernateClassProperty |
getMetaData |
Field Detail |
public static final java.lang.String TYPE_SET
public static final java.lang.String TYPE_BAG
public static final java.lang.String TYPE_LIST
public static final java.lang.String TYPE_MAP
public static final java.lang.String TYPE_ARRAY
public static final java.lang.String TYPE_PRIMITIVE_ARRAY
Constructor Detail |
public HibernateClassCollectionProperty(HibernateClass parent, org.w3c.dom.Node node, java.lang.String propType, java.lang.String packageName, IProject currentProject)
parent
- node
- Method Detail |
public java.util.List getCompositeList()
public boolean isSet()
public boolean isBag()
public boolean isList()
public boolean isMap()
public boolean isArray()
public java.lang.String getStaticName()
getStaticName
in interface IHibernateClassProperty
getStaticName
in class HibernateClassProperty
public HibernateClass getChildClass()
public java.lang.String getAbsoluteImplementationClassName()
protected java.lang.String[] getReservedProperties()
HibernateClassProperty
getReservedProperties
in class HibernateClassProperty
public int compareTo(java.lang.Object arg0)
compareTo
in interface java.lang.Comparable
compareTo
in class HibernateClassProperty
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |