MapExpression

scalafx.beans.binding.MapExpression
See theMapExpression companion object
class MapExpression[K, V](val delegate: MapExpression[K, V])

Wraps a JavaFX MapExpression.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class MapBinding[K, V]
class ReadOnlyMapProperty[K, V]
class MapProperty[K, V]
class ReadOnlyMapWrapper[K, V]

Members list

Value members

Concrete methods

def ++=(m: Map[K, V]): Unit
def +=(kv: (K, V)): V
def -=(key: Any): V

A boolean property that is true, if the the map is empty.

A boolean property that is true, if the the map is empty.

Attributes

def get(key: K): Option[V]

Optionally returns the value associated with a key.

Optionally returns the value associated with a key.

Value parameters

key

the key value

Attributes

Returns

an option value containing the value associated with key in this $MAP, or None if none exists.

Creates a new BooleanBinding that holds true if this map is equal to another ObservableMap.

Creates a new BooleanBinding that holds true if this map is equal to another ObservableMap.

Value parameters

other

the other ObservableMap

Attributes

Returns

the new BooleanBinding

Creates a new BooleanBinding that holds true if this map is not equal to another ObservableMap.

Creates a new BooleanBinding that holds true if this map is not equal to another ObservableMap.

Value parameters

other

the other ObservableMap

Attributes

Returns

the new BooleanBinding

An integer property that represents the size of the map.

An integer property that represents the size of the map.

Attributes

def values(): Iterable[V]

Concrete fields

val delegate: MapExpression[K, V]