Class ValueDescriptor


  • public final class ValueDescriptor
    extends Object
    Beschreibung eines Wertes (Name, Typ und Wert).
    • Field Detail

      • name

        public final String name
        Eigenschafts-/Variablenname.
      • value

        public final Object value
        Eigenschafts-/Variablenwert.
      • type

        public final Class<?> type
        Eigenschafts-/Variablentyp.
      • genericType

        public final Type genericType
        Generischer Eigenschafts-/Variablentyp.
    • Constructor Detail

      • ValueDescriptor

        public ValueDescriptor​(String propName)
        Beschreibt einen 'leeren' Wert, der beispielsweise im Fehlerfall verwendet werden kann.
      • ValueDescriptor

        public ValueDescriptor​(String name,
                               Object value,
                               Class<?> type)
        Beschreibt einen Wert mittels Name, Wert und Typ.
      • ValueDescriptor

        public ValueDescriptor​(String name,
                               Object value,
                               Class<?> type,
                               Type genericType)
        Beschreibt einen Wert mittels Name, Wert, Typ und generischem Typ.