I
- Input type.O
- Output type.public class TransformedObservableList<I,O>
extends javafx.collections.ObservableListBase<O>
Modifier and Type | Class and Description |
---|---|
static class |
TransformedObservableList.Exposed<I,O>
|
modCount
Constructor and Description |
---|
TransformedObservableList(javafx.collections.ObservableList<I> pInputList,
Function<I,O> pTransform) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(Object pObj) |
boolean |
containsAll(Collection<?> pCollection) |
O |
get(int pIdx) |
protected List<O> |
getDelegate() |
protected javafx.collections.ListChangeListener<I> |
getListener() |
protected void |
handleUpdate(javafx.collections.ListChangeListener.Change<? extends I> pChange) |
int |
indexOf(Object pObj) |
boolean |
isEmpty() |
int |
lastIndexOf(Object pObj) |
O |
remove(int pIdx) |
boolean |
remove(Object pObj) |
boolean |
removeAll(Collection<?> pCollection) |
protected void |
removeRange(int pFromIndex,
int pToIndex) |
boolean |
retainAll(Collection<?> pCollection) |
int |
size() |
Object[] |
toArray() |
<T> T[] |
toArray(T[] pAry) |
addAll, addListener, addListener, beginChange, endChange, fireChange, hasListeners, nextAdd, nextPermutation, nextRemove, nextRemove, nextReplace, nextSet, nextUpdate, remove, removeAll, removeListener, removeListener, retainAll, setAll, setAll
add, add, addAll, clear, equals, hashCode, iterator, listIterator, listIterator, set, subList
addAll, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
add, add, addAll, addAll, clear, equals, hashCode, iterator, listIterator, listIterator, replaceAll, set, sort, spliterator, subList
parallelStream, removeIf, stream
protected javafx.collections.ListChangeListener<I> getListener()
public O get(int pIdx)
public int size()
size
in interface Collection<O>
size
in interface List<O>
size
in class AbstractCollection<O>
protected void handleUpdate(javafx.collections.ListChangeListener.Change<? extends I> pChange)
public boolean isEmpty()
isEmpty
in interface Collection<O>
isEmpty
in interface List<O>
isEmpty
in class AbstractCollection<O>
public boolean contains(Object pObj)
contains
in interface Collection<O>
contains
in interface List<O>
contains
in class AbstractCollection<O>
public Object[] toArray()
toArray
in interface Collection<O>
toArray
in interface List<O>
toArray
in class AbstractCollection<O>
public <T> T[] toArray(T[] pAry)
toArray
in interface Collection<O>
toArray
in interface List<O>
toArray
in class AbstractCollection<O>
public boolean remove(Object pObj)
remove
in interface Collection<O>
remove
in interface List<O>
remove
in class AbstractCollection<O>
public O remove(int pIdx)
public boolean containsAll(Collection<?> pCollection)
containsAll
in interface Collection<O>
containsAll
in interface List<O>
containsAll
in class AbstractCollection<O>
public boolean removeAll(Collection<?> pCollection)
removeAll
in interface Collection<O>
removeAll
in interface List<O>
removeAll
in class AbstractCollection<O>
public boolean retainAll(Collection<?> pCollection)
retainAll
in interface Collection<O>
retainAll
in interface List<O>
retainAll
in class AbstractCollection<O>
protected void removeRange(int pFromIndex, int pToIndex)
removeRange
in class AbstractList<O>
public int indexOf(Object pObj)
public int lastIndexOf(Object pObj)
lastIndexOf
in interface List<O>
lastIndexOf
in class AbstractList<O>
Copyright © 2023. All rights reserved.