|
Spec-Zone .ru
спецификации, руководства, описания, API
|
K - тип основных элементовV - тип элементов значенияpublic abstract class MapExpression<K,V> extends java.lang.Object implements ObservableMapValue<K,V>
MapExpression a ObservableMapValue плюс дополнительные методы удобства, чтобы генерировать привязку в быстром стиле. Бетон sub-class MapExpression должен реализовать метод ObservableObjectValue.get(), который обеспечивает фактическое значение этого выражения.
Если обернутый список a MapExpression null, все методы, реализовывая Map интерфейс будет вести себя, как будто они были применены к неизменному пустому списку.
| Ввести | Свойство и Описание |
|---|---|
abstract ReadOnlyBooleanProperty |
пустой
Булево свойство, которое является
true, если карта пуста. |
abstract ReadOnlyIntegerProperty |
размер |
| Конструктор и Описание |
|---|
MapExpression() |
| Модификатор и Тип | Метод и Описание |
|---|---|
StringBinding |
asString()
|
void |
clear() |
boolean |
containsKey(java.lang.Object obj) |
boolean |
containsValue(java.lang.Object obj) |
abstract ReadOnlyBooleanProperty |
emptyProperty()
Булево свойство, которое является
true, если карта пуста. |
java.util.Set<java.util.Map.Entry<K,V>> |
entrySet() |
V |
get(java.lang.Object key) |
int |
getSize()
Размер карты
|
ObservableMap<K,V> |
getValue()
Возвращает текущую стоимость этого
ObservableValue |
boolean |
isEmpty()
Получает значение пустого свойства.
|
BooleanBinding |
isEqualTo(ObservableMap<?,?> other)
|
BooleanBinding |
isNotEqualTo(ObservableMap<?,?> other)
|
BooleanBinding |
isNotNull()
|
BooleanBinding |
isNull()
|
java.util.Set<K> |
keySet() |
static <K,V> MapExpression<K,V> |
mapExpression(ObservableMapValue<K,V> value)
Возвраты a
MapExpression это обертывает a ObservableMapValue. |
V |
put(K key, V value) |
void |
putAll(java.util.Map<? extends K,? extends V> elements) |
V |
remove(java.lang.Object obj) |
int |
size() |
abstract ReadOnlyIntegerProperty |
sizeProperty() |
ObjectBinding<V> |
valueAt(K key)
Создает новое
ObjectBinding это содержит отображение указанного ключа. |
ObjectBinding<V> |
valueAt(ObservableValue<K> key)
Создает новое
ObjectBinding это содержит отображение указанного ключа. |
java.util.Collection<V> |
values() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitдобратьсяaddListener, removeListeneraddListener, removeListeneraddListener, removeListenerpublic abstract ReadOnlyIntegerProperty sizeProperty
getSize()public abstract ReadOnlyBooleanProperty emptyProperty
true, если карта пуста.isEmpty()public MapExpression()
public ObservableMap<K,V> getValue()
ObservableValueObservableValuegetValue в интерфейсе ObservableValue<ObservableMap<K,V>>public static <K,V> MapExpression<K,V> mapExpression(ObservableMapValue<K,V> value)
MapExpression это обертывает a ObservableMapValue. Если ObservableMapValue уже a MapExpression, это будет возвращено. Иначе новое MapBinding создается, который связывается с ObservableMapValue.value - Источник ObservableMapValueMapExpression это переносится ObservableMapValue в случае необходимостиjava.lang.NullPointerException - если value nullpublic int getSize()
public abstract ReadOnlyIntegerProperty sizeProperty()
getSize()public abstract ReadOnlyBooleanProperty emptyProperty()
true, если карта пуста.isEmpty()public ObjectBinding<V> valueAt(K key)
ObjectBinding это содержит отображение указанного ключа.key - ключ отображенияObjectBindingpublic ObjectBinding<V> valueAt(ObservableValue<K> key)
ObjectBinding это содержит отображение указанного ключа.key - ключ отображенияObjectBindingjava.lang.NullPointerException - если key nullpublic BooleanBinding isEqualTo(ObservableMap<?,?> other)
other - другой ObservableMapBooleanBindingjava.lang.NullPointerException - если other nullpublic BooleanBinding isNotEqualTo(ObservableMap<?,?> other)
other - другой ObservableMapBooleanBindingjava.lang.NullPointerException - если other nullpublic BooleanBinding isNull()
BooleanBindingpublic BooleanBinding isNotNull()
BooleanBindingpublic StringBinding asString()
StringBinding это содержит значение MapExpression превращенный a String. Если значение этого MapExpression изменения, значение StringBinding будет обновлен автоматически.StringBindingpublic boolean isEmpty()
public boolean containsKey(java.lang.Object obj)
public boolean containsValue(java.lang.Object obj)
public java.util.Set<K> набор ключей()
Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается .