|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectBaseNature
org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
public class FieldDescriptorJDONature
| Constructor Summary | |
|---|---|
FieldDescriptorJDONature(PropertyHolder holder)
Creates an instance of FieldDescriptorJDONature. |
|
| Method Summary | |
|---|---|
TypeConvertor |
getConvertor()
TODO improve Returns the convertor from the field type to an external type. |
java.lang.String |
getId()
|
java.lang.String[] |
getManyKey()
Returns the SQL many key of the field. |
java.lang.String |
getManyTable()
Returns the SQL many table of the field. |
java.lang.String[] |
getSQLName()
Returns the SQL (column) name of the field. |
int[] |
getSQLType()
Returns the SQL type of this field. |
boolean |
isDirtyCheck()
Returns true if dirty checking is required for this field. |
boolean |
isReadonly()
Returns true if field access is read only. |
void |
setDirtyCheck(boolean dirtyCheck)
|
void |
setManyKey(java.lang.String[] manyKey)
Sets the SQL many key of the field. |
void |
setManyTable(java.lang.String manyTable)
Sets the SQL many table of the field. |
void |
setReadOnly(boolean readOnly)
|
void |
setSQLName(java.lang.String[] sqlName)
Sets the SQL (column) name of the field. |
void |
setSQLType(int[] sqlType)
|
void |
setTypeConvertor(TypeConvertor typeConvertor)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FieldDescriptorJDONature(PropertyHolder holder)
FieldDescriptorJDONature.
holder - The PropertyHolder to 'view upon'.| Method Detail |
|---|
public java.lang.String getId()
org.castor.core.nature.Nature#getId()public java.lang.String[] getSQLName()
public void setSQLName(java.lang.String[] sqlName)
sqlName - The SQL (column) name.public java.lang.String[] getManyKey()
public void setManyKey(java.lang.String[] manyKey)
sqlName - The SQL (many key.public java.lang.String getManyTable()
public void setManyTable(java.lang.String manyTable)
sqlName - The SQL many table.public boolean isReadonly()
public void setReadOnly(boolean readOnly)
public boolean isDirtyCheck()
public void setDirtyCheck(boolean dirtyCheck)
public TypeConvertor getConvertor()
public void setTypeConvertor(TypeConvertor typeConvertor)
public int[] getSQLType()
public void setSQLType(int[] sqlType)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||