public class Neo4jGraph.Neo4jGraphFeatures.Neo4jVertexPropertyFeatures extends Object implements Graph.Features.VertexPropertyFeatures
supportsRemovePropertyFEATURE_ANY_IDS, FEATURE_CUSTOM_IDS, 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 |
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 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–2019 Apache Software Foundation. All rights reserved.