|
LEONARDI Application Composer - 8.9.0.40 by W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectleon.peer.util.LyRowObject
public class LyRowObject
This class implements instances of LyTableClass. Its main work is to offer a storage for the values and the object id of this instance.
Field Summary | |
---|---|
static java.lang.String |
__VERSION
|
Constructor Summary | |
---|---|
LyRowObject()
Constructs a new object. |
|
LyRowObject(LyTableClass tableClass)
Constructs a new object for the given class. |
|
LyRowObject(LyTableClass tableClass,
LyValueSet values)
Constructs a new object for the given class with the specified list of values. |
|
LyRowObject(LyTableClass tableClass,
java.lang.Object[] values)
Constructs a new object for the given class with the specified values. |
Method Summary | |
---|---|
void |
cancel()
Cancels current modifications on this object (i.e. delete new values). |
void |
finalize()
Finalizes peer object. |
LyValueSet |
getNewValues()
Gets new values set on this object. |
LyObjectId |
getObjectId()
Gets object id of this instance. |
LyTableClass |
getTableClass()
Gets table class to which this object belongs to. |
java.lang.Object |
getValue(LyColumnField columnField)
Gets value for the specified column field. |
LyValueSet |
getValues()
Gets all values of this object. |
void |
setTableClass(LyTableClass tableClass)
Sets table class to which this object belongs to. |
void |
setValue(LyColumnField columnField,
java.lang.Object value)
Sets value of the specified column field. |
void |
unload(LyColumnField columnField)
Force the value for the specified field to be reload the next time it will be accessed. |
LyValueSet |
validate(LyValueSet values)
To validate the new values and add extra new values. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String __VERSION
Constructor Detail |
---|
public LyRowObject()
public LyRowObject(LyTableClass tableClass)
tableClass
- Table class to which this object belongs to.public LyRowObject(LyTableClass tableClass, LyValueSet values)
tableClass
- Table class to which this object belongs to.values
- List of values of the new instance.public LyRowObject(LyTableClass tableClass, java.lang.Object[] values)
tableClass
- Table class to which this object belongs to.values
- Values of the new instance.Method Detail |
---|
public void finalize()
finalize
in class java.lang.Object
public LyObjectId getObjectId()
public LyTableClass getTableClass()
public void setTableClass(LyTableClass tableClass)
tableClass
- Table class of this object.public java.lang.Object getValue(LyColumnField columnField)
columnField
- Column field for which a value is set on this object.
public void setValue(LyColumnField columnField, java.lang.Object value)
columnField
- Column field for which a value is set on this object.value
- Value corresponding to this field.public LyValueSet getValues()
public LyValueSet getNewValues()
setValue(leon.peer.util.LyColumnField, java.lang.Object)
,
validate(leon.data.LyValueSet)
public LyValueSet validate(LyValueSet values)
values
- Extra values set on this object.
public void cancel()
public void unload(LyColumnField columnField)
columnField
- The field for the value to be unloaded.
|
(c) January 2013 - W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |