public interface ValueService
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getValue(TypedObject typedObject,
PropertyDescriptor propertyDescriptor)
Reads value of a single property descriptor.
|
ObjectValueContainer |
getValues(TypedObject typedObject,
java.util.Set<PropertyDescriptor> propertyDescriptors,
java.util.Set<java.lang.String> languageIsos)
Reads values of a given property descriptors.
|
void |
setValue(TypedObject typedObject,
PropertyDescriptor propertyDescriptor,
java.lang.Object value)
Stores value of a single property descriptor.
|
void |
setValue(TypedObject typedObject,
PropertyDescriptor propertyDescriptor,
java.lang.Object value,
java.lang.String langIso)
Stores value of a single property descriptor for a given language.
|
void |
setValues(TypedObject typedObject,
ObjectValueContainer values)
Stores given values.
|
void |
updateValues(TypedObject typedObject,
ObjectValueContainer values)
Updates all valueholders in the given valueContainer, i.e.
|
java.lang.Object getValue(TypedObject typedObject, PropertyDescriptor propertyDescriptor) throws ValueHandlerException
typedObject - the typed object to read value frompropertyDescriptor - property descriptor to read value ofValueHandlerException - if reading of the value is not possible - e.g. user rights or validation problemvoid setValue(TypedObject typedObject, PropertyDescriptor propertyDescriptor, java.lang.Object value) throws ValueHandlerException
typedObject - the typed object to write value topropertyDescriptor - property descriptor to write value ofvalue - the value to setValueHandlerException - if storing of the value is not possible - e.g. user rights or validation problemvoid setValue(TypedObject typedObject, PropertyDescriptor propertyDescriptor, java.lang.Object value, java.lang.String langIso) throws ValueHandlerException
typedObject - the typed object to write value topropertyDescriptor - property descriptor to write value ofvalue - the value to setlangIso - give language iso codeValueHandlerException - if storing of the value is not possible - e.g. user rights or validation problemObjectValueContainer getValues(TypedObject typedObject, java.util.Set<PropertyDescriptor> propertyDescriptors, java.util.Set<java.lang.String> languageIsos) throws ValueHandlerException
typedObject - the typed object to read value frompropertyDescriptors - property descriptors to read values oflanguageIsos - languages to load values forValueHandlerException - if reading of values is not possible - e.g. user rights or validation problemvoid setValues(TypedObject typedObject, ObjectValueContainer values) throws ValueHandlerException
typedObject - the typed object to write value tovalues - the values to set. Values of all property descriptors of the ObjectValueContainer will be stored.ValueHandlerException - if storing of values is not possible - e.g. user rights or validation problemvoid updateValues(TypedObject typedObject, ObjectValueContainer values) throws ValueHandlerException
typedObject - the object to which the value container belongsvalues - the value container to updateValueHandlerExceptionCopyright © 2018 SAP SE. All Rights Reserved.