|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.speedo.metadata.SpeedoElement
org.objectweb.speedo.metadata.SpeedoField
This class corresponds to the description of persistent capable fields.
Field Summary | |
int |
access
|
boolean |
defaultFetchGroup
This boolean indicates if the field is in the default fetch group. |
java.lang.String |
desc
|
boolean |
embedded
Attribute embedded of the XML file. |
SpeedoClass |
jdoClass
Description of the class containing the field. |
SpeedoTuple |
jdoTuple
Type of the tuple represented by this SpeedoField if it is a tuple |
static byte |
MANY_MANY_RELATION
|
static byte |
MANY_ONE_RELATION
|
java.lang.String |
name
SpeedoAccessor name. |
static byte |
NO_RELATION
|
byte |
nullValue
Attribute null-value in the XML file. |
int |
number
|
static byte |
ONE_MANY_RELATION
|
static byte |
ONE_ONE_RELATION
|
byte |
persistenceModifier
Attribute persistence-modifier in the XML file. |
boolean |
primaryKey
Boolean indicating if the field is a primary key. |
byte |
relationType
|
Fields inherited from class org.objectweb.speedo.metadata.SpeedoElement |
jdoExtension |
Constructor Summary | |
SpeedoField()
|
Method Summary | |
java.lang.String |
modifier()
Returns the field's modifier |
java.lang.String |
privateSignature()
Returns the field's signature with a private modifier. |
java.lang.String |
publicSignature()
Returns the field's signature with a public modifier. |
java.lang.String |
toString()
Transforms a SpeedoField into a String. |
java.lang.String |
type()
Returns the type of the field. |
Methods inherited from class org.objectweb.speedo.metadata.SpeedoElement |
addExtension, getExtension, getExtensionByKey, getExtensionValueByKey |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final byte NO_RELATION
public static final byte ONE_ONE_RELATION
public static final byte ONE_MANY_RELATION
public static final byte MANY_ONE_RELATION
public static final byte MANY_MANY_RELATION
public java.lang.String name
public int access
public java.lang.String desc
public int number
public byte persistenceModifier
public boolean primaryKey
public byte nullValue
public boolean defaultFetchGroup
public boolean embedded
public byte relationType
public SpeedoTuple jdoTuple
public SpeedoClass jdoClass
Constructor Detail |
public SpeedoField()
Method Detail |
public java.lang.String toString()
public java.lang.String publicSignature()
public java.lang.String privateSignature()
public java.lang.String modifier()
public
,
private
, protected
)public java.lang.String type()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |