Class AbstractData.PlainData

  • All Implemented Interfaces:
    Data, java.lang.Iterable<Data>
    Enclosing class:
    AbstractData

    public abstract static class AbstractData.PlainData
    extends AbstractData
    Subklasse von AbstractData.
    • Constructor Detail

      • PlainData

        public PlainData()
    • Method Detail

      • isPlain

        public boolean isPlain()
        Description copied from interface: Data
        Prüft, ob das Datum ein einfaches Datum ohne untergeordnete Sub-Daten ist.
        Returns:
        true, falls das Datum eine einfaches Datum ist, sonst false.
      • isList

        public boolean isList()
        Description copied from interface: Data
        Prüft, ob das Datum eine Liste ist, d.h. aus Sub-Daten besteht.
        Returns:
        true, falls das Datum eine Liste ist, sonst false.
      • isArray

        public boolean isArray()
        Description copied from interface: Data
        Prüft, ob das Datum ein Array ist.
        Returns:
        true, falls das Datum ein Array ist, sonst false.
      • valueToString

        public java.lang.String valueToString()
        Description copied from interface: Data
        Liefert eine textliche Darstellung des Werts eines Datums zurück.
        Returns:
        Wert des Datums
      • iterator

        public java.util.Iterator<Data> iterator()
        Description copied from interface: Data
        Liefert einen Iterator zurück, der über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays iteriert.
        Returns:
        Iterator über die Sub-Daten dieser Liste oder die Element-Daten dieses Arrays.