| Package | Description |
|---|---|
| org.neo4j.values | |
| org.neo4j.values.storable | |
| org.neo4j.values.virtual |
| Modifier and Type | Class and Description |
|---|---|
class |
VirtualValue
Value that can exist transiently during computations, but that cannot be stored as a property value.
|
| Modifier and Type | Field and Description |
|---|---|
static Comparator<AnyValue> |
AnyValues.COMPARATOR
Default AnyValue comparator.
|
| Modifier and Type | Method and Description |
|---|---|
AnyValue |
SequenceValue.value(int offset) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<AnyValue> |
SequenceValue.iterator() |
| Modifier and Type | Method and Description |
|---|---|
abstract Boolean |
AnyValue.ternaryEquals(AnyValue other) |
Boolean |
VirtualValue.ternaryEquals(AnyValue other) |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
VirtualValue.compareTo(VirtualValue other,
Comparator<AnyValue> comparator) |
default int |
SequenceValue.compareToSequence(SequenceValue other,
Comparator<AnyValue> comparator) |
static int |
SequenceValue.compareUsingIterators(SequenceValue a,
SequenceValue b,
Comparator<AnyValue> comparator) |
static int |
SequenceValue.compareUsingRandomAccess(SequenceValue a,
SequenceValue b,
Comparator<AnyValue> comparator) |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayValue
Array of one of the storable primitives
|
class |
BooleanArray |
class |
BooleanValue
This does not extend AbstractProperty since the JVM can take advantage of the 4 byte initial field alignment if
we don't extend a class that has fields.
|
class |
ByteArray |
class |
ByteValue
This does not extend AbstractProperty since the JVM can take advantage of the 4 byte initial field alignment if
we don't extend a class that has fields.
|
class |
CharArray |
class |
CharValue |
class |
DoubleValue |
class |
FloatArray |
class |
FloatingPointValue |
class |
FloatValue |
class |
IntArray |
class |
IntegralValue |
class |
IntValue |
class |
LongArray |
class |
LongValue |
class |
NumberValue |
class |
ShortArray |
class |
ShortValue
This does not extend AbstractProperty since the JVM can take advantage of the 4 byte initial field alignment if
we don't extend a class that has fields.
|
class |
StringArray |
class |
StringValue |
class |
TextArray |
class |
TextValue |
class |
Value |
| Modifier and Type | Method and Description |
|---|---|
AnyValue |
LongArray.value(int offset) |
AnyValue |
ShortArray.value(int offset) |
AnyValue |
ByteArray.value(int offset) |
AnyValue |
BooleanArray.value(int position) |
AnyValue |
IntArray.value(int offset) |
AnyValue |
FloatArray.value(int offset) |
AnyValue |
StringArray.value(int offset) |
AnyValue |
CharArray.value(int position) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<AnyValue> |
ArrayValue.iterator() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
Value.ternaryEquals(AnyValue other) |
| Modifier and Type | Class and Description |
|---|---|
class |
EdgeReference |
class |
EdgeValue |
class |
ListValue |
class |
MapValue |
class |
NodeReference |
class |
NodeValue |
class |
PathValue |
class |
PointValue |
| Modifier and Type | Method and Description |
|---|---|
abstract AnyValue[] |
ListValue.asArray() |
AnyValue |
MapValue.get(String key) |
AnyValue |
ListValue.head() |
AnyValue |
ListValue.last() |
abstract AnyValue |
ListValue.value(int offset) |
| Modifier and Type | Method and Description |
|---|---|
Set<Map.Entry<String,AnyValue>> |
MapValue.entrySet() |
Iterator<AnyValue> |
ListValue.iterator() |
| Modifier and Type | Method and Description |
|---|---|
static ListValue |
VirtualValues.appendToList(ListValue list,
AnyValue value) |
static ListValue |
VirtualValues.list(AnyValue... values) |
static MapValue |
VirtualValues.map(String[] keys,
AnyValue[] values) |
static ListValue |
VirtualValues.prependToList(ListValue list,
AnyValue value) |
Boolean |
MapValue.ternaryEquals(AnyValue other) |
| Modifier and Type | Method and Description |
|---|---|
int |
PointValue.compareTo(VirtualValue other,
Comparator<AnyValue> comparator) |
int |
MapValue.compareTo(VirtualValue other,
Comparator<AnyValue> comparator) |
int |
ListValue.compareTo(VirtualValue other,
Comparator<AnyValue> comparator) |
int |
PathValue.compareTo(VirtualValue other,
Comparator<AnyValue> comparator) |
static ListValue |
VirtualValues.filter(ListValue list,
Function<AnyValue,Boolean> filter) |
void |
MapValue.foreach(BiConsumer<String,AnyValue> f) |
static ListValue |
VirtualValues.fromList(List<AnyValue> values) |
static MapValue |
VirtualValues.map(Map<String,AnyValue> map) |
static ListValue |
VirtualValues.transform(ListValue list,
Function<AnyValue,AnyValue> transForm) |
static ListValue |
VirtualValues.transform(ListValue list,
Function<AnyValue,AnyValue> transForm) |
Copyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.