sapphire-data
sapphire-data
com.sfxcode.sapphire.data
BuildInfo
Configuration
DataAdapter
DataAdapter
com.sfxcode.sapphire.data.el
Expressions
Expressions
FunctionHelper
ObjectExpressionHelper
com.sfxcode.sapphire.data.reflect
FieldMeta
FieldMeta
FieldMetaRegistry
FieldRegistry
PropertyType
ReflectionTools
com.sfxcode.sapphire.data.report
AbstractExporter
AbstractExporter
AdapterDataSource
AdapterDataSource
PdfExporter
ReportExportResult
com.sfxcode.sapphire.data.wrapper
FieldProperties
FieldProperties
ValueHelper
sapphire-data
/
com.sfxcode.sapphire.data.wrapper
/
FieldProperties
FieldProperties
abstract
class
FieldProperties
(val typeHints:
List
[
FieldMeta
]) extends
ChangeListener
[
Any
]
Companion
object
Graph
Supertypes
Known subtypes
trait
ChangeListener
[
Any
]
class
Object
trait
Matchable
class
Any
class
DataAdapter
[
T
]
Value members
Value members
Abstract methods
def
data
:
AnyRef
def
getValue
(key:
String
):
Any
Concrete methods
def
clearChanges
():
Unit
def
getBooleanProperty
(key:
String
):
BooleanProperty
def
getDoubleProperty
(key:
String
):
DoubleProperty
def
getFloatProperty
(key:
String
):
FloatProperty
def
getIntegerProperty
(key:
String
):
IntegerProperty
def
getLongProperty
(key:
String
):
LongProperty
def
getObjectProperty
[S](key:
String
):
ObjectProperty
[S]
def
getProperty
(key:
String
):
Property
[_]
def
getStringProperty
(key:
String
):
StringProperty
def
hasChanges
:
Boolean
def
hasManagedChanges
:
Boolean
def
memberInfo
(name:
String
):
FieldMeta
Inherited methods
def
changed
(`x$0`:
ObservableValue
[_ <:
T
], `x$1`:
T
, `x$2`:
T
):
Unit
Inherited from
ChangeListener
Concrete fields
val
EmptyMemberInfo
:
FieldMeta
lazy
val
changeManagementMap
:
ObservableMap
[
String
,
Any
]
val
childrenMap
:
HashMap
[
String
,
DataAdapter
[
AnyRef
]]
lazy
val
expressionMap
:
ObservableMap
[
String
,
Property
[_]]
lazy
val
hasChangesProperty
:
SimpleBooleanProperty
val
memberInfoMap
:
Map
[
String
,
FieldMeta
]
var
parentDataAdapter
:
Option
[
DataAdapter
[
AnyRef
]]
lazy
val
propertyMap
:
ObservableMap
[
String
,
Property
[_]]
var
trackChanges
:
Boolean
val
typeHints
:
List
[
FieldMeta
]