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 это сохраняется, если этот список равен другому ObservableList . |
BooleanBinding |
isNotEqualTo(ObservableList<?> other)
Создает новое
BooleanBinding это сохраняется, если этот список не равен другому ObservableList . |
BooleanBinding |
isNotNull()
Создает новое
BooleanBinding это сохраняется, если обернутый список не null . |
BooleanBinding |
isNull()
Создает новое
BooleanBinding это сохраняется, если обернутый список null . |
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, removeListener
public abstract ReadOnlyIntegerProperty sizeProperty
getSize()
public abstract ReadOnlyBooleanProperty emptyProperty
true
, если список пуст.isEmpty()
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)
BooleanBinding
это сохраняется, если этот список равен другому ObservableList
.other
- другой ObservableList
BooleanBinding
java.lang.NullPointerException
- если other
null
public BooleanBinding isNotEqualTo(ObservableList<?> other)
BooleanBinding
это сохраняется, если этот список не равен другому ObservableList
.other
- другой ObservableList
BooleanBinding
java.lang.NullPointerException
- если other
null
public BooleanBinding isNull()
BooleanBinding
это сохраняется, если обернутый список null
.BooleanBinding
public BooleanBinding isNotNull()
BooleanBinding
это сохраняется, если обернутый список не null
.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.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 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> subList(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, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается