T - public class WritableStackImpl<T> extends WritablePropertyBase implements WritableStack<T>
adjusters, vetoslisteners, parentProperty| Constructor and Description |
|---|
WritableStackImpl(String name,
PropertyType elementType) |
| Modifier and Type | Method and Description |
|---|---|
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(int index) |
boolean |
isEmpty() |
boolean |
isWritable() |
Iterator<T> |
iterator() |
T |
peek() |
T |
peek(int index) |
T |
pop() |
void |
popAll() |
T |
popIf(Predicate<T> a) |
void |
push(T v) |
ObservableStack<T> |
readOnly() |
T |
remove(int index) |
int |
size() |
String |
toString() |
adjusters, vetoscreateListeners, events, fullPropertyName, parentProperty, propagateEvents, propertyName, propertyType, userObjectsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitvetosforEach, spliteratoradjustersevents, getChildProperty, onChange, onChange, onChangeAndInit, onChangeAndInit, onPropagatedChange, onPropagatedChange, onPropagatedChangeAndInit, onPropagatedChangeAndInit, propertyName, propertyType, userObjects, with, withpublic WritableStackImpl(String name, PropertyType elementType)
public void push(T v)
push in interface WritableStack<T>public T pop()
pop in interface WritableStack<T>public void popAll()
popAll in interface WritableStack<T>public ObservableStack<T> readOnly()
readOnly in interface ObservableStack<T>readOnly in interface Propertypublic T remove(int index)
public T peek()
peek in interface ObservableStack<T>public T peek(int index)
peek in interface ObservableStack<T>public boolean isEmpty()
isEmpty in interface ObservableStack<T>public int size()
size in interface ObservableStack<T>public int[] findAllIndexes(Predicate<T> a)
findAllIndexes in interface ObservableStack<T>public List<T> findAll(Predicate<T> a)
findAll in interface ObservableStack<T>public T findFirst(Predicate<T> a)
findFirst in interface ObservableStack<T>public T findFirst(Predicate<T> a, int from)
findFirst in interface ObservableStack<T>public T findFirst(Predicate<T> a, int from, int to)
findFirst in interface ObservableStack<T>public int findFirstIndex(Predicate<T> a)
findFirstIndex in interface ObservableStack<T>public int findFirstIndex(Predicate<T> a, int from)
findFirstIndex in interface ObservableStack<T>public int findFirstIndex(Predicate<T> a, int from, int to)
findFirstIndex in interface ObservableStack<T>public T get(int index)
public boolean isWritable()
isWritable in interface Propertypublic String toString()
toString in class PropertyBaseCopyright © 2022 vpc open source initiative. All rights reserved.