|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.objex.panywhere.DatabaseField
public class DatabaseField
This class defines the properties of a Database field that may be part of a DataDictionary within the Progeny Anywhere control. Each field is identified by its fieldid and name, which link it to the actual database to which the DataDictionary refers.
| Constructor Summary | |
|---|---|
DatabaseField()
Constructor for databaseField class |
|
| Method Summary | |
|---|---|
void |
addSubField(DatabaseField aSubField)
Adss a new subfield to the list of subfields for this database field. |
DataType |
getDatatype()
Getter for property datatype. |
int |
getFieldid()
|
java.lang.String |
getFieldname()
Getter for property fieldname. |
java.lang.String |
getID()
Getter for property ID. |
java.util.List |
getLUValues()
Return the List of Values list if the field is a lookup field of NULL if it is a not |
DatabaseField |
getSubField(int ai_subfieldid)
|
java.util.Map |
getSubfields()
Return the subfields list for this field if it is a table field or null if it of another type |
void |
setDatatype(DataType datatype)
Setter for property datatype. |
void |
setFieldid(int ai_fieldid)
Sets the new fieldid |
void |
setFieldname(java.lang.String rhs)
Setter for property fieldname. |
void |
setID(java.lang.String rhs)
Setter for property ID. |
void |
setSubfields(java.util.Map aSubFields)
Set this field's new subfields |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DatabaseField()
| Method Detail |
|---|
public java.util.Map getSubfields()
public void setSubfields(java.util.Map aSubFields)
public java.util.List getLUValues()
public java.lang.String getFieldname()
public void setFieldname(java.lang.String rhs)
rhs - New value of property fieldname.public java.lang.String getID()
public void setID(java.lang.String rhs)
rhs - New value of property ID.public int getFieldid()
public void setFieldid(int ai_fieldid)
ai_fieldid - The new ID for this database fieldpublic void addSubField(DatabaseField aSubField)
aSubField - The new subfield to be addedpublic DatabaseField getSubField(int ai_subfieldid)
ai_subfieldid - The id of the field to be retrieved
public void setDatatype(DataType datatype)
datatype - New value of property datatype.public DataType getDatatype()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||