Package 

Interface Fachwert

  • All Implemented Interfaces:
    java.io.Serializable

    @Immutable() 
    public interface Fachwert
     implements Serializable
                        

    In diesem Interface fuer Fachwerte sind alle Eigenschaften zusammengefasst, die sich in Form eines Interfaces ausdruecken lassen. Fachwerte sind:

    • unveraenderlich (Immutable),
    • serialisierbar,
    • ...

    Mit v4 wurde dieses Interface anfangs ebenfalls nach Kotlin ueberfuehrt. Allerdings hat Kotlin bei Interfaces mit Default-Implementierung noch Kompatibiltaetsprobleme (https://youtrack.jetbrains.com/issue/KT-4779). Daher wurde die urspruengliche Implementierung wieder restauriert und die Kotlin-Variante nach KFachwert verschoben

    • Method Summary

      Modifier and Type Method Description
      Map<String, Object> toMap() Liefert die einzelnen Attribute eines Fachwertes als Map.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait