public class Neo4jGraph.Neo4jGraphFeatures.Neo4jVertexPropertyFeatures extends Object implements Graph.Features.VertexPropertyFeatures
FEATURE_ANY_IDS, FEATURE_CUSTOM_IDS, FEATURE_NULL_PROPERTY_VALUES, FEATURE_NUMERIC_IDS, FEATURE_REMOVE_PROPERTY, FEATURE_STRING_IDS, FEATURE_USER_SUPPLIED_IDS, FEATURE_UUID_IDSFEATURE_PROPERTIESFEATURE_BOOLEAN_ARRAY_VALUES, FEATURE_BOOLEAN_VALUES, FEATURE_BYTE_ARRAY_VALUES, FEATURE_BYTE_VALUES, FEATURE_DOUBLE_ARRAY_VALUES, FEATURE_DOUBLE_VALUES, FEATURE_FLOAT_ARRAY_VALUES, FEATURE_FLOAT_VALUES, FEATURE_INTEGER_ARRAY_VALUES, FEATURE_INTEGER_VALUES, FEATURE_LONG_ARRAY_VALUES, FEATURE_LONG_VALUES, FEATURE_MAP_VALUES, FEATURE_MIXED_LIST_VALUES, FEATURE_SERIALIZABLE_VALUES, FEATURE_STRING_ARRAY_VALUES, FEATURE_STRING_VALUES, FEATURE_UNIFORM_LIST_VALUES| Modifier and Type | Method and Description |
|---|---|
boolean |
supportsAnyIds()
Determines if an
VertexProperty any Java object is a suitable identifier. |
boolean |
supportsMapValues()
Supports setting of a
Map value. |
boolean |
supportsMixedListValues()
Supports setting of a
List value. |
boolean |
supportsNullPropertyValues()
Determines if meta-properties allow for
null property values. |
boolean |
supportsSerializableValues()
Supports setting of a Java serializable value.
|
boolean |
supportsUniformListValues()
Supports setting of a
List value. |
boolean |
supportsUserSuppliedIds()
Determines if a
VertexProperty allows an identifier to be assigned to it. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsupportsCustomIds, supportsNumericIds, supportsRemoveProperty, supportsStringIds, supportsUuidIds, willAllowIdsupportsPropertiessupportsBooleanArrayValues, supportsBooleanValues, supportsByteArrayValues, supportsByteValues, supportsDoubleArrayValues, supportsDoubleValues, supportsFloatArrayValues, supportsFloatValues, supportsIntegerArrayValues, supportsIntegerValues, supportsLongArrayValues, supportsLongValues, supportsStringArrayValues, supportsStringValuespublic boolean supportsNullPropertyValues()
Graph.Features.VertexPropertyFeaturesnull property values.supportsNullPropertyValues in interface Graph.Features.VertexPropertyFeaturespublic boolean supportsMapValues()
Graph.Features.DataTypeFeaturesMap value. The assumption is that the Map can contain
arbitrary serializable values that may or may not be defined as a feature itself.supportsMapValues in interface Graph.Features.DataTypeFeaturespublic boolean supportsMixedListValues()
Graph.Features.DataTypeFeaturesList value. The assumption is that the List can contain
arbitrary serializable values that may or may not be defined as a feature itself. As this
List is "mixed" it does not need to contain objects of the same type.supportsMixedListValues in interface Graph.Features.DataTypeFeaturesGraph.Features.DataTypeFeatures.supportsMixedListValues()public boolean supportsSerializableValues()
Graph.Features.DataTypeFeaturessupportsSerializableValues in interface Graph.Features.DataTypeFeaturespublic boolean supportsUniformListValues()
Graph.Features.DataTypeFeaturesList value. The assumption is that the List can contain
arbitrary serializable values that may or may not be defined as a feature itself. As this
List is "uniform" it must contain objects of the same type.supportsUniformListValues in interface Graph.Features.DataTypeFeaturesGraph.Features.DataTypeFeatures.supportsMixedListValues()public boolean supportsUserSuppliedIds()
Graph.Features.VertexPropertyFeaturesVertexProperty allows an identifier to be assigned to it.supportsUserSuppliedIds in interface Graph.Features.VertexPropertyFeaturespublic boolean supportsAnyIds()
Graph.Features.VertexPropertyFeaturesVertexProperty any Java object is a suitable identifier. Note that this
setting can only return true if Graph.Features.VertexPropertyFeatures.supportsUserSuppliedIds() is true.supportsAnyIds in interface Graph.Features.VertexPropertyFeaturesCopyright © 2013–2021 Apache Software Foundation. All rights reserved.