Thema dieser Dokumentation / Das FirstSpirit 5 Modul- / Komponenten-Modell / Von Gadgets, Aspects, Brokern und Agents / Wertespeicherung (EditorValue, ValueEngineer) / Wertetypen

Wertetypen

Persistenztypen teilen sich in komplexe, kapselnde und einfachen Werte auf:

  • Komplexe Werte: Sind natürliche Container für die referenzierten Werte. Änderungen innerhalb der komplexen Werte haben direkte Auswirkung auf den Wert der Eingabekomponente. Komplexe Werte sind nie null, möglicherweise jedoch leer. Zu den komplexen Werten gehören Listen und Mengen.
  • Kapselnde Werte: Sind einfache Werte, die einen "inneren" Wert auf sich selbst abbilden. Die Änderung ihres Wertes hat direkte Auswirkung auf den Wert der Eingabekomponente. Kapselnde Werte können null sein und müssen in diesem Fall explizit gesetzt werden. Zu den kapselnden Werten gehören: Date, Link
  • Einfache Werte: Sind unveränderbare Werte, die direkt den eigentlichen Wert darstellen. Änderungen können ausschließlich durch Setzen des Wertes in der Eingabekomponente erfolgen. Zu den einfachen Werten gehören: String, Number.

© 2005 - 2024 Crownpeak Technology GmbH | Alle Rechte vorbehalten. | FirstSpirit 2024.5 | Datenschutz