public abstract class ListValue extends VirtualValue implements SequenceValue, Iterable<AnyValue>
SequenceValue.IterationPreference| Constructor and Description |
|---|
ListValue() |
| Modifier and Type | Method and Description |
|---|---|
abstract AnyValue[] |
asArray() |
int |
compareTo(VirtualValue other,
Comparator<AnyValue> comparator) |
boolean |
equals(VirtualValue other) |
AnyValue |
head() |
boolean |
isEmpty() |
boolean |
isSequenceValue() |
Iterator<AnyValue> |
iterator() |
AnyValue |
last() |
int |
length() |
boolean |
nonEmpty() |
abstract int |
size() |
boolean |
storable() |
ArrayValue |
toStorableArray() |
String |
toString() |
abstract AnyValue |
value(int offset) |
VirtualValueGroup |
valueGroup() |
eq, ternaryEqualscompareToSequence, compareUsingIterators, compareUsingRandomAccess, equals, equalsUsingIterators, equalsUsingRandomAccess, iterationPreference, ternaryEquality, ternaryEqualsUsingIterators, ternaryEqualsUsingRandomAccessforEach, spliteratorpublic abstract int size()
public abstract AnyValue value(int offset)
value in interface SequenceValuepublic abstract AnyValue[] asArray()
public boolean isEmpty()
public boolean nonEmpty()
public boolean storable()
public ArrayValue toStorableArray()
public boolean isSequenceValue()
isSequenceValue in class AnyValuepublic boolean equals(VirtualValue other)
equals in class VirtualValuepublic AnyValue head()
public AnyValue last()
public Iterator<AnyValue> iterator()
iterator in interface Iterable<AnyValue>iterator in interface SequenceValuepublic VirtualValueGroup valueGroup()
valueGroup in class VirtualValuepublic int compareTo(VirtualValue other, Comparator<AnyValue> comparator)
compareTo in class VirtualValuepublic int length()
length in interface SequenceValueCopyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.