Hierarchy For All Packages
Package Hierarchies:- ac.simons.neo4j.migrations.annotations.catalog,
 - ac.simons.neo4j.migrations.annotations.proc,
 - ac.simons.neo4j.migrations.annotations.proc.impl,
 - ac.simons.neo4j.migrations.cli,
 - ac.simons.neo4j.migrations.cli.internal,
 - ac.simons.neo4j.migrations.core,
 - ac.simons.neo4j.migrations.core.catalog,
 - ac.simons.neo4j.migrations.core.internal,
 - ac.simons.neo4j.migrations.core.refactorings,
 - ac.simons.neo4j.migrations.formats.markdown,
 - ac.simons.neo4j.migrations.maven,
 - ac.simons.neo4j.migrations.quarkus.deployment,
 - ac.simons.neo4j.migrations.quarkus.it,
 - ac.simons.neo4j.migrations.quarkus.it.migrations,
 - ac.simons.neo4j.migrations.quarkus.runtime,
 - ac.simons.neo4j.migrations.springframework.boot.autoconfigure,
 - eu.michael_simons.neo4j.neo4j_migrations_maven_plugin
 
Class Hierarchy
- java.lang.Object
- ac.simons.neo4j.migrations.core.AbstractCypherBasedMigration (implements ac.simons.neo4j.migrations.core.Migration)
 - org.apache.maven.plugin.AbstractMojo (implements org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo)
- ac.simons.neo4j.migrations.maven.CleanMojo
 - eu.michael_simons.neo4j.neo4j_migrations_maven_plugin.HelpMojo
 - ac.simons.neo4j.migrations.maven.InfoMojo
 - ac.simons.neo4j.migrations.maven.MigrateMojo
 - ac.simons.neo4j.migrations.maven.ValidateMojo
 
 - javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- ac.simons.neo4j.migrations.annotations.proc.impl.CatalogGeneratingProcessor
 
 - ac.simons.neo4j.migrations.core.AbstractResourceBasedMigrationProvider (implements ac.simons.neo4j.migrations.core.ResourceBasedMigrationProvider)
- ac.simons.neo4j.migrations.formats.markdown.MarkdownBasedMigrationProvider
 
 - ac.simons.neo4j.migrations.core.CleanResult (implements ac.simons.neo4j.migrations.core.DatabaseOperationResult)
 - ac.simons.neo4j.migrations.core.catalog.Constraint
 - ac.simons.neo4j.migrations.core.CypherResourceBasedMigrationProvider (implements ac.simons.neo4j.migrations.core.ResourceBasedMigrationProvider)
 - ac.simons.neo4j.migrations.core.DefaultCatalogBasedMigrationProvider (implements ac.simons.neo4j.migrations.core.ResourceBasedMigrationProvider)
 - ac.simons.neo4j.migrations.annotations.proc.impl.DefaultIndexNameGenerator (implements ac.simons.neo4j.migrations.annotations.proc.IndexNameGenerator)
 - ac.simons.neo4j.migrations.core.Defaults
 - io.quarkus.devconsole.runtime.spi.DevConsolePostHandler (implements io.vertx.core.Handler<E>)
- ac.simons.neo4j.migrations.quarkus.runtime.MigrationsDevConsoleHandler
 
 - javax.xml.crypto.dom.DOMCryptoContext (implements javax.xml.crypto.XMLCryptoContext)
- ac.simons.neo4j.migrations.core.internal.NoopDOMCryptoContext
 
 - java.util.logging.Formatter
- ac.simons.neo4j.migrations.cli.internal.MigrationsCliConsoleFormatter
 
 - java.util.logging.Handler
- java.util.logging.StreamHandler
- ac.simons.neo4j.migrations.cli.internal.MigrationsCliConsoleHandler
 
 
 - java.util.logging.StreamHandler
 - ac.simons.neo4j.migrations.core.catalog.Index
 - ac.simons.neo4j.migrations.core.Location
 - ac.simons.neo4j.migrations.core.refactorings.Merge.PropertyMergePolicy
 - ac.simons.neo4j.migrations.cli.MigrateBTreeIndexesCommand
 - ac.simons.neo4j.migrations.core.Migrations
 - ac.simons.neo4j.migrations.springframework.boot.autoconfigure.MigrationsAutoConfiguration
 - ac.simons.neo4j.migrations.quarkus.runtime.MigrationsBuildTimeProperties
 - ac.simons.neo4j.migrations.cli.MigrationsCli (implements java.lang.Runnable)
 - ac.simons.neo4j.migrations.core.MigrationsConfig
 - ac.simons.neo4j.migrations.core.MigrationsConfig.Builder
 - ac.simons.neo4j.migrations.quarkus.deployment.MigrationsDevConsoleProcessor
 - ac.simons.neo4j.migrations.quarkus.runtime.MigrationsDevConsoleRecorder
 - ac.simons.neo4j.migrations.quarkus.deployment.MigrationsProcessor
 - ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
 - ac.simons.neo4j.migrations.springframework.boot.autoconfigure.MigrationsProperties
 - ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRecorder
 - ac.simons.neo4j.migrations.quarkus.it.MigrationsResource
 - ac.simons.neo4j.migrations.core.MigrationVersion
 - ac.simons.neo4j.migrations.core.internal.Neo4jVersionComparator (implements java.util.Comparator<T>)
 - ac.simons.neo4j.migrations.core.internal.NodeSetDataImpl (implements javax.xml.crypto.NodeSetData)
 - ac.simons.neo4j.migrations.core.refactorings.QueryRunner.FeatureSet
 - ac.simons.neo4j.migrations.core.catalog.RenderConfig
 - ac.simons.neo4j.migrations.core.ResourceContext
 - ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 - ac.simons.neo4j.migrations.quarkus.it.migrations.SomeService
 - ac.simons.neo4j.migrations.quarkus.runtime.StaticClasspathResourceScanner (implements ac.simons.neo4j.migrations.core.ClasspathResourceScanner)
 - ac.simons.neo4j.migrations.quarkus.runtime.StaticJavaBasedMigrationDiscoverer (implements ac.simons.neo4j.migrations.core.Discoverer<T>)
 - ac.simons.neo4j.migrations.core.internal.Strings
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- ac.simons.neo4j.migrations.core.MigrationsException
 - ac.simons.neo4j.migrations.core.internal.UncheckedNoSuchAlgorithmException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - ac.simons.neo4j.migrations.core.internal.ThrowingErrorHandler (implements org.xml.sax.ErrorHandler)
 - ac.simons.neo4j.migrations.quarkus.it.migrations.V0002__SomethingJava (implements ac.simons.neo4j.migrations.core.JavaBasedMigration)
 - ac.simons.neo4j.migrations.core.ValidationResult (implements ac.simons.neo4j.migrations.core.DatabaseOperationResult)
 - ac.simons.neo4j.migrations.core.internal.XMLSchemaConstants
 - ac.simons.neo4j.migrations.core.internal.XMLUtils
 
 
Interface Hierarchy
- java.lang.AutoCloseable
- ac.simons.neo4j.migrations.core.refactorings.QueryRunner
 
 - ac.simons.neo4j.migrations.core.catalog.Catalog
- ac.simons.neo4j.migrations.core.VersionedCatalog
 
 - ac.simons.neo4j.migrations.core.catalog.CatalogDiff
 - ac.simons.neo4j.migrations.core.catalog.CatalogItem<T>
 - ac.simons.neo4j.migrations.annotations.proc.CatalogNameGenerator
 - ac.simons.neo4j.migrations.core.ClasspathResourceScanner
 - ac.simons.neo4j.migrations.core.ConnectionDetails
- ac.simons.neo4j.migrations.core.MigrationChain
 
 - ac.simons.neo4j.migrations.core.catalog.Constraint.CommonConstraints
- ac.simons.neo4j.migrations.core.catalog.Constraint.ConstraintsForNodes
 
 - ac.simons.neo4j.migrations.core.catalog.Constraint.NodeConstraintBuilder
 - ac.simons.neo4j.migrations.core.catalog.Constraint.RelationshipConstraintBuilder
 - ac.simons.neo4j.migrations.annotations.proc.ConstraintNameGenerator
 - ac.simons.neo4j.migrations.core.refactorings.Counters
 - ac.simons.neo4j.migrations.core.CypherResource
 - ac.simons.neo4j.migrations.core.CypherResource.WithContent
 - ac.simons.neo4j.migrations.core.Discoverer<T>
 - ac.simons.neo4j.migrations.annotations.proc.ElementType<ET>
- ac.simons.neo4j.migrations.annotations.proc.NodeType
 - ac.simons.neo4j.migrations.annotations.proc.RelationshipType
 
 - ac.simons.neo4j.migrations.core.catalog.Index.Builder
 - ac.simons.neo4j.migrations.core.catalog.Index.FulltextBuilder
 - ac.simons.neo4j.migrations.core.catalog.Index.NamedBuilder
- ac.simons.neo4j.migrations.core.catalog.Index.NamedFulltextBuilder
- ac.simons.neo4j.migrations.core.catalog.Index.NamedSingleIdentifierBuilder
 
 
 - ac.simons.neo4j.migrations.core.catalog.Index.NamedFulltextBuilder
 - ac.simons.neo4j.migrations.annotations.proc.IndexNameGenerator
 - ac.simons.neo4j.migrations.core.catalog.ItemType
 - ac.simons.neo4j.migrations.core.Migration
- ac.simons.neo4j.migrations.core.JavaBasedMigration
 
 - ac.simons.neo4j.migrations.core.MigrationChain.Element
 - ac.simons.neo4j.migrations.core.MigrationContext
 - ac.simons.neo4j.migrations.core.catalog.Name
 - ac.simons.neo4j.migrations.core.OperationResult
- ac.simons.neo4j.migrations.core.DatabaseOperationResult
 
 - ac.simons.neo4j.migrations.core.Ordered
- ac.simons.neo4j.migrations.core.ResourceBasedMigrationProvider
 
 - ac.simons.neo4j.migrations.annotations.proc.PropertyType<OT>
 - ac.simons.neo4j.migrations.core.refactorings.Refactoring
- ac.simons.neo4j.migrations.core.refactorings.CustomizableRefactoring<T>
- ac.simons.neo4j.migrations.core.refactorings.AddSurrogateKey
 - ac.simons.neo4j.migrations.core.refactorings.Normalize
 - ac.simons.neo4j.migrations.core.refactorings.Rename
 
 - ac.simons.neo4j.migrations.core.refactorings.Merge
 - ac.simons.neo4j.migrations.core.refactorings.MigrateBTreeIndexes
 
 - ac.simons.neo4j.migrations.core.refactorings.CustomizableRefactoring<T>
 - ac.simons.neo4j.migrations.core.refactorings.RefactoringContext
 - ac.simons.neo4j.migrations.core.catalog.RenderConfig.AdditionalRenderingOptions
- ac.simons.neo4j.migrations.core.catalog.RenderConfig.CypherRenderingOptions
 - ac.simons.neo4j.migrations.core.catalog.RenderConfig.XMLRenderingOptions
 
 - ac.simons.neo4j.migrations.core.catalog.RenderConfig.Builder
- ac.simons.neo4j.migrations.core.catalog.RenderConfig.IfExistsConfigBuilder
 - ac.simons.neo4j.migrations.core.catalog.RenderConfig.IfNotExistsConfigBuilder
 
 - ac.simons.neo4j.migrations.core.catalog.Renderer<T>
 - ac.simons.neo4j.migrations.annotations.proc.SchemaName
 
Annotation Type Hierarchy
- ac.simons.neo4j.migrations.annotations.catalog.Required (implements java.lang.annotation.Annotation)
 - ac.simons.neo4j.migrations.annotations.catalog.Unique (implements java.lang.annotation.Annotation)
 - ac.simons.neo4j.migrations.annotations.catalog.UniqueProperties (implements java.lang.annotation.Annotation)
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- ac.simons.neo4j.migrations.core.catalog.Constraint.Type (implements ac.simons.neo4j.migrations.core.catalog.ItemType)
 - ac.simons.neo4j.migrations.core.refactorings.Counters.Empty (implements ac.simons.neo4j.migrations.core.refactorings.Counters)
 - ac.simons.neo4j.migrations.core.catalog.Index.Type (implements ac.simons.neo4j.migrations.core.catalog.ItemType)
 - ac.simons.neo4j.migrations.core.Location.LocationType
 - ac.simons.neo4j.migrations.core.refactorings.Merge.PropertyMergePolicy.Strategy
 - ac.simons.neo4j.migrations.core.Messages
 - ac.simons.neo4j.migrations.core.MigrationChain.ChainBuilderMode
 - ac.simons.neo4j.migrations.core.MigrationsConfig.TransactionMode
 - ac.simons.neo4j.migrations.core.MigrationState
 - ac.simons.neo4j.migrations.core.MigrationType
 - ac.simons.neo4j.migrations.core.Neo4jEdition
 - ac.simons.neo4j.migrations.core.Neo4jVersion
 - ac.simons.neo4j.migrations.core.catalog.Operator
 - ac.simons.neo4j.migrations.core.catalog.Renderer.Format
 - ac.simons.neo4j.migrations.core.catalog.TargetEntityType
 - ac.simons.neo4j.migrations.core.ValidationResult.Outcome
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)