Spec-Zone .ru
спецификации, руководства, описания, API
|
E
- тип List
элементы.public abstract class ListExpression<E> extends java.lang.Object implements ObservableListValue<E>
ListExpression
a ObservableListValue
плюс дополнительные методы удобства, чтобы генерировать привязку в быстром стиле. Бетон sub-class ListExpression
должен реализовать метод ObservableObjectValue.get()
, который обеспечивает фактическое значение этого выражения.
Если обернутый список a ListExpression
null
, все методы, реализовывая List
интерфейс будет вести себя, как будто они были применены к неизменному пустому списку.
Ввести | Свойство и Описание |
---|---|
abstract ReadOnlyBooleanProperty |
пустой
Булево свойство, которое является
true , если список пуст. |
abstract ReadOnlyIntegerProperty |
размер |
Конструктор и Описание |
---|
ListExpression() |
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
add(E element) |
void |
add(int i, E element) |
boolean |
addAll(java.util.Collection<? extends E> elements) |
boolean |
addAll(E... elements)
Удобный метод для добавления аргумента var элементов.
|
boolean |
addAll(int i, 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()
Булево свойство, которое является
true , если список пуст. |
E |
get(int i) |
int |
getSize()
Размер списка
|
ObservableList<E> |
getValue()
Возвращает текущую стоимость этого
ObservableValue |
int |
indexOf(java.lang.Object obj) |
boolean |
isEmpty()
Получает значение пустого свойства.
|
BooleanBinding |
isEqualTo(ObservableList<?> other)
|
BooleanBinding |
isNotEqualTo(ObservableList<?> other)
|
BooleanBinding |
isNotNull()
|
BooleanBinding |
isNull()
|
java.util.Iterator<E> |
iterator() |
int |
lastIndexOf(java.lang.Object obj) |
static <E> ListExpression<E> |
listExpression(ObservableListValue<E> value)
Возвраты a
ListExpression это обертывает a ObservableListValue . |
java.util.ListIterator<E> |
listIterator() |
java.util.ListIterator<E> |
listIterator(int i) |
E |
remove(int i) |
void |
remove(int from, int to)
В основном у ярлыка на подсписок (от, до).clear (), Поскольку это - общая работа, ObservableList, есть этот метод для удобного использования.
|
boolean |
remove(java.lang.Object obj) |
boolean |
removeAll(java.util.Collection<?> objects) |
boolean |
removeAll(E... elements)
Удобный метод для использования аргумента var removaAll метода.
|
boolean |
retainAll(java.util.Collection<?> objects) |
boolean |
retainAll(E... elements)
Удобный метод для использования аргумента var сохраняет метод.
|
E |
set(int i, E element) |
boolean |
setAll(java.util.Collection<? extends E> elements)
Очищает ObservableList, и добавьте все элементы от набора.
|
boolean |
setAll(E... elements)
Очищает ObservableList, и добавьте все элементы, которые передают как var-args.
|
int |
size() |
abstract ReadOnlyIntegerProperty |
sizeProperty() |
java.util.List<E> |
subList(int from, int to) |
java.lang.Object[] |
toArray() |
<T> T[] |
toArray(T[] array) |
ObjectBinding<E> |
valueAt(int index)
Создает новое
ObjectBinding это содержит элемент в указанной позиции. |
ObjectBinding<E> |
valueAt(ObservableIntegerValue index)
Создает новое
ObjectBinding это содержит элемент в указанной позиции. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
добраться
addListener, removeListener
addListener, removeListener
addListener, filtered, removeListener, sorted, sorted
public abstract ReadOnlyIntegerProperty sizeProperty
getSize()
public abstract ReadOnlyBooleanProperty emptyProperty
true
, если список пуст.isEmpty()
public ListExpression()
public ObservableList<E> getValue()
ObservableValue
ObservableValue
getValue
в интерфейсе ObservableValue<ObservableList<E>>
public static <E> ListExpression<E> listExpression(ObservableListValue<E> value)
ListExpression
это обертывает a ObservableListValue
. Если ObservableListValue
уже a ListExpression
, это будет возвращено. Иначе новое ListBinding
создается, который связывается с ObservableListValue
.value
- Источник ObservableListValue
ListExpression
это переносится ObservableListValue
в случае необходимостиjava.lang.NullPointerException
- если value
null
public int getSize()
public abstract ReadOnlyIntegerProperty sizeProperty()
getSize()
public abstract ReadOnlyBooleanProperty emptyProperty()
true
, если список пуст.isEmpty()
public ObjectBinding<E> valueAt(int index)
ObjectBinding
это содержит элемент в указанной позиции. Если index
точки позади списка, ObjectBinding
содержит null
.index
- индексирование элементаObjectBinding
java.lang.IllegalArgumentException
- если index < 0
public ObjectBinding<E> valueAt(ObservableIntegerValue index)
ObjectBinding
это содержит элемент в указанной позиции. Если index
точки за пределами списка, ObjectBinding
содержит null
.index
- индексирование элементаObjectBinding
java.lang.NullPointerException
- если index
null
public BooleanBinding isEqualTo(ObservableList<?> other)
other
- другой ObservableList
BooleanBinding
java.lang.NullPointerException
- если other
null
public BooleanBinding isNotEqualTo(ObservableList<?> other)
other
- другой ObservableList
BooleanBinding
java.lang.NullPointerException
- если other
null
public BooleanBinding isNull()
BooleanBinding
public BooleanBinding isNotNull()
BooleanBinding
public StringBinding asString()
StringBinding
это содержит значение ListExpression
превращенный a String
. Если значение этого ListExpression
изменения, значение StringBinding
будет обновлен автоматически.StringBinding
public int size()
public boolean isEmpty()
public boolean contains(java.lang.Object obj)
public java.lang.Object[] toArray()
public <T> T[] toArray(T[] array)
public boolean remove(java.lang.Object obj)
public boolean containsAll(java.util.Collection<?> objects)
public boolean addAll(int i, java.util.Collection<? extends E> elements)
addAll
в интерфейсе java.util.List<E>
public boolean removeAll(java.util.Collection<?> objects)
public boolean retainAll(java.util.Collection<?> objects)
public void clear()
public int indexOf(java.lang.Object obj)
indexOf
в интерфейсе java.util.List<E>
public int lastIndexOf(java.lang.Object obj)
lastIndexOf
в интерфейсе java.util.List<E>
public java.util.ListIterator<E> listIterator()
listIterator
в интерфейсе java.util.List<E>
public java.util.ListIterator<E> listIterator(int i)
listIterator
в интерфейсе java.util.List<E>
public java.util.List<E> подсписок(int from, int to)
subList
в интерфейсе java.util.List<E>
public boolean addAll(E... elements)
ObservableList
addAll
в интерфейсе ObservableList<E>
elements
- элементы, чтобы добавитьpublic boolean setAll(E... elements)
ObservableList
setAll
в интерфейсе ObservableList<E>
elements
- элементы, чтобы установитьpublic boolean setAll(java.util.Collection<? extends E> elements)
ObservableList
setAll
в интерфейсе ObservableList<E>
elements
- набор с элементами, которые будут добавлены к этому observableArrayListpublic boolean removeAll(E... elements)
ObservableList
removeAll
в интерфейсе ObservableList<E>
elements
- элементы, которые будут удаленыpublic boolean retainAll(E... elements)
ObservableList
retainAll
в интерфейсе ObservableList<E>
elements
- элементы, которые будут сохраненыpublic void remove(int from, int to)
ObservableList
remove
в интерфейсе ObservableList<E>
from
- запуск диапазона, чтобы удалить (включительно)to
- конец диапазона, чтобы удалить (монопольный)Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается