Index
All Classes and Interfaces|All Packages
A
- ac.simons.neo4j.migrations.annotations.proc - module ac.simons.neo4j.migrations.annotations.proc
- ac.simons.neo4j.migrations.annotations.proc - package ac.simons.neo4j.migrations.annotations.proc
-
Contains the API for the catalog annotation processor.
C
- CatalogNameGenerator - Interface in ac.simons.neo4j.migrations.annotations.proc
-
A contract how to generate the filename of the resource any catalog is written to.
- ConstraintNameGenerator - Interface in ac.simons.neo4j.migrations.annotations.proc
-
Generator for constraint names.
E
- ElementType<ET> - Interface in ac.simons.neo4j.migrations.annotations.proc
-
The type of an element inside a graph.
G
- generateName(Constraint.Type, Collection) - Method in interface ac.simons.neo4j.migrations.annotations.proc.ConstraintNameGenerator
-
Generates a name for an index with the given
typefor the given list ofproperties. - generateName(Index.Type, Collection) - Method in interface ac.simons.neo4j.migrations.annotations.proc.IndexNameGenerator
-
Generates a name for an index with the given
typefor the given list ofproperties. - getCatalogName() - Method in interface ac.simons.neo4j.migrations.annotations.proc.CatalogNameGenerator
-
Returns the name of the catalog which will be used as the filename.
- getLabels() - Method in interface ac.simons.neo4j.migrations.annotations.proc.NodeType
-
The returned list will be sorted, first label is the primary label (the most explicit one declared in with any supported means in a class).
- getName() - Method in interface ac.simons.neo4j.migrations.annotations.proc.PropertyType
-
Returns the name of the property.
- getName() - Method in interface ac.simons.neo4j.migrations.annotations.proc.RelationshipType
-
Returns the single schema name.
- getOwner() - Method in interface ac.simons.neo4j.migrations.annotations.proc.PropertyType
-
Returns the owner of the property.
- getOwningTypeName() - Method in interface ac.simons.neo4j.migrations.annotations.proc.ElementType
-
Returns the canonical name of the (Java) type that "owns" this graph element.
- getProperties() - Method in interface ac.simons.neo4j.migrations.annotations.proc.ElementType
-
Returns the properties of this entity.
- getValue() - Method in interface ac.simons.neo4j.migrations.annotations.proc.SchemaName
-
Returns the actual value.
I
- IndexNameGenerator - Interface in ac.simons.neo4j.migrations.annotations.proc
-
Generator for index names.
N
- NodeType - Interface in ac.simons.neo4j.migrations.annotations.proc
-
Describing a node.
P
- PropertyType<OT> - Interface in ac.simons.neo4j.migrations.annotations.proc
-
Describes the property of a
nodeor relationship.
R
- RelationshipType - Interface in ac.simons.neo4j.migrations.annotations.proc
-
Represents a relationship type.
S
- SchemaName - Interface in ac.simons.neo4j.migrations.annotations.proc
-
Schema element describing a graph.
All Classes and Interfaces|All Packages