|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PropertyValue
Цель: получение значение свойства
Method Summary | |
---|---|
void |
addGetOperationListener(java.lang.Class objectClass,
java.lang.String propertyName,
PropertyGetOperationListener listener)
|
java.lang.Integer |
compileGetter(java.lang.Class baseClass,
java.lang.String propertyPath)
Метод компилирует propertyPath. |
java.lang.Integer |
compileSetter(java.lang.Class baseClass,
java.lang.String propertyPath)
|
java.lang.Object |
getValue(java.lang.Object baseObject,
java.lang.Integer propertyPathId)
Метод возвращает значение свойства. |
void |
removeGetListener(PropertyGetOperationListener listener)
|
void |
setValue(java.lang.Object baseObject,
java.lang.Integer propertyPathId,
java.lang.Object value)
|
Method Detail |
---|
java.lang.Object getValue(java.lang.Object baseObject, java.lang.Integer propertyPathId) throws PropertyValueException
propertyPathId
- - строка идентифицирующая скомпилированный путь
до свойства.
PropertyValueException
#compile(Class, String)
void setValue(java.lang.Object baseObject, java.lang.Integer propertyPathId, java.lang.Object value) throws PropertyValueException
PropertyValueException
java.lang.Integer compileGetter(java.lang.Class baseClass, java.lang.String propertyPath) throws PropertyValueException
propertyPath
- - путь до свойства. Т.е. свойство может быть
составным, нампример: Допустим есть объект касса Company в котором
есть свойство address (тип которого Address) у которого в свою
очередь есть свойтво street
. Тогда
propertyPath
будет выгядеть следующим образом:
address.street
PropertyValueException
java.lang.Integer compileSetter(java.lang.Class baseClass, java.lang.String propertyPath) throws PropertyValueException
PropertyValueException
void addGetOperationListener(java.lang.Class objectClass, java.lang.String propertyName, PropertyGetOperationListener listener) throws PropertyValueException
PropertyValueException
void removeGetListener(PropertyGetOperationListener listener)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |