Index
All Classes and Interfaces|All Packages
A
- ac.simons.neo4j.migrations.annotations.catalog - module ac.simons.neo4j.migrations.annotations.catalog
- ac.simons.neo4j.migrations.annotations.catalog - package ac.simons.neo4j.migrations.annotations.catalog
F
- FULLTEXT - Enum constant in enum class ac.simons.neo4j.migrations.annotations.catalog.Index.Type
-
Fulltext indexes for long text properties.
I
- Index - Annotation Interface in ac.simons.neo4j.migrations.annotations.catalog
- Index.Option - Annotation Interface in ac.simons.neo4j.migrations.annotations.catalog
-
key value based option for index creation.
- Index.Type - Enum Class in ac.simons.neo4j.migrations.annotations.catalog
-
An enumeration of possible index types.
- indexType() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.Index
-
index type for the index.
K
- key() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.Index.Option
-
key string for the option
L
- label() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.Index
-
If this is not null it has precedence over an implicit label (either no class annotations or one without a dedicated label) but not over OGM or SDN6 annotations specifying the label or type explicitly.
- label() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.Required
-
If this is not null, it has precedence over
type()
and the simple class name, but not over dedicated OGM or SDN6 annotations explicitly specifying the label or type explicitly. - label() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.Unique
-
If this is not null it has precedence over an implicit label (either no class annotations or one without a dedicated label) but not over OGM or SDN6 annotations specifying the label or type explicitly.
O
- options() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.Index
-
Use this if you want to have more configured options for your index.
P
- properties() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.Index
-
Use this if you want to define composite, Index when using
Index
on the class level. - properties() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.Unique
-
Use this if you want to define composite, unique constraint when using
Unique
on the class level. - property() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.Required
- PROPERTY - Enum constant in enum class ac.simons.neo4j.migrations.annotations.catalog.Index.Type
-
An index on properties.
R
- Required - Annotation Interface in ac.simons.neo4j.migrations.annotations.catalog
-
Annotation to mark one or more fields of a class as unique properties for a given node or relationship.
T
- TEXT - Enum constant in enum class ac.simons.neo4j.migrations.annotations.catalog.Index.Type
-
Text indexes for 4.4 and later.
- type() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.Required
-
Can be used to specify the type (and therefor a relationship target), has no precedence over dedicated OGM or SDN6 annotations with explicit label or type values.
U
- Unique - Annotation Interface in ac.simons.neo4j.migrations.annotations.catalog
-
Annotation to mark one or more fields of a class as unique properties for a given node or relationship.
- UniqueProperties - Annotation Interface in ac.simons.neo4j.migrations.annotations.catalog
-
Container for the repeatable
UniqueProperties
annotation.
V
- value() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.Index.Option
-
value string for the option
- value() - Element in annotation interface ac.simons.neo4j.migrations.annotations.catalog.UniqueProperties
- valueOf(String) - Static method in enum class ac.simons.neo4j.migrations.annotations.catalog.Index.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ac.simons.neo4j.migrations.annotations.catalog.Index.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages