public interface Property
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
C_SYNC_DELETED |
static java.lang.String |
C_SYNC_MODIFIED |
static java.lang.String |
C_SYNC_NEW |
static java.lang.String |
C_SYNC_SYNCHRONIZED |
| Modifier and Type | Method and Description |
|---|---|
PropertyVO |
buildPropertyVO(Model dm,
long classId)
Returns a PropertyVO object for this Property
|
java.lang.String |
getAggregationFn() |
int |
getIndex()
Getter for property index
|
java.lang.String |
getJavaClassName()
Getter for property Java Classname
|
java.lang.String |
getName()
Getter for property name
|
int |
getNullable() |
java.lang.String |
getOriginalTable() |
int |
getSize()
Getter for property size
|
int |
getSqlType() |
java.lang.String |
getSynch()
Returns the synchronization status
|
java.lang.String |
getTitle()
Getter for property title
|
int |
getType()
Getter for property type
|
int |
getType1() |
java.lang.String |
getType2() |
java.lang.String |
getValidation() |
java.lang.Object |
getValue()
Getter for property value
|
boolean |
isAutoincrement() |
boolean |
isCaseSensitive() |
boolean |
isPrimaryKey() |
boolean |
isReadOnly() |
boolean |
isSearchable() |
boolean |
isSigned() |
void |
setAggregationFn(java.lang.String aggregationFn) |
void |
setCaseSensitive(boolean caseSensitive) |
void |
setIndex(int i) |
void |
setJavaClassName(java.lang.String javaClassName) |
void |
setName(java.lang.String s)
Setter for property name
|
void |
setNullable(int nullable) |
void |
setPrimaryKey(boolean primaryKey) |
void |
setReadOnly(boolean readOnly) |
void |
setSearchable(boolean searchable) |
void |
setSigned(boolean signed) |
void |
setSize(int i)
Setter for property size
|
void |
setSqlType(int sqlType) |
void |
setSynch(java.lang.String value)
Sets the synchronization status
|
void |
setTitle(java.lang.String s)
Setter for property title
|
void |
setType(int i)
Setter for property type
|
void |
setType1(int type1) |
void |
setType2(java.lang.String type2) |
void |
setValidation(java.lang.String validation) |
void |
setValue(java.lang.Object value)
Setter for property value
|
java.lang.String |
toString()
Returns a String representation of the object
|
void |
updateFromPropertyVO(PropertyVO pvo)
Updates from PropertyVO information
|
static final java.lang.String C_SYNC_NEW
static final java.lang.String C_SYNC_MODIFIED
static final java.lang.String C_SYNC_SYNCHRONIZED
static final java.lang.String C_SYNC_DELETED
int getNullable()
boolean isAutoincrement()
boolean isSearchable()
boolean isCaseSensitive()
boolean isPrimaryKey()
boolean isReadOnly()
boolean isSigned()
int getIndex()
java.lang.String getJavaClassName()
java.lang.String getOriginalTable()
java.lang.String getName()
int getSize()
java.lang.String getTitle()
int getType()
java.lang.Object getValue()
java.lang.String getValidation()
void setIndex(int i)
void setName(java.lang.String s)
s - the name of the propertyvoid setSize(int i)
i - the size of the property (e.g. size of a varchar)void setTitle(java.lang.String s)
s - title of the propertyvoid setType(int i)
i - a java.sql.Types constant for the type of the propertyjava.lang.String toString()
toString in class java.lang.ObjectPropertyVO buildPropertyVO(Model dm, long classId)
void updateFromPropertyVO(PropertyVO pvo)
pvo - void setValue(java.lang.Object value)
value - value of the propertyjava.lang.String getSynch()
void setSynch(java.lang.String value)
value - It must be True only if the property reflects its counterpart
in the database current schemavoid setType1(int type1)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionint getType1()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setType2(java.lang.String type2)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String getType2()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setSqlType(int sqlType)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionint getSqlType()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setPrimaryKey(boolean primaryKey)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setSigned(boolean signed)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setSearchable(boolean searchable)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setReadOnly(boolean readOnly)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setNullable(int nullable)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setJavaClassName(java.lang.String javaClassName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setCaseSensitive(boolean caseSensitive)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setValidation(java.lang.String validation)
java.lang.String getAggregationFn()
void setAggregationFn(java.lang.String aggregationFn)