Method Summary |
|
public Comparator | getComparator() Get the comparator for this field if it makes sense i.e. |
public Class | getElementType() The type stored in the collection or the value type for a map or the
component type for an array. |
public int | getElementTypeCode() The type code for elementType (0 if none). |
public VersantFieldMetaData | getInverseFieldMetaData() If isMaster, isDetail or isManyToMany is set then this is the field
on the other side of the relationship. |
public int | getInverseFieldNo() If isMaster, isDetail or isManyToMany is set then this is the fieldNo of
the field on the other side of the relationship. |
public Class | getKeyType() The key type (null if not a map). |
public int | getKeyTypeCode() The type code for keyType (0 if none). |
public int | getManagedFieldNo() The absolute fieldNo for this field. |
public String | getName() The name of the field. |
public String | getQName() Return the fully qualified name of this field. |
public boolean | isElementTypePC() |
boolean | isFake() Is this an artificial field created to hold some store specific
information (e.g. |
boolean | isIncludeAllDataInDiff() If this is a collection, array or map and this field is true then all
data must be provided in the diff instance instead of just the changes
on commit or flush. |
public boolean | isKeyTypePC() |
public boolean | isManaged() Is isMaster or isManyToMany is set then this indicates if
the relationship is managed by the SCOs or not. |
public boolean | isManyToMany() |
public boolean | isMaster() |
public boolean | isOrdered() |