sfxcode / sapphire-data

A Framework for data handling. It provides an adapter for beans and maps with JavaFX Property support.

Version Matrix

Sapphire

A Framework for data handling. It provides an adapter for beans and maps with JavaFX Property support.

Sapphire Frameworks

Sapphire Data is heavily used in the sapphire ui framework:

Documentation

Documentation under https://sfxcode.github.io/sapphire-data

CI

Scala CI

Download

Download

Cross Build

Build and tested against Scala 3.0.0 /2.12/2.13 and JDK 11/12

Licence

Apache 2 License.

Technology Stack

Java JDK 11

Sapphire runs agains the latest JDK 11+ versions.

JavaFX

Sapphire depends on OpenJFX (base package) for Property Handling.

https://openjfx.io

Expression Language

Expressions are resolved by EL 3 Tomcat Expression Language.

maven

sapphire-data is deployed on bintray (jcenter) and maven central.

Supporters

JetBrains is supporting this open source project with:

Intellij IDEA