public class ReadOnlyList<T> extends PropertyDelegate implements ObservableList<T>
base, listeners, parentProperty| Constructor and Description |
|---|
ReadOnlyList(ObservableList<T> base) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(T a) |
List<T> |
findAll(Predicate<T> a) |
int[] |
findAllIndexes(Predicate<T> a) |
T |
findFirst(Predicate<T> a) |
T |
findFirst(Predicate<T> a,
int from) |
T |
findFirst(Predicate<T> a,
int from,
int to) |
int |
findFirstIndex(Predicate<T> a) |
int |
findFirstIndex(Predicate<T> a,
int from) |
int |
findFirstIndex(Predicate<T> a,
int from,
int to) |
T |
get()
convenient method to return the first element or null
|
T |
get(int index) |
ObservableList<T> |
getBase() |
boolean |
isWritable() |
Iterator<T> |
iterator() |
ObservableList<T> |
readOnly() |
int |
size() |
List<T> |
toList() |
events, propertyName, propertyType, userObjectsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindFirstIndexOf, first, last, streambindConvert, bindTarget, doNonNull, getOr, getOrDefault, getRequired, isNotNull, isNull, mapBooleanValue, mapDoubleValue, mapEqualsValue, mapFloatValue, mapIntValue, mapLongValue, mapNotEqualsValue, mapStringValue, mapValue, mapValue, propertyClass, unbind, withValueevents, getChildProperty, onChange, onChange, onChangeAndInit, onChangeAndInit, onPropagatedChange, onPropagatedChange, onPropagatedChangeAndInit, onPropagatedChangeAndInit, propertyName, propertyType, userObjects, with, withforEach, spliteratorpublic ReadOnlyList(ObservableList<T> base)
public boolean contains(T a)
contains in interface ObservableList<T>public ObservableList<T> getBase()
getBase in class PropertyDelegatepublic List<T> toList()
toList in interface ObservableList<T>public boolean isWritable()
isWritable in interface PropertyisWritable in class PropertyDelegatepublic ObservableList<T> readOnly()
readOnly in interface ObservableList<T>readOnly in interface ObservableValue<T>readOnly in interface Propertypublic int[] findAllIndexes(Predicate<T> a)
findAllIndexes in interface ObservableList<T>public int findFirstIndex(Predicate<T> a)
findFirstIndex in interface ObservableList<T>public T get(int index)
get in interface ObservableList<T>public int size()
size in interface ObservableList<T>public T findFirst(Predicate<T> a, int from)
findFirst in interface ObservableList<T>public T findFirst(Predicate<T> a, int from, int to)
findFirst in interface ObservableList<T>public int findFirstIndex(Predicate<T> a, int from)
findFirstIndex in interface ObservableList<T>public int findFirstIndex(Predicate<T> a, int from, int to)
findFirstIndex in interface ObservableList<T>public T get()
ObservableListget in interface GetValueModel<T>get in interface ObservableList<T>get in interface ObservableValue<T>Copyright © 2022 vpc open source initiative. All rights reserved.