|
||||||||||
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.SpeedoCommonField
public class SpeedoCommonField
Defines a persistent field inherited from an ancestor. The mapping of this persistent field is redefined in the current persistent class. This meta object references the inherited field and defines its new mapping.
Field Summary | |
---|---|
SpeedoColumn[] |
columns
is the column(s) containing the value of the field. |
SpeedoTuple |
jdoTuple
Type of the tuple represented by this field if it is a tuple |
SpeedoJoin |
join
In case of the columns is in another table than the main table of the class, this field defines the join to reach this external table. |
SpeedoClass |
moClass
Meta object of the class containing the field. |
java.lang.String |
name
name of the persistent field |
Fields inherited from class org.objectweb.speedo.metadata.SpeedoElement |
---|
jdoExtension, personality |
Constructor Summary | |
---|---|
SpeedoCommonField()
|
Method Summary | |
---|---|
void |
addColumn(SpeedoColumn col)
|
SpeedoColumn |
getFKColumn(java.lang.String pkColName)
|
SpeedoJoinColumn |
getFKJoinColumn(java.lang.String pkColName)
|
java.lang.String |
getFQFieldName()
|
SpeedoColumn |
getJoinColumn(SpeedoField joinedField)
|
java.lang.String |
getSourceDesc()
|
java.lang.String |
printColumns()
|
Methods inherited from class org.objectweb.speedo.metadata.SpeedoElement |
---|
addExtension, addInArray, getExtension, getExtensionByKey, getExtensionValueByKey, indexOfInArray, removeInArray, setValueInArray |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.lang.String name
public SpeedoClass moClass
public SpeedoColumn[] columns
SpeedoClass.mainTable
,
join
public SpeedoJoin join
columns
,
SpeedoClass.mainTable
,
SpeedoClass.joinToExtTables
public SpeedoTuple jdoTuple
Constructor Detail |
---|
public SpeedoCommonField()
Method Detail |
---|
public java.lang.String getSourceDesc()
public void addColumn(SpeedoColumn col)
public SpeedoColumn getJoinColumn(SpeedoField joinedField)
public SpeedoColumn getFKColumn(java.lang.String pkColName)
public SpeedoJoinColumn getFKJoinColumn(java.lang.String pkColName)
public final java.lang.String getFQFieldName()
public java.lang.String printColumns()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |