Class Schema.Property
-
- All Implemented Interfaces:
@JvmRecord() public final class Schema.Property extends Record
A Property on a Node or Relationship.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classSchema.Property.TypeRefer to the Neo4j documentation for details about the supported types.
-
Field Summary
Fields Modifier and Type Field Description private final Stringnameprivate final Schema.Property.Typetypeprivate final Set<Schema.Metadata>metadataprivate final BooleanisListprivate final BooleanisNullableprivate final BooleanallowsNullable
-
Method Summary
Modifier and Type Method Description final StringgetName()the name of the property final Schema.Property.TypegetType()the property type final Set<Schema.Metadata>getMetadata()the property metadata final BooleanisList()whether the Property is a List of the type final BooleanisNullable()whether the Property value is nullable final BooleangetAllowsNullable()whether the Property (container) allows nullable values StringtoString()-
-
Method Detail
-
getType
final Schema.Property.Type getType()
the property type
-
getMetadata
final Set<Schema.Metadata> getMetadata()
the property metadata
-
isNullable
final Boolean isNullable()
whether the Property value is nullable
-
getAllowsNullable
final Boolean getAllowsNullable()
whether the Property (container) allows nullable values
-
-
-
-