public class StateListProjection extends ArrayList<byte[]> implements StateList
modCount| Constructor and Description |
|---|
StateListProjection(StateList parent,
int[] selectedComponents) |
StateListProjection(StateList parent,
Iterable<String> selected) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
fillState(byte[] state,
int index)
Retrieve a full state instead of a single value.
|
static int[] |
get_selection(NodeInfo[] components,
Iterable<String> sel) |
byte |
get(int row,
int col)
Retrieve a specific value
|
NodeInfo[] |
getComponents()
Get the components defining this list of states.
|
boolean |
setExtra(boolean extra)
Include or hide extra components.
|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeequals, hashCodecontainsAll, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitproject_on_components, sizecontainsAll, equals, hashCodeparallelStream, streampublic StateListProjection(StateList parent, int[] selectedComponents)
public NodeInfo[] getComponents()
StateListgetComponents in interface StateListpublic byte get(int row,
int col)
StateListpublic boolean setExtra(boolean extra)
StateListpublic byte[] fillState(byte[] state,
int index)
StateListCopyright © 2012–2020. All rights reserved.