Spec-Zone .ru
спецификации, руководства, описания, API
|
E
- тип Set
элементыpublic abstract class SetExpression<E> extends java.lang.Object implements ObservableSetValue<E>
SetExpression
a ObservableSetValue
плюс дополнительные методы удобства, чтобы генерировать привязку в быстром стиле. Бетон sub-class SetExpression
должен реализовать метод ObservableObjectValue.get()
, который обеспечивает фактическое значение этого выражения.
Если обернутый список a SetExpression
null
, все методы, реализовывая Set
интерфейс будет вести себя, как будто они были применены к неизменному пустому множеству.
Ввести | Свойство и Описание |
---|---|
abstract ReadOnlyBooleanProperty |
пустой |
abstract ReadOnlyIntegerProperty |
размер
Булево свойство, которое является
true , если набор пуст. |
Конструктор и Описание |
---|
SetExpression() |
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
add(E element) |
boolean |
addAll(java.util.Collection<? extends E> elements) |
StringBinding |
asString()
|
void |
clear() |
boolean |
contains(java.lang.Object obj) |
boolean |
containsAll(java.util.Collection<?> objects) |
abstract ReadOnlyBooleanProperty |
emptyProperty() |
int |
getSize()
Размер набора
|
ObservableSet<E> |
getValue()
Возвращает текущую стоимость этого
ObservableValue |
boolean |
isEmpty()
Получает значение пустого свойства.
|
BooleanBinding |
isEqualTo(ObservableSet<?> other)
Создает новое
BooleanBinding это сохраняется, если этот набор равен другому ObservableSet . |
BooleanBinding |
isNotEqualTo(ObservableSet<?> other)
Создает новое
BooleanBinding это сохраняется, если этот набор не равен другому ObservableSet . |
BooleanBinding |
isNotNull()
Создает новое
BooleanBinding это сохраняется, если обернутый набор не null . |
BooleanBinding |
isNull()
Создает новое
BooleanBinding это сохраняется, если обернутый набор null . |
java.util.Iterator<E> |
iterator() |
boolean |
remove(java.lang.Object obj) |
boolean |
removeAll(java.util.Collection<?> objects) |
boolean |
retainAll(java.util.Collection<?> objects) |
static <E> SetExpression<E> |
setExpression(ObservableSetValue<E> value)
Возвраты a
SetExpression это обертывает a ObservableSetValue . |
int |
size() |
abstract ReadOnlyIntegerProperty |
sizeProperty()
Булево свойство, которое является
true , если набор пуст. |
java.lang.Object[] |
toArray() |
<T> T[] |
toArray(T[] array) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
добраться
addListener, removeListener
addListener, removeListener
addListener, removeListener
public abstract ReadOnlyIntegerProperty sizeProperty
true
, если набор пуст.getSize()
public abstract ReadOnlyBooleanProperty emptyProperty
isEmpty()
public ObservableSet<E> getValue()
ObservableValue
ObservableValue
getValue
в интерфейсе ObservableValue<ObservableSet<E>>
public static <E> SetExpression<E> setExpression(ObservableSetValue<E> value)
SetExpression
это обертывает a ObservableSetValue
. Если ObservableSetValue
уже a SetExpression
, это будет возвращено. Иначе новое SetBinding
создается, который связывается с ObservableSetValue
.value
- Источник ObservableSetValue
SetExpression
это переносится ObservableSetValue
в случае необходимостиjava.lang.NullPointerException
- если value
null
public int getSize()
public abstract ReadOnlyIntegerProperty sizeProperty()
true
, если набор пуст.getSize()
public abstract ReadOnlyBooleanProperty emptyProperty()
isEmpty()
public BooleanBinding isEqualTo(ObservableSet<?> other)
BooleanBinding
это сохраняется, если этот набор равен другому ObservableSet
.other
- другой ObservableSet
BooleanBinding
java.lang.NullPointerException
- если other
null
public BooleanBinding isNotEqualTo(ObservableSet<?> other)
BooleanBinding
это сохраняется, если этот набор не равен другому ObservableSet
.other
- другой ObservableSet
BooleanBinding
java.lang.NullPointerException
- если other
null
public BooleanBinding isNull()
BooleanBinding
это сохраняется, если обернутый набор null
.BooleanBinding
public BooleanBinding isNotNull()
BooleanBinding
это сохраняется, если обернутый набор не null
.BooleanBinding
public StringBinding asString()
StringBinding
это содержит значение SetExpression
превращенный a String
. Если значение этого SetExpression
изменения, значение StringBinding
будет обновлен автоматически.StringBinding
public int size()
public boolean isEmpty()
public boolean contains(java.lang.Object obj)
public java.util.Iterator<E> iterator()
public java.lang.Object[] toArray()
public <T> T[] toArray(T[] array)
public boolean add(E element)
public boolean remove(java.lang.Object obj)
public boolean containsAll(java.util.Collection<?> objects)
public boolean addAll(java.util.Collection<? extends E> elements)
public boolean removeAll(java.util.Collection<?> objects)
public boolean retainAll(java.util.Collection<?> objects)
Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается