Class CsvObjectProperties


  • @PropertyClass
    public class CsvObjectProperties
    extends java.lang.Object
    CsvObjectProperties ist eine Klasse, die alle Informationen über ein CsvDisplayObject zusammenstellt.
    • Constructor Detail

      • CsvObjectProperties

        protected CsvObjectProperties​(@NotNull
                                      CsvDisplayObject csvObject)
    • Method Detail

      • createCsvObjectProperties

        public static CsvObjectProperties createCsvObjectProperties​(@NotNull
                                                                    CsvDisplayObject csvObject)
        Diese Methode liefert falls möglich ein spezifisches, andernfalls ein unspezifisches Objekt zurück
        Parameters:
        csvObject - ein SystemObject
        Returns:
        ein ConfigObjectProperties-Objekt
      • getCsvDisplayObject

        public CsvDisplayObject getCsvDisplayObject()
        Der Getter des CsvDisplayObject.
        Returns:
        das CsvDisplayObject
      • getElementProperties

        @PropertyName(name="CSV-Daten")
        public java.util.Map<java.lang.String,​java.lang.Object> getElementProperties()
        Diese Methode bestimmt, wie die CSV-Daten dargestellt werden.
        Returns:
        eine LinkedHashMap
      • toString

        public final java.lang.String toString()
        Overrides:
        toString in class java.lang.Object