FieldProperties

abstract class FieldProperties(val typeHints: List[FieldMeta]) extends ChangeListener[Any]
Companion
object
trait ChangeListener[Any]
class Object
trait Matchable
class Any
class DataAdapter[T]

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

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]