Class ElementSchemaVisitor
- java.lang.Object
-
- org.neo4j.gds.core.utils.io.file.schema.InputSchemaVisitor.Adapter
-
- org.neo4j.gds.core.utils.io.file.schema.ElementSchemaVisitor
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
,PropertySchema
,InputSchemaVisitor
- Direct Known Subclasses:
InputNodeSchemaVisitor.Adapter
,InputRelationshipSchemaVisitor.Adapter
public abstract class ElementSchemaVisitor extends InputSchemaVisitor.Adapter implements PropertySchema
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.neo4j.gds.core.utils.io.file.schema.InputSchemaVisitor
InputSchemaVisitor.Adapter
-
-
Constructor Summary
Constructors Constructor Description ElementSchemaVisitor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description DefaultValue
defaultValue()
boolean
defaultValue(DefaultValue defaultValue)
void
endOfEntity()
protected abstract void
export()
java.lang.String
key()
boolean
key(java.lang.String key)
protected void
reset()
GraphStore.PropertyState
state()
boolean
state(GraphStore.PropertyState state)
ValueType
valueType()
boolean
valueType(ValueType valueType)
-
Methods inherited from class org.neo4j.gds.core.utils.io.file.schema.InputSchemaVisitor.Adapter
close
-
-
-
-
Method Detail
-
export
protected abstract void export()
-
key
public java.lang.String key()
- Specified by:
key
in interfacePropertySchema
-
valueType
public ValueType valueType()
- Specified by:
valueType
in interfacePropertySchema
-
defaultValue
public DefaultValue defaultValue()
- Specified by:
defaultValue
in interfacePropertySchema
-
state
public GraphStore.PropertyState state()
- Specified by:
state
in interfacePropertySchema
-
key
public boolean key(java.lang.String key)
- Specified by:
key
in interfaceInputSchemaVisitor
- Overrides:
key
in classInputSchemaVisitor.Adapter
-
valueType
public boolean valueType(ValueType valueType)
- Specified by:
valueType
in interfaceInputSchemaVisitor
- Overrides:
valueType
in classInputSchemaVisitor.Adapter
-
defaultValue
public boolean defaultValue(DefaultValue defaultValue)
- Specified by:
defaultValue
in interfaceInputSchemaVisitor
- Overrides:
defaultValue
in classInputSchemaVisitor.Adapter
-
state
public boolean state(GraphStore.PropertyState state)
- Specified by:
state
in interfaceInputSchemaVisitor
- Overrides:
state
in classInputSchemaVisitor.Adapter
-
endOfEntity
public void endOfEntity()
- Specified by:
endOfEntity
in interfaceInputSchemaVisitor
- Overrides:
endOfEntity
in classInputSchemaVisitor.Adapter
-
reset
protected void reset()
-
-