Index

A C D E G I N P R S 
All Classes and Interfaces|All Packages

A

ac.simons.neo4j.migrations.annotations.proc - package ac.simons.neo4j.migrations.annotations.proc
 
ac.simons.neo4j.migrations.annotations.proc.impl - package ac.simons.neo4j.migrations.annotations.proc.impl
Annotation processor for SDN 6, Neo4j-OGM and dedicated annotations from Neo4j-Migrations.

C

CatalogGeneratingProcessor - Class in ac.simons.neo4j.migrations.annotations.proc.impl
 
CatalogGeneratingProcessor() - Constructor for class ac.simons.neo4j.migrations.annotations.proc.impl.CatalogGeneratingProcessor
Creates a new instance of this processor.
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

D

DefaultIndexNameGenerator - Class in ac.simons.neo4j.migrations.annotations.proc.impl
 
DefaultIndexNameGenerator() - Constructor for class ac.simons.neo4j.migrations.annotations.proc.impl.DefaultIndexNameGenerator
 

E

ElementType<ET extends ElementType<ET>> - Interface in ac.simons.neo4j.migrations.annotations.proc
The type of an element inside a graph.

G

generateName(Constraint.Type, Collection<PropertyType<?>>) - Method in interface ac.simons.neo4j.migrations.annotations.proc.ConstraintNameGenerator
Generates a name for an index with the given type for the given list of properties.
generateName(Index.Type, Collection<PropertyType<?>>) - Method in class ac.simons.neo4j.migrations.annotations.proc.impl.DefaultIndexNameGenerator
 
generateName(Index.Type, Collection<PropertyType<?>>) - Method in interface ac.simons.neo4j.migrations.annotations.proc.IndexNameGenerator
Generates a name for an index with the given type for the given list of properties.
generateName(String, Collection<PropertyType<?>>) - Method in class ac.simons.neo4j.migrations.annotations.proc.impl.DefaultIndexNameGenerator
Generate a name for this item.
getCatalogName() - Method in interface ac.simons.neo4j.migrations.annotations.proc.CatalogNameGenerator
 
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
 
getName() - Method in interface ac.simons.neo4j.migrations.annotations.proc.RelationshipType
 
getOwner() - Method in interface ac.simons.neo4j.migrations.annotations.proc.PropertyType
 
getOwningTypeName() - Method in interface ac.simons.neo4j.migrations.annotations.proc.ElementType
 
getProperties() - Method in interface ac.simons.neo4j.migrations.annotations.proc.ElementType
 
getSupportedSourceVersion() - Method in class ac.simons.neo4j.migrations.annotations.proc.impl.CatalogGeneratingProcessor
 
getValue() - Method in interface ac.simons.neo4j.migrations.annotations.proc.SchemaName
 

I

IndexNameGenerator - Interface in ac.simons.neo4j.migrations.annotations.proc
Generator for index names.
init(ProcessingEnvironment) - Method in class ac.simons.neo4j.migrations.annotations.proc.impl.CatalogGeneratingProcessor
 

N

NodeType - Interface in ac.simons.neo4j.migrations.annotations.proc
Describing a node.

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class ac.simons.neo4j.migrations.annotations.proc.impl.CatalogGeneratingProcessor
 
PropertyType<OT extends ElementType<OT>> - Interface in ac.simons.neo4j.migrations.annotations.proc
Describes the property of a node or 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.
A C D E G I N P R S 
All Classes and Interfaces|All Packages