Classes removed from public API

This appendix lists the classes that have been removed or excluded from the public API between Neo4j 3.5 and 4.0.

The following table lists classes that have been removed or excluded from the public API:

Classes removed or excluded from the public API

org.neo4j.backup.BackupExtensionService

org.neo4j.backup.BackupTool

org.neo4j.backup.IncrementalBackupNotPossibleException

org.neo4j.backup.OnlineBackupExtensionFactory.Dependencies

org.neo4j.backup.OnlineBackupExtensionFactory

org.neo4j.backup.OnlineBackupKernelExtension.BackupProvider

org.neo4j.backup.OnlineBackupKernelExtension

org.neo4j.backup.OnlineBackupSettings

org.neo4j.backup.TheBackupInterface

org.neo4j.cypher.export.CypherResultSubGraph

org.neo4j.cypher.export.DatabaseSubGraph

org.neo4j.cypher.export.SubGraphExporter

org.neo4j.cypher.export.SubGraph

org.neo4j.graphalgo.CommonEvaluators

org.neo4j.graphalgo.MaxCostEvaluator

org.neo4j.graphdb.DatabaseShutdownException

org.neo4j.graphdb.DependencyResolver.Adapter

org.neo4j.graphdb.DependencyResolver.SelectionStrategy

org.neo4j.graphdb.DependencyResolver

org.neo4j.graphdb.DynamicLabel

org.neo4j.graphdb.DynamicRelationshipType

org.neo4j.graphdb.InvalidTransactionTypeException

org.neo4j.graphdb.PathExpanderBuilder

org.neo4j.graphdb.PathExpanders

org.neo4j.graphdb.PropertyContainer

org.neo4j.graphdb.ResourceUtils

org.neo4j.graphdb.TransactionGuardException

org.neo4j.graphdb.TransientDatabaseFailureException

org.neo4j.graphdb.TransientFailureException

org.neo4j.graphdb.TransientTransactionFailureException

org.neo4j.graphdb.config.BaseSetting

org.neo4j.graphdb.config.InvalidSettingException

org.neo4j.graphdb.config.ScopeAwareSetting

org.neo4j.graphdb.config.SettingGroup

org.neo4j.graphdb.config.SettingValidator

org.neo4j.graphdb.event.ErrorState

org.neo4j.graphdb.event.KernelEventHandler.ExecutionOrder

org.neo4j.graphdb.event.KernelEventHandler

org.neo4j.graphdb.event.TransactionEventHandler.Adapter

org.neo4j.graphdb.facade.GraphDatabaseDependencies

org.neo4j.graphdb.facade.GraphDatabaseFacadeFactory.Dependencies

org.neo4j.graphdb.facade.GraphDatabaseFacadeFactory

org.neo4j.graphdb.facade.embedded.EmbeddedGraphDatabase

org.neo4j.graphdb.facade.spi.ClassicCoreSPI

org.neo4j.graphdb.facade.spi.ProcedureGDBFacadeSPI

org.neo4j.graphdb.factory.Description

org.neo4j.graphdb.factory.EditionLocksFactories

org.neo4j.graphdb.factory.EnterpriseGraphDatabaseFactory

org.neo4j.graphdb.factory.GraphDatabaseBuilder.DatabaseCreator

org.neo4j.graphdb.factory.GraphDatabaseBuilder.Delegator

org.neo4j.graphdb.factory.GraphDatabaseBuilder

org.neo4j.graphdb.factory.GraphDatabaseFactoryState

org.neo4j.graphdb.factory.GraphDatabaseFactory

org.neo4j.graphdb.factory.GraphDatabaseSettings.Connector.ConnectorType

org.neo4j.graphdb.factory.GraphDatabaseSettings.Connector

org.neo4j.graphdb.factory.GraphDatabaseSettings.LabelIndex

org.neo4j.graphdb.factory.HighlyAvailableGraphDatabaseFactory

org.neo4j.graphdb.factory.module.DataSourceModule

org.neo4j.graphdb.factory.module.ModularDatabaseCreationContext

org.neo4j.graphdb.factory.module.PlatformModule

org.neo4j.graphdb.factory.module.ProcedureGDSFactory

org.neo4j.graphdb.factory.module.edition.AbstractEditionModule

org.neo4j.graphdb.factory.module.edition.CommunityEditionModule

org.neo4j.graphdb.factory.module.edition.DefaultEditionModule

org.neo4j.graphdb.factory.module.edition.context.DatabaseEditionContext

org.neo4j.graphdb.factory.module.edition.context.DefaultEditionModuleDatabaseContext

org.neo4j.graphdb.factory.module.id.DatabaseIdContext

org.neo4j.graphdb.factory.module.id.IdContextFactoryBuilder

org.neo4j.graphdb.factory.module.id.IdContextFactory

org.neo4j.graphdb.index.AutoIndexer

org.neo4j.graphdb.index.IndexHits

org.neo4j.graphdb.index.IndexManager

org.neo4j.graphdb.index.IndexPopulationProgress

org.neo4j.graphdb.index.Index

org.neo4j.graphdb.index.ReadableIndex

org.neo4j.graphdb.index.ReadableRelationshipIndex

org.neo4j.graphdb.index.RelationshipAutoIndexer

org.neo4j.graphdb.index.RelationshipIndex

org.neo4j.graphdb.index.UniqueFactory.UniqueEntity

org.neo4j.graphdb.index.UniqueFactory.UniqueNodeFactory

org.neo4j.graphdb.index.UniqueFactory.UniqueRelationshipFactory

org.neo4j.graphdb.index.UniqueFactory

org.neo4j.graphdb.security.AuthProviderFailedException

org.neo4j.graphdb.security.AuthProviderTimeoutException

org.neo4j.graphdb.security.AuthorizationExpiredException

org.neo4j.graphdb.security.AuthorizationViolationException

org.neo4j.graphdb.security.URLAccessRule

org.neo4j.graphdb.security.URLAccessValidationError

org.neo4j.graphdb.security.WriteOperationsNotAllowedException

org.neo4j.graphdb.traversal.AlternatingSelectorOrderer

org.neo4j.graphdb.traversal.BidirectionalTraversalDescription

org.neo4j.graphdb.traversal.BidirectionalUniquenessFilter

org.neo4j.graphdb.traversal.BranchCollisionDetector

org.neo4j.graphdb.traversal.BranchCollisionPolicies

org.neo4j.graphdb.traversal.BranchCollisionPolicy

org.neo4j.graphdb.traversal.BranchOrderingPolicies

org.neo4j.graphdb.traversal.BranchOrderingPolicy

org.neo4j.graphdb.traversal.BranchSelector

org.neo4j.graphdb.traversal.BranchState

org.neo4j.graphdb.traversal.Evaluation

org.neo4j.graphdb.traversal.Evaluator.AsPathEvaluator

org.neo4j.graphdb.traversal.Evaluator

org.neo4j.graphdb.traversal.Evaluators

org.neo4j.graphdb.traversal.InitialBranchState.Adapter

org.neo4j.graphdb.traversal.InitialBranchState.State

org.neo4j.graphdb.traversal.InitialBranchState

org.neo4j.graphdb.traversal.LevelSelectorOrderer

org.neo4j.graphdb.traversal.PathEvaluator.Adapter

org.neo4j.graphdb.traversal.PathEvaluator

org.neo4j.graphdb.traversal.Paths.DefaultPathDescriptor

org.neo4j.graphdb.traversal.Paths.PathDescriptor

org.neo4j.graphdb.traversal.Paths

org.neo4j.graphdb.traversal.SideSelectorPolicies

org.neo4j.graphdb.traversal.SideSelectorPolicy

org.neo4j.graphdb.traversal.SideSelector

org.neo4j.graphdb.traversal.Sorting

org.neo4j.graphdb.traversal.TraversalBranch

org.neo4j.graphdb.traversal.TraversalContext

org.neo4j.graphdb.traversal.TraversalDescription

org.neo4j.graphdb.traversal.TraversalMetadata

org.neo4j.graphdb.traversal.Traverser

org.neo4j.graphdb.traversal.UniquenessFactory

org.neo4j.graphdb.traversal.UniquenessFilter

org.neo4j.graphdb.traversal.Uniqueness

org.neo4j.helpers.AdvertisedSocketAddress

org.neo4j.helpers.Args.ArgsParser

org.neo4j.helpers.Args.Option

org.neo4j.helpers.Args

org.neo4j.helpers.ArrayUtil.ArrayEquality

org.neo4j.helpers.ArrayUtil

org.neo4j.helpers.Assertion

org.neo4j.helpers.Cancelable

org.neo4j.helpers.CancellationRequest

org.neo4j.helpers.Clock

