public abstract class Property extends Object
| Modifier and Type | Method and Description |
|---|---|
abstract org.neo4j.kernel.impl.nioneo.store.PropertyData |
asPropertyDataJustForIntegration()
Deprecated.
|
static SafeProperty |
booleanArrayProperty(long propertyKeyId,
boolean[] value) |
static SafeProperty |
booleanProperty(long propertyKeyId,
boolean value) |
abstract boolean |
booleanValue() |
abstract boolean |
booleanValue(boolean defaultValue) |
static SafeProperty |
byteArrayProperty(long propertyKeyId,
byte[] value) |
static SafeProperty |
byteProperty(long propertyKeyId,
byte value) |
static SafeProperty |
charArrayProperty(long propertyKeyId,
char[] value) |
static SafeProperty |
charProperty(long propertyKeyId,
char value) |
static SafeProperty |
doubleArrayProperty(long propertyKeyId,
double[] value) |
static SafeProperty |
doubleProperty(long propertyKeyId,
double value) |
abstract boolean |
equals(Object obj) |
static SafeProperty |
floatArrayProperty(long propertyKeyId,
float[] value) |
static SafeProperty |
floatProperty(long propertyKeyId,
float value) |
abstract int |
hashCode() |
static SafeProperty |
intArrayProperty(long propertyKeyId,
int[] value) |
static SafeProperty |
intProperty(long propertyKeyId,
int value) |
abstract int |
intValue() |
abstract int |
intValue(int defaultValue) |
abstract boolean |
isDefined() |
static SafeProperty |
lazyArrayProperty(long propertyKeyId,
Callable<Object> producer) |
static SafeProperty |
lazyStringProperty(long propertyKeyId,
Callable<String> producer) |
static SafeProperty |
longArrayProperty(long propertyKeyId,
long[] value) |
static SafeProperty |
longProperty(long propertyKeyId,
long value) |
abstract long |
longValue() |
abstract long |
longValue(long defaultValue) |
static Property |
noGraphProperty(long propertyKeyId) |
static Property |
noNodeProperty(long nodeId,
long propertyKeyId) |
static Property |
noRelationshipProperty(long relationshipId,
long propertyKeyId) |
abstract Number |
numberValue() |
abstract Number |
numberValue(Number defaultValue) |
static SafeProperty |
property(long propertyKeyId,
Object value) |
static Property |
propertyFromNode(long nodeId,
long propertyKeyId,
Object value) |
static Property |
propertyFromRelationship(long relationshipId,
long propertyKeyId,
Object value) |
abstract long |
propertyKeyId() |
static SafeProperty |
shortArrayProperty(long propertyKeyId,
short[] value) |
static SafeProperty |
shortProperty(long propertyKeyId,
short value) |
static SafeProperty |
stringArrayProperty(long propertyKeyId,
String[] value) |
static SafeProperty |
stringProperty(long propertyKeyId,
String value) |
abstract String |
stringValue() |
abstract String |
stringValue(String defaultValue) |
abstract Object |
value() |
abstract Object |
value(Object defaultValue) |
abstract String |
valueAsString() |
abstract boolean |
valueEquals(Object other) |
public static Property noNodeProperty(long nodeId, long propertyKeyId)
public static Property noRelationshipProperty(long relationshipId, long propertyKeyId)
public static Property noGraphProperty(long propertyKeyId)
public static Property propertyFromNode(long nodeId, long propertyKeyId, Object value)
public static Property propertyFromRelationship(long relationshipId, long propertyKeyId, Object value)
public static SafeProperty property(long propertyKeyId, Object value)
public abstract long propertyKeyId()
public abstract boolean valueEquals(Object other)
public abstract Object value() throws PropertyNotFoundException
PropertyNotFoundExceptionpublic abstract String stringValue() throws PropertyNotFoundException
PropertyNotFoundExceptionpublic abstract String valueAsString() throws PropertyNotFoundException
PropertyNotFoundExceptionpublic abstract Number numberValue() throws PropertyNotFoundException
PropertyNotFoundExceptionpublic abstract int intValue()
throws PropertyNotFoundException
PropertyNotFoundExceptionpublic abstract int intValue(int defaultValue)
public abstract long longValue()
throws PropertyNotFoundException
PropertyNotFoundExceptionpublic abstract long longValue(long defaultValue)
public abstract boolean booleanValue()
throws PropertyNotFoundException
PropertyNotFoundExceptionpublic abstract boolean booleanValue(boolean defaultValue)
public static SafeProperty stringProperty(long propertyKeyId, String value)
public static SafeProperty lazyStringProperty(long propertyKeyId, Callable<String> producer)
public static SafeProperty lazyArrayProperty(long propertyKeyId, Callable<Object> producer)
public static SafeProperty longProperty(long propertyKeyId, long value)
public static SafeProperty intProperty(long propertyKeyId, int value)
public static SafeProperty shortProperty(long propertyKeyId, short value)
public static SafeProperty byteProperty(long propertyKeyId, byte value)
public static SafeProperty booleanProperty(long propertyKeyId, boolean value)
public static SafeProperty charProperty(long propertyKeyId, char value)
public static SafeProperty doubleProperty(long propertyKeyId, double value)
public static SafeProperty floatProperty(long propertyKeyId, float value)
public static SafeProperty stringArrayProperty(long propertyKeyId, String[] value)
public static SafeProperty byteArrayProperty(long propertyKeyId, byte[] value)
public static SafeProperty longArrayProperty(long propertyKeyId, long[] value)
public static SafeProperty intArrayProperty(long propertyKeyId, int[] value)
public static SafeProperty doubleArrayProperty(long propertyKeyId, double[] value)
public static SafeProperty floatArrayProperty(long propertyKeyId, float[] value)
public static SafeProperty booleanArrayProperty(long propertyKeyId, boolean[] value)
public static SafeProperty charArrayProperty(long propertyKeyId, char[] value)
public static SafeProperty shortArrayProperty(long propertyKeyId, short[] value)
public abstract boolean isDefined()
@Deprecated public abstract org.neo4j.kernel.impl.nioneo.store.PropertyData asPropertyDataJustForIntegration()
Copyright © 2002–2013 The Neo4j Graph Database Project. All rights reserved.