Package de.xima.fc.handler.system
Class BeanHandler
java.lang.Object
de.xima.fc.handler.AMSApiHandler
de.xima.fc.handler.system.BeanHandler
- All Implemented Interfaces:
IAPIHandler
,IBeanHandler
,Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetProp
(T bean, BeanAttribute[] props) Auslesen eines bestimmten Wertes aus dem übergebenen Objekt anhand des Eigenschaftsnamen.Methods inherited from class de.xima.fc.handler.AMSApiHandler
getName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.xima.fc.com.interfaces.IAPIHandler
getName
-
Field Details
-
ATTR_IDS
- See Also:
-
-
Constructor Details
-
BeanHandler
public BeanHandler()
-
-
Method Details
-
getProp
Auslesen eines bestimmten Wertes aus dem übergebenen Objekt anhand des Eigenschaftsnamen. Wird eine Eigenschaft nach dem Muster [Name Collection-basierte Eigenschaft].ids übergeben, werden die IDs der Entities aus der Collection als JSONArray zurückgegen, ansonsten wird der Wert normal ausgelesen- Specified by:
getProp
in interfaceIBeanHandler
- Parameters:
bean
- Zielobjektprops
- Eigenschaften, deren Werte geholt werden sollen- Returns:
- Wert der Eigenschaft in dem übergebenen Objekt
- Throws:
PropertyException
- wenn ein Fehler in der Verarbeitung des Auslesens auftritt
-