org.neo4j.helpers.CloneableInPublic

org.neo4j.helpers.Exceptions

org.neo4j.helpers.Format

org.neo4j.helpers.FutureAdapter.Present

org.neo4j.helpers.FutureAdapter

org.neo4j.helpers.HostnamePort

org.neo4j.helpers.ListenSocketAddress

org.neo4j.helpers.Listeners.Notification

org.neo4j.helpers.Listeners

org.neo4j.helpers.MathUtil

org.neo4j.helpers.NamedThreadFactory.Monitor

org.neo4j.helpers.NamedThreadFactory

org.neo4j.helpers.Numbers

org.neo4j.helpers.PortBindException

org.neo4j.helpers.ProcessFailureException.Entry

org.neo4j.helpers.ProcessFailureException

org.neo4j.helpers.Reference

org.neo4j.helpers.RunCarefully

org.neo4j.helpers.Service.Implementation

org.neo4j.helpers.Service

org.neo4j.helpers.SocketAddressParser

org.neo4j.helpers.Strings

org.neo4j.helpers.TaskControl

org.neo4j.helpers.TaskCoordinator

org.neo4j.helpers.TextUtil

org.neo4j.helpers.ThisShouldNotHappenError

org.neo4j.helpers.TimeUtil

org.neo4j.helpers.TransactionTemplate.Monitor.Adapter

org.neo4j.helpers.TransactionTemplate.Monitor

org.neo4j.helpers.TransactionTemplate

org.neo4j.helpers.Uris

org.neo4j.helpers.collection.ArrayIterator

org.neo4j.helpers.collection.BoundedIterable

org.neo4j.helpers.collection.CachingIterator

org.neo4j.helpers.collection.CastingIterator

org.neo4j.helpers.collection.CatchingIteratorWrapper

org.neo4j.helpers.collection.CollectorsUtil

org.neo4j.helpers.collection.CombiningIterable

org.neo4j.helpers.collection.CombiningIterator

org.neo4j.helpers.collection.CombiningResourceIterator

org.neo4j.helpers.collection.ExceptionHandlingIterable

org.neo4j.helpers.collection.FilteringIterable

org.neo4j.helpers.collection.FilteringIterator

org.neo4j.helpers.collection.FirstItemIterable

org.neo4j.helpers.collection.IterableWrapper

org.neo4j.helpers.collection.Iterables

org.neo4j.helpers.collection.IteratorWrapper

org.neo4j.helpers.collection.Iterators

org.neo4j.helpers.collection.LimitingResourceIterable

org.neo4j.helpers.collection.LimitingResourceIterator

org.neo4j.helpers.collection.LruCache

org.neo4j.helpers.collection.MapUtil.MapBuilder

org.neo4j.helpers.collection.MapUtil

org.neo4j.helpers.collection.MappingResourceIterator

org.neo4j.helpers.collection.MultiSet

org.neo4j.helpers.collection.NestingIterable

org.neo4j.helpers.collection.NestingIterator

org.neo4j.helpers.collection.NestingResourceIterator

org.neo4j.helpers.collection.PagingIterator

org.neo4j.helpers.collection.Pair

org.neo4j.helpers.collection.PrefetchingIterator

org.neo4j.helpers.collection.PrefetchingResourceIterator

org.neo4j.helpers.collection.RangeIterator

org.neo4j.helpers.collection.ResourceClosingIterator

org.neo4j.helpers.collection.ResourceIterableWrapper

org.neo4j.helpers.collection.ReverseArrayIterator

org.neo4j.helpers.collection.Visitable

org.neo4j.helpers.collection.Visitor.SafeGenerics

org.neo4j.helpers.collection.Visitor

org.neo4j.index.lucene.LuceneKernelExtensionFactory.Dependencies

org.neo4j.index.lucene.LuceneKernelExtensionFactory

org.neo4j.index.lucene.LuceneKernelExtension

org.neo4j.index.lucene.LuceneTimeline

org.neo4j.index.lucene.QueryContext

org.neo4j.index.lucene.TimelineIndex

org.neo4j.index.lucene.ValueContext

org.neo4j.index.lucene.unsafe.batchinsert.LuceneBatchInserterIndexProvider

org.neo4j.jmx.Description

org.neo4j.jmx.JmxUtils

org.neo4j.jmx.Kernel

org.neo4j.jmx.ManagementInterface

org.neo4j.jmx.Primitives

org.neo4j.jmx.StoreFile

org.neo4j.jmx.StoreSize

org.neo4j.logging.AbstractLogProvider

org.neo4j.logging.AbstractLog

org.neo4j.logging.AbstractPrintWriterLogger

org.neo4j.logging.BufferingLog

org.neo4j.logging.DuplicatingLogProvider

org.neo4j.logging.DuplicatingLog

org.neo4j.logging.FormattedLog.Builder

org.neo4j.logging.FormattedLogProvider.Builder

org.neo4j.logging.FormattedLogProvider

org.neo4j.logging.FormattedLog

org.neo4j.logging.NullLogProvider

org.neo4j.logging.NullLog

org.neo4j.logging.NullLogger

org.neo4j.logging.PrintStreamLogger

org.neo4j.logging.RotatingFileOutputStreamSupplier.RotationListener

org.neo4j.logging.RotatingFileOutputStreamSupplier

org.neo4j.logging.slf4j.Slf4jLogProvider

org.neo4j.logging.slf4j.Slf4jLog

org.neo4j.management.BranchedStoreInfo

org.neo4j.management.BranchedStore

org.neo4j.management.CausalClustering

org.neo4j.management.ClusterDatabaseInfo

org.neo4j.management.ClusterMemberInfo

org.neo4j.management.Diagnostics

org.neo4j.management.HighAvailability

org.neo4j.management.IndexSamplingManager

org.neo4j.management.LockManager

org.neo4j.management.MemoryMapping

org.neo4j.management.Neo4jManager

org.neo4j.management.PageCache

org.neo4j.management.RemoteConnection

org.neo4j.management.TransactionManager

org.neo4j.management.WindowPoolInfo

org.neo4j.procedure.Admin

org.neo4j.procedure.PerformsWrites

org.neo4j.procedure.ProcedureTransaction

org.neo4j.procedure.TerminationGuard

org.neo4j.server.helpers.PropertyTypeDispatcher.PropertyArray

org.neo4j.server.helpers.PropertyTypeDispatcher

org.neo4j.server.plugins.BadPluginInvocationException

org.neo4j.server.plugins.ConfigAdapter

org.neo4j.server.plugins.DefaultPluginManager

org.neo4j.server.plugins.Description

org.neo4j.server.plugins.DisabledPluginManager

org.neo4j.server.plugins.Injectable

org.neo4j.server.plugins.MapTypeCaster

org.neo4j.server.plugins.Name

org.neo4j.server.plugins.ParameterDescriptionConsumer

org.neo4j.server.plugins.ParameterList

org.neo4j.server.plugins.Parameter

org.neo4j.server.plugins.PluginInvocationFailureException

org.neo4j.server.plugins.PluginInvocatorProvider

org.neo4j.server.plugins.PluginInvocator

org.neo4j.server.plugins.PluginLifecycle

org.neo4j.server.plugins.PluginLookupException

org.neo4j.server.plugins.PluginManager

org.neo4j.server.plugins.PluginPoint

org.neo4j.server.plugins.PluginTarget

org.neo4j.server.plugins.SPIPluginLifecycle

org.neo4j.server.plugins.ServerExtender

org.neo4j.server.plugins.ServerPlugin

org.neo4j.server.plugins.Source

org.neo4j.server.rest.repr.AuthorizationRepresentation

org.neo4j.server.rest.repr.BadInputException

org.neo4j.server.rest.repr.ConstraintDefinitionRepresentation

org.neo4j.server.rest.repr.CypherPlanRepresentation

org.neo4j.server.rest.repr.CypherRepresentationDispatcher

org.neo4j.server.rest.repr.CypherResultRepresentation

org.neo4j.server.rest.repr.CypherStatisticsRepresentation

org.neo4j.server.rest.repr.DatabaseRepresentation

org.neo4j.server.rest.repr.DefaultFormat

org.neo4j.server.rest.repr.DiscoveryRepresentation

org.neo4j.server.rest.repr.EntityRepresentation

org.neo4j.server.rest.repr.ExceptionRepresentation

org.neo4j.server.rest.repr.ExtensionInjector

org.neo4j.server.rest.repr.ExtensionPointRepresentation

org.neo4j.server.rest.repr.FullPath

org.neo4j.server.rest.repr.IndexDefinitionRepresentation

org.neo4j.server.rest.repr.IndexRepresentation

org.neo4j.server.rest.repr.IndexedEntityRepresentation

org.neo4j.server.rest.repr.InputFormatProvider

org.neo4j.server.rest.repr.InputFormat

org.neo4j.server.rest.repr.InvalidArgumentsException

org.neo4j.server.rest.repr.ListRepresentation

org.neo4j.server.rest.repr.ListSerializer

org.neo4j.server.rest.repr.ListWriter

org.neo4j.server.rest.repr.MapRepresentation

org.neo4j.server.rest.repr.MappingRepresentation

org.neo4j.server.rest.repr.MappingSerializer

org.neo4j.server.rest.repr.MappingWriter

org.neo4j.server.rest.repr.MediaTypeNotSupportedException

org.neo4j.server.rest.repr.NodeIndexRepresentation

org.neo4j.server.rest.repr.NodeIndexRootRepresentation

org.neo4j.server.rest.repr.NodeRepresentation

org.neo4j.server.rest.repr.ObjectRepresentation

org.neo4j.server.rest.repr.ObjectToRepresentationConverter

org.neo4j.server.rest.repr.OutputFormatProvider

org.neo4j.server.rest.repr.OutputFormat

org.neo4j.server.rest.repr.PathRepresentation

org.neo4j.server.rest.repr.PropertiesRepresentation

org.neo4j.server.rest.repr.RelationshipIndexRepresentation

org.neo4j.server.rest.repr.RelationshipIndexRootRepresentation

org.neo4j.server.rest.repr.RelationshipRepresentation

org.neo4j.server.rest.repr.RepresentationDispatcher

org.neo4j.server.rest.repr.RepresentationExceptionHandlingIterable

org.neo4j.server.rest.repr.RepresentationFormatRepository

org.neo4j.server.rest.repr.RepresentationFormat

org.neo4j.server.rest.repr.RepresentationType

org.neo4j.server.rest.repr.RepresentationWriteHandler

org.neo4j.server.rest.repr.Representation

org.neo4j.server.rest.repr.ScoredEntityRepresentation

org.neo4j.server.rest.repr.ScoredNodeRepresentation

org.neo4j.server.rest.repr.ScoredRelationshipRepresentation

org.neo4j.server.rest.repr.ServerExtensionRepresentation

org.neo4j.server.rest.repr.ServerListRepresentation

org.neo4j.server.rest.repr.StreamingFormat

org.neo4j.server.rest.repr.ValueRepresentation

org.neo4j.server.rest.repr.WeightedPathRepresentation

org.neo4j.server.rest.web.BatchOperationService

org.neo4j.server.rest.web.CollectUserAgentFilter

org.neo4j.server.rest.web.CorsFilter

org.neo4j.server.rest.web.CustomStatusType

org.neo4j.server.rest.web.CypherService

org.neo4j.server.rest.web.DatabaseActions.Provider

org.neo4j.server.rest.web.DatabaseActions.RelationshipDirection

org.neo4j.server.rest.web.DatabaseActions

org.neo4j.server.rest.web.DatabaseMetadataService

org.neo4j.server.rest.web.ExtensionService

org.neo4j.server.rest.web.HttpConnectionInfoFactory

org.neo4j.server.rest.web.InternalJettyServletRequest.RequestData

org.neo4j.server.rest.web.InternalJettyServletRequest

org.neo4j.server.rest.web.InternalJettyServletResponse

org.neo4j.server.rest.web.NoSuchPropertyException

org.neo4j.server.rest.web.NodeNotFoundException

org.neo4j.server.rest.web.PropertyValueException

org.neo4j.server.rest.web.RelationshipNotFoundException

org.neo4j.server.rest.web.RestfulGraphDatabase.AmpersandSeparatedCollection

org.neo4j.server.rest.web.RestfulGraphDatabase

org.neo4j.server.rest.web.StreamingBatchOperations

org.neo4j.server.rest.web.Surface

org.neo4j.server.rest.web.TransactionUriScheme

org.neo4j.server.rest.web.TransactionalService.TransactionUriBuilder

org.neo4j.server.rest.web.TransactionalService

org.neo4j.unsafe.batchinsert.BatchInserterIndexProvider

org.neo4j.unsafe.batchinsert.BatchInserterIndex

org.neo4j.unsafe.batchinsert.BatchInserter

org.neo4j.unsafe.batchinsert.BatchInserters

org.neo4j.unsafe.batchinsert.BatchRelationship