Interface IBeanHandler

    • Method Detail

      • getProp

        <T> Map<String,​Object> getProp​(T bean,
                                             BeanAttribute[] props)
                                      throws PropertyException
        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
        Parameters:
        bean - Zielobjekt
        props - 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