Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

accept(RecordStream.Visitor) - Method in class org.neo4j.bolt.v1.runtime.internal.CypherAdapterStream
 
accept(RecordStream.Visitor) - Method in interface org.neo4j.bolt.v1.runtime.spi.RecordStream
 
ackFailure(A, Session.Callback<Void, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorkerFacade
 
ackFailure(A, Session.Callback<Void, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.ErrorReportingSession
 
ackFailure(A, Session.Callback<Void, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
ackFailure(A, Session.Callback<Void, A>) - Method in interface org.neo4j.bolt.v1.runtime.Session
Clear any outstanding error condition.
AckFailureMessage - Class in org.neo4j.bolt.v1.messaging.message
 
AckFailureMessage() - Constructor for class org.neo4j.bolt.v1.messaging.message.AckFailureMessage
 
Adapter() - Constructor for class org.neo4j.bolt.v1.messaging.MessageHandler.Adapter
 
Adapter() - Constructor for class org.neo4j.bolt.v1.runtime.Session.Callback.Adapter
 
addLabel(Label) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
addMetadata(String, Object) - Method in interface org.neo4j.bolt.v1.runtime.spi.RecordStream.Visitor
Associate arbitrary metadata with the result stream.
address() - Method in interface org.neo4j.bolt.transport.NettyServer.ProtocolInitializer
 
address() - Method in class org.neo4j.bolt.transport.SocketTransport
 
append(ByteBuf) - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
authenticate(Map<String, Object>) - Method in interface org.neo4j.bolt.security.auth.Authentication
Authenticate the provided token.
authenticate(Map<String, Object>) - Method in class org.neo4j.bolt.security.auth.BasicAuthentication
 
Authentication - Interface in org.neo4j.bolt.security.auth
Authenticate a given token.
AuthenticationException - Exception in org.neo4j.bolt.security.auth
 
AuthenticationException(Status, String) - Constructor for exception org.neo4j.bolt.security.auth.AuthenticationException
 
AuthenticationException(Status, String, String) - Constructor for exception org.neo4j.bolt.security.auth.AuthenticationException
 
AuthenticationException(Status, String, String, Throwable) - Constructor for exception org.neo4j.bolt.security.auth.AuthenticationException
 
AuthenticationResult - Interface in org.neo4j.bolt.security.auth
 
AuthUtils - Class in org.neo4j.bolt.security.auth
 
AuthUtils() - Constructor for class org.neo4j.bolt.security.auth.AuthUtils
 

B

BasicAuthentication - Class in org.neo4j.bolt.security.auth
Performs basic authentication with user name and password.
BasicAuthentication(BasicAuthManager, LogProvider, Supplier<String>) - Constructor for class org.neo4j.bolt.security.auth.BasicAuthentication
 
BasicAuthenticationResult - Class in org.neo4j.bolt.security.auth
 
BasicAuthenticationResult(AccessMode, boolean) - Constructor for class org.neo4j.bolt.security.auth.BasicAuthenticationResult
 
beginImplicitTransaction() - Method in interface org.neo4j.bolt.v1.runtime.internal.SessionState
Begin a new implicit transaction, meaning a transaction that will commit automatically once the next result that becomes available has been closed.
beginImplicitTransaction() - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
beginTransaction() - Method in interface org.neo4j.bolt.v1.runtime.internal.SessionState
Begin a new explicit transaction, meaning a transaction that will remain open until the client explicitly commits or rolls it back.
beginTransaction() - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
bind(Node, Node) - Method in interface org.neo4j.bolt.v1.messaging.infrastructure.UnboundRelationship
Bind this relationship to a pair of nodes to create a full relationship.
bind(Node, Node) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
BOLT_MAGIC_PREAMBLE - Static variable in class org.neo4j.bolt.transport.SocketTransportHandler.ProtocolChooser
 
BoltIOException - Exception in org.neo4j.bolt.v1.messaging
 
BoltIOException(Status, String, Throwable) - Constructor for exception org.neo4j.bolt.v1.messaging.BoltIOException
 
BoltIOException(Status, String) - Constructor for exception org.neo4j.bolt.v1.messaging.BoltIOException
 
BoltKernelExtension - Class in org.neo4j.bolt
Wraps Bolt and exposes it as a Kernel Extension.
BoltKernelExtension() - Constructor for class org.neo4j.bolt.BoltKernelExtension
 
BoltKernelExtension.Dependencies - Interface in org.neo4j.bolt
 
BoltKernelExtension.Settings - Class in org.neo4j.bolt
 
BoltProtocol - Interface in org.neo4j.bolt.transport
Implementations define a versioned implementation of the Bolt Protocol.
BoltProtocolV1 - Class in org.neo4j.bolt.v1.transport
Implements version one of the Neo4j protocol when transported over a socket.
BoltProtocolV1(LogService, Session, Channel) - Constructor for class org.neo4j.bolt.v1.transport.BoltProtocolV1
 
BoltV1Dechunker - Class in org.neo4j.bolt.v1.transport
 
BoltV1Dechunker(MessageHandler<RuntimeException>, Runnable) - Constructor for class org.neo4j.bolt.v1.transport.BoltV1Dechunker
 
BoltV1Dechunker.State - Enum in org.neo4j.bolt.v1.transport
 
BufferedChannelInput - Class in org.neo4j.bolt.v1.packstream
An PackInput implementation that reads from an input channel into an internal buffer.
BufferedChannelInput(int) - Constructor for class org.neo4j.bolt.v1.packstream.BufferedChannelInput
 
BufferedChannelOutput - Class in org.neo4j.bolt.v1.packstream
 
BufferedChannelOutput(int) - Constructor for class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
BufferedChannelOutput(WritableByteChannel) - Constructor for class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
BufferedChannelOutput(WritableByteChannel, int) - Constructor for class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
bytes() - Method in class org.neo4j.bolt.v1.packstream.PackedOutputArray
 
BYTES_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
BYTES_32 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
BYTES_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 

C

cause() - Method in class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 
Certificates - Class in org.neo4j.bolt.security.ssl
 
Certificates() - Constructor for class org.neo4j.bolt.security.ssl.Certificates
 
certificates_directory - Static variable in class org.neo4j.bolt.BoltKernelExtension.Settings
 
channelInactive(ChannelHandlerContext) - Method in class org.neo4j.bolt.transport.SocketTransportHandler
 
channelInitializer() - Method in interface org.neo4j.bolt.transport.NettyServer.ProtocolInitializer
 
channelInitializer() - Method in class org.neo4j.bolt.transport.SocketTransport
 
channelRead(ChannelHandlerContext, Object) - Method in class org.neo4j.bolt.transport.SocketTransportHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.neo4j.bolt.transport.WebSocketFrameTranslator
 
chosenProtocol() - Method in class org.neo4j.bolt.transport.SocketTransportHandler.ProtocolChooser
 
CHUNK_HEADER_SIZE - Static variable in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
ChunkedInput - Class in org.neo4j.bolt.v1.transport
A PackInput that accepts data fragments and exposes them as a continuous stream to PackStream.
ChunkedInput() - Constructor for class org.neo4j.bolt.v1.transport.ChunkedInput
 
ChunkedOutput - Class in org.neo4j.bolt.v1.transport
A target output for PackStream which breaks the data into a continuous stream of chunks before pushing them into a netty channel.
ChunkedOutput(Channel, int) - Constructor for class org.neo4j.bolt.v1.transport.ChunkedOutput
 
clear() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
clientName() - Method in class org.neo4j.bolt.v1.messaging.message.InitMessage
 
close() - Method in interface org.neo4j.bolt.transport.BoltProtocol
Close this instance of the protocol, disposing of any held resources
close() - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorkerFacade
 
close() - Method in class org.neo4j.bolt.v1.runtime.internal.CypherAdapterStream
 
close() - Method in class org.neo4j.bolt.v1.runtime.internal.ErrorReportingSession
 
close() - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
close() - Method in interface org.neo4j.bolt.v1.runtime.Session
 
close() - Method in interface org.neo4j.bolt.v1.runtime.spi.RecordStream
 
close() - Method in class org.neo4j.bolt.v1.transport.BoltProtocolV1
 
close() - Method in class org.neo4j.bolt.v1.transport.BoltV1Dechunker
 
close() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
close() - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
codeFromString(String) - Static method in class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 
commitTransaction() - Method in interface org.neo4j.bolt.v1.runtime.internal.SessionState
Commit the current explicit transaction associated with this session.
commitTransaction() - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
completed(Void) - Method in class org.neo4j.bolt.v1.messaging.msgprocess.MessageProcessingCallback
 
completed(A) - Method in class org.neo4j.bolt.v1.runtime.Session.Callback.Adapter
 
completed(A) - Method in interface org.neo4j.bolt.v1.runtime.Session.Callback
Called when the operation is completed.
config() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
connectionDescriptor() - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorkerFacade
 
connectionDescriptor() - Method in class org.neo4j.bolt.v1.runtime.internal.ErrorReportingSession
 
connectionDescriptor() - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
connectionDescriptor() - Method in interface org.neo4j.bolt.v1.runtime.Session
A descriptor for the underlying medium (connection etc) via which this session is being used
convert(ExecutionPlanDescription) - Static method in class org.neo4j.bolt.v1.runtime.internal.ExecutionPlanConverter
 
createKeyStore(File, File) - Method in class org.neo4j.bolt.security.ssl.KeyStoreFactory
 
createRelationshipTo(Node, RelationshipType) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
createSelfSignedCertificate(File, File, String) - Method in class org.neo4j.bolt.security.ssl.Certificates
 
createSession(GraphDatabaseQueryService, PropertyContainerLocker) - Method in interface org.neo4j.bolt.v1.runtime.internal.SessionState
 
createSession(GraphDatabaseQueryService, PropertyContainerLocker) - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
CREDENTIALS - Static variable in interface org.neo4j.bolt.security.auth.Authentication
 
credentialsExpired() - Method in interface org.neo4j.bolt.security.auth.AuthenticationResult
 
credentialsExpired() - Method in class org.neo4j.bolt.security.auth.BasicAuthenticationResult
 
CypherAdapterStream - Class in org.neo4j.bolt.v1.runtime.internal
 
CypherAdapterStream(Result) - Constructor for class org.neo4j.bolt.v1.runtime.internal.CypherAdapterStream
 
CypherStatementRunner - Class in org.neo4j.bolt.v1.runtime.internal
 
CypherStatementRunner(QueryExecutionEngine) - Constructor for class org.neo4j.bolt.v1.runtime.internal.CypherStatementRunner
 

D

db() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
DEFAULT_BUFFER_SIZE - Static variable in class org.neo4j.bolt.v1.transport.BoltProtocolV1
 
delete() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
delete() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
delete() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
discardAll() - Static method in class org.neo4j.bolt.v1.messaging.message.Messages
 
discardAll(A, Session.Callback<Void, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorkerFacade
 
discardAll(A, Session.Callback<Void, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.ErrorReportingSession
 
discardAll(A, Session.Callback<Void, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
discardAll(A, Session.Callback<Void, A>) - Method in interface org.neo4j.bolt.v1.runtime.Session
Discard all the remaining entries in the current result stream.
DiscardAllMessage - Class in org.neo4j.bolt.v1.messaging.message
 
DiscardAllMessage() - Constructor for class org.neo4j.bolt.v1.messaging.message.DiscardAllMessage
 
dispatch(MessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.message.AckFailureMessage
 
dispatch(MessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.message.DiscardAllMessage
 
dispatch(MessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.message.FailureMessage
 
dispatch(MessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.message.IgnoredMessage
 
dispatch(MessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.message.InitMessage
 
dispatch(MessageHandler<E>) - Method in interface org.neo4j.bolt.v1.messaging.message.Message
 
dispatch(MessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.message.PullAllMessage
 
dispatch(MessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.message.RecordMessage
 
dispatch(MessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.message.ResetMessage
 
dispatch(MessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.message.RunMessage
 
dispatch(MessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.message.SuccessMessage
 

E

EMPTY - Static variable in interface org.neo4j.bolt.v1.runtime.spi.RecordStream
 
EMPTY_LIST - Static variable in class org.neo4j.bolt.v1.messaging.Neo4jPack
 
EMPTY_MAP - Static variable in class org.neo4j.bolt.v1.messaging.Neo4jPack
 
encode(String) - Method in class org.neo4j.bolt.v1.packstream.utf8.SunMiscUTF8Encoder
 
encode(String) - Method in interface org.neo4j.bolt.v1.packstream.utf8.UTF8Encoder
 
encode(String) - Method in class org.neo4j.bolt.v1.packstream.utf8.VanillaUTF8Encoder
 
EncryptionRequiredSessions - Class in org.neo4j.bolt.v1.runtime.internal
 
EncryptionRequiredSessions(Sessions) - Constructor for class org.neo4j.bolt.v1.runtime.internal.EncryptionRequiredSessions
 
END_OF_STREAM - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
endNode() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
EndOfStream(String) - Constructor for exception org.neo4j.bolt.v1.packstream.PackStream.EndOfStream
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.message.AckFailureMessage
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.message.DiscardAllMessage
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.message.FailureMessage
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.message.IgnoredMessage
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.message.InitMessage
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.message.PullAllMessage
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.message.RecordMessage
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.message.ResetMessage
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.message.RunMessage
 
equals(Object) - Method in class org.neo4j.bolt.v1.messaging.message.SuccessMessage
 
equals(Object) - Method in class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 
equals(Object) - Method in class org.neo4j.bolt.v1.runtime.spi.ImmutableRecord
 
ErrorReportingSession - Class in org.neo4j.bolt.v1.runtime.internal
 
ErrorReportingSession(String, Neo4jError) - Constructor for class org.neo4j.bolt.v1.runtime.internal.ErrorReportingSession
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.neo4j.bolt.transport.SocketTransportHandler
 
ExecutionPlanConverter - Class in org.neo4j.bolt.v1.runtime.internal
Takes execution plans and converts them to the subset of types used in the Neo4j type system
ExecutionPlanConverter() - Constructor for class org.neo4j.bolt.v1.runtime.internal.ExecutionPlanConverter
 

F

failure(Neo4jError, Void) - Method in class org.neo4j.bolt.v1.messaging.msgprocess.MessageProcessingCallback
 
failure(Neo4jError, A) - Method in class org.neo4j.bolt.v1.runtime.Session.Callback.Adapter
 
failure(Neo4jError, A) - Method in interface org.neo4j.bolt.v1.runtime.Session.Callback
Called zero or more times if there are failures
FailureMessage - Class in org.neo4j.bolt.v1.messaging.message
 
FailureMessage(Status, String) - Constructor for class org.neo4j.bolt.v1.messaging.message.FailureMessage
 
FALSE - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
fastestAvailableEncoder() - Static method in interface org.neo4j.bolt.v1.packstream.utf8.UTF8Encoder
 
fieldNames() - Method in class org.neo4j.bolt.v1.runtime.internal.CypherAdapterStream
 
fieldNames() - Method in interface org.neo4j.bolt.v1.runtime.spi.RecordStream
Positional names for all fields in every record of this stream.
fieldNames() - Method in interface org.neo4j.bolt.v1.runtime.StatementMetadata
 
fields() - Method in class org.neo4j.bolt.v1.runtime.spi.ImmutableRecord
 
fields() - Method in interface org.neo4j.bolt.v1.runtime.spi.Record
 
FLOAT_64 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
flush() - Method in interface org.neo4j.bolt.v1.messaging.MessageFormat.Writer
 
flush() - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
flush() - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
flush() - Method in class org.neo4j.bolt.v1.packstream.PackedOutputArray
 
flush() - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
If implementation has been buffering data, it should flush those buffers now.
flush() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
flush() - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
from(Throwable) - Static method in class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 

G

generateSeed(int) - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
getAccessMode() - Method in interface org.neo4j.bolt.security.auth.AuthenticationResult
 
getAccessMode() - Method in class org.neo4j.bolt.security.auth.BasicAuthenticationResult
 
getAlgorithm() - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
getAllProperties() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePropertyContainer
 
getCertificatePath() - Method in class org.neo4j.bolt.security.ssl.KeyStoreInformation
 
getDegree() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getDegree(RelationshipType) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getDegree(Direction) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getDegree(RelationshipType, Direction) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getEndNode() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
getEndNode() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
getGraphDatabase() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getGraphDatabase() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
getGraphDatabase() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
getId() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getId() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
getId() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
getKeyPassword() - Method in class org.neo4j.bolt.security.ssl.KeyStoreInformation
 
getKeyStore() - Method in class org.neo4j.bolt.security.ssl.KeyStoreInformation
 
getKeyStorePassword() - Method in class org.neo4j.bolt.security.ssl.KeyStoreInformation
 
getLabels() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getNodes() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
getNodes() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
getOtherNode(Node) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
getOtherNode(Node) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
getPrivateKeyPath() - Method in class org.neo4j.bolt.security.ssl.KeyStoreInformation
 
getProperties(String...) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePropertyContainer
 
getProperty(String, Object) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getProperty(String) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePropertyContainer
 
getProperty(String, Object) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
getProperty(String, Object) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
getPropertyKeys() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePropertyContainer
 
getRelationships() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getRelationships(RelationshipType...) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getRelationships(Direction, RelationshipType...) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getRelationships(Direction) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getRelationships(RelationshipType, Direction) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getRelationshipTypes() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getSingleRelationship(RelationshipType, Direction) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
getStartNode() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
getStartNode() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
getType() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
getType() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 

H

handle(ChannelHandlerContext, ByteBuf) - Method in interface org.neo4j.bolt.transport.BoltProtocol
Handle an incoming message, and reply if desired via the ctx argument
handle(Consumer<Session>) - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorker
Accept a command to be executed at some point in the future.
handle(ChannelHandlerContext, ByteBuf) - Method in class org.neo4j.bolt.v1.transport.BoltProtocolV1
Handle an incoming network packet.
handle(ByteBuf) - Method in class org.neo4j.bolt.v1.transport.BoltV1Dechunker
 
handleAckFailureMessage() - Method in class org.neo4j.bolt.v1.messaging.MessageHandler.Adapter
 
handleAckFailureMessage() - Method in interface org.neo4j.bolt.v1.messaging.MessageHandler
 
handleAckFailureMessage() - Method in class org.neo4j.bolt.v1.messaging.msgprocess.TransportBridge
 
handleAckFailureMessage() - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
handleDiscardAllMessage() - Method in class org.neo4j.bolt.v1.messaging.MessageHandler.Adapter
 
handleDiscardAllMessage() - Method in interface org.neo4j.bolt.v1.messaging.MessageHandler
 
handleDiscardAllMessage() - Method in class org.neo4j.bolt.v1.messaging.msgprocess.TransportBridge
 
handleDiscardAllMessage() - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
handleFailureMessage(Status, String) - Method in class org.neo4j.bolt.v1.messaging.MessageHandler.Adapter
 
handleFailureMessage(Status, String) - Method in interface org.neo4j.bolt.v1.messaging.MessageHandler
 
handleFailureMessage(Status, String) - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
handleIgnoredMessage() - Method in class org.neo4j.bolt.v1.messaging.MessageHandler.Adapter
 
handleIgnoredMessage() - Method in interface org.neo4j.bolt.v1.messaging.MessageHandler
 
handleIgnoredMessage() - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
handleInitMessage(String, Map<String, Object>) - Method in class org.neo4j.bolt.v1.messaging.MessageHandler.Adapter
 
handleInitMessage(String, Map<String, Object>) - Method in interface org.neo4j.bolt.v1.messaging.MessageHandler
 
handleInitMessage(String, Map<String, Object>) - Method in class org.neo4j.bolt.v1.messaging.msgprocess.TransportBridge
 
handleInitMessage(String, Map<String, Object>) - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
handlePullAllMessage() - Method in class org.neo4j.bolt.v1.messaging.MessageHandler.Adapter
 
handlePullAllMessage() - Method in interface org.neo4j.bolt.v1.messaging.MessageHandler
 
handlePullAllMessage() - Method in class org.neo4j.bolt.v1.messaging.msgprocess.TransportBridge
 
handlePullAllMessage() - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
handleRecordMessage(Record) - Method in class org.neo4j.bolt.v1.messaging.MessageHandler.Adapter
 
handleRecordMessage(Record) - Method in interface org.neo4j.bolt.v1.messaging.MessageHandler
 
handleRecordMessage(Record) - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
handleResetMessage() - Method in class org.neo4j.bolt.v1.messaging.MessageHandler.Adapter
 
handleResetMessage() - Method in interface org.neo4j.bolt.v1.messaging.MessageHandler
 
handleResetMessage() - Method in class org.neo4j.bolt.v1.messaging.msgprocess.TransportBridge
 
handleResetMessage() - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
handlerRemoved(ChannelHandlerContext) - Method in class org.neo4j.bolt.transport.SocketTransportHandler
 
handleRunMessage(String, Map<String, Object>) - Method in class org.neo4j.bolt.v1.messaging.MessageHandler.Adapter
 
handleRunMessage(String, Map<String, Object>) - Method in interface org.neo4j.bolt.v1.messaging.MessageHandler
 
handleRunMessage(String, Map<String, Object>) - Method in class org.neo4j.bolt.v1.messaging.msgprocess.TransportBridge
 
handleRunMessage(String, Map<String, Object>) - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
handleSuccessMessage(Map<String, Object>) - Method in class org.neo4j.bolt.v1.messaging.MessageHandler.Adapter
 
handleSuccessMessage(Map<String, Object>) - Method in interface org.neo4j.bolt.v1.messaging.MessageHandler
 
handleSuccessMessage(Map<String, Object>) - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
handleVersionHandshakeChunk(ByteBuf, Channel) - Method in class org.neo4j.bolt.transport.SocketTransportHandler.ProtocolChooser
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.message.AckFailureMessage
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.message.DiscardAllMessage
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.message.FailureMessage
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.message.IgnoredMessage
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.message.InitMessage
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.message.PullAllMessage
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.message.RecordMessage
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.message.ResetMessage
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.message.RunMessage
 
hashCode() - Method in class org.neo4j.bolt.v1.messaging.message.SuccessMessage
 
hashCode() - Method in class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 
hashCode() - Method in class org.neo4j.bolt.v1.runtime.spi.ImmutableRecord
 
hasLabel(Label) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
hasMoreData() - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelInput
 
hasMoreData() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
hasMoreData() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
True if there is at least one more consumable byte
hasMoreData() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
hasNext() - Method in interface org.neo4j.bolt.v1.messaging.MessageFormat.Reader
Return true if there is another message in the underlying buffer
hasNext() - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Reader
 
hasNext() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
hasProperty(String) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
hasProperty(String) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
hasProperty(String) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
hasRelationship() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
hasRelationship(RelationshipType...) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
hasRelationship(Direction, RelationshipType...) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
hasRelationship(Direction) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
hasRelationship(RelationshipType, Direction) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
hasTransaction() - Method in interface org.neo4j.bolt.v1.runtime.internal.SessionState
Check if the session currently has an open transaction.
hasTransaction() - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 

I

ignored(Void) - Method in class org.neo4j.bolt.v1.messaging.msgprocess.MessageProcessingCallback
 
ignored(A) - Method in class org.neo4j.bolt.v1.runtime.Session.Callback.Adapter
 
ignored(A) - Method in interface org.neo4j.bolt.v1.runtime.Session.Callback
Called when the state machine ignores an operation, because it is waiting for an error to be acknowledged
IgnoredMessage - Class in org.neo4j.bolt.v1.messaging.message
 
IgnoredMessage() - Constructor for class org.neo4j.bolt.v1.messaging.message.IgnoredMessage
 
ImmutableRecord - Class in org.neo4j.bolt.v1.runtime.spi
 
ImmutableRecord(Object[]) - Constructor for class org.neo4j.bolt.v1.runtime.spi.ImmutableRecord
 
init(String, Map<String, Object>) - Static method in class org.neo4j.bolt.v1.messaging.message.Messages
 
init(String, Map<String, Object>, A, Session.Callback<Boolean, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorkerFacade
 
init(String, Map<String, Object>, A, Session.Callback<Boolean, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.ErrorReportingSession
 
init(String, Map<String, Object>, A, Session.Callback<Boolean, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
init() - Method in class org.neo4j.bolt.v1.runtime.internal.StandardSessions
 
init(String, Map<String, Object>, A, Session.Callback<Boolean, A>) - Method in interface org.neo4j.bolt.v1.runtime.Session
Initialize the session.
InitCallback - Class in org.neo4j.bolt.v1.messaging.msgprocess
 
InitCallback(Log) - Constructor for class org.neo4j.bolt.v1.messaging.msgprocess.InitCallback
 
InitMessage - Class in org.neo4j.bolt.v1.messaging.message
 
InitMessage(String, Map<String, Object>) - Constructor for class org.neo4j.bolt.v1.messaging.message.InitMessage
 
InsecureRandom - Class in org.neo4j.bolt.security.ssl
 
InsecureRandom() - Constructor for class org.neo4j.bolt.security.ssl.InsecureRandom
 
INT_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
INT_32 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
INT_64 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
INT_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
interrupt() - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorker
Interrupt this worker, making it cancel any currently active message processing, and then ignore all inbound messages until a RESET message is recieved.
interrupt() - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorkerFacade
 
interrupt() - Method in class org.neo4j.bolt.v1.runtime.internal.ErrorReportingSession
 
interrupt() - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
interrupt() - Method in interface org.neo4j.bolt.v1.runtime.Session
This is a special mechanism, it is the only method on this interface that is thread safe.
isInMiddleOfAMessage() - Method in class org.neo4j.bolt.v1.transport.BoltV1Dechunker
Check if we are currently "in the middle of" a message, eg.
isType(RelationshipType) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
isType(RelationshipType) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
iterator() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 

K

key() - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorkerFacade
 
key() - Method in class org.neo4j.bolt.v1.runtime.internal.ErrorReportingSession
 
key() - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
key() - Method in interface org.neo4j.bolt.v1.runtime.Session
A session id that is unique for this database instance
KeyStoreFactory - Class in org.neo4j.bolt.security.ssl
 
KeyStoreFactory() - Constructor for class org.neo4j.bolt.security.ssl.KeyStoreFactory
 
KeyStoreInformation - Class in org.neo4j.bolt.security.ssl
 
KeyStoreInformation(KeyStore, char[], char[], File, File) - Constructor for class org.neo4j.bolt.security.ssl.KeyStoreInformation
 

L

lastRelationship() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
length() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
LIST_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
LIST_32 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
LIST_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
LIST_STREAM - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
loadCertificates(File) - Method in class org.neo4j.bolt.security.ssl.Certificates
 
loadPrivateKey(File) - Method in class org.neo4j.bolt.security.ssl.Certificates
 
logService() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 

M

MAP_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
MAP_32 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
MAP_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
MAP_STREAM - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
message() - Method in class org.neo4j.bolt.v1.messaging.message.FailureMessage
 
Message - Interface in org.neo4j.bolt.v1.messaging.message
 
message() - Method in class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 
MESSAGE_BOUNDARY - Static variable in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
MessageBoundaryHook - Interface in org.neo4j.bolt.v1.messaging
 
MessageFormat - Interface in org.neo4j.bolt.v1.messaging
 
MessageFormat.Reader - Interface in org.neo4j.bolt.v1.messaging
 
MessageFormat.Writer - Interface in org.neo4j.bolt.v1.messaging
 
MessageHandler<E extends Exception> - Interface in org.neo4j.bolt.v1.messaging
 
MessageHandler.Adapter<E extends Exception> - Class in org.neo4j.bolt.v1.messaging
 
MessageProcessingCallback<T> - Class in org.neo4j.bolt.v1.messaging.msgprocess
 
MessageProcessingCallback(Log) - Constructor for class org.neo4j.bolt.v1.messaging.msgprocess.MessageProcessingCallback
 
messageReceived() - Method in interface org.neo4j.bolt.v1.runtime.MonitoredSessions.SessionMonitor
Called whenever a request is received.
Messages - Class in org.neo4j.bolt.v1.messaging.message
 
Messages() - Constructor for class org.neo4j.bolt.v1.messaging.message.Messages
 
meta() - Method in class org.neo4j.bolt.v1.messaging.message.SuccessMessage
 
MonitoredSessions - Class in org.neo4j.bolt.v1.runtime
Thin wrapper around Sessions that adds monitoring capabilities, which means Bolt can be introspected at runtime by adding Monitor listeners.
MonitoredSessions(Monitors, Sessions, Clock) - Constructor for class org.neo4j.bolt.v1.runtime.MonitoredSessions
 
MonitoredSessions.SessionMonitor - Interface in org.neo4j.bolt.v1.runtime
For monitoring the Bolt protocol, implementing and registering this monitor allows tracking requests arriving via the Bolt protocol and the queuing and processing times of those requests.
monitors() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
MSG_ACK_FAILURE - Static variable in interface org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.MessageTypes
 
MSG_DISCARD_ALL - Static variable in interface org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.MessageTypes
 
MSG_FAILURE - Static variable in interface org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.MessageTypes
 
MSG_IGNORED - Static variable in interface org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.MessageTypes
 
MSG_INIT - Static variable in interface org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.MessageTypes
 
MSG_PULL_ALL - Static variable in interface org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.MessageTypes
 
MSG_RECORD - Static variable in interface org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.MessageTypes
 
MSG_RESET - Static variable in interface org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.MessageTypes
 
MSG_RUN - Static variable in interface org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.MessageTypes
 
MSG_SUCCESS - Static variable in interface org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.MessageTypes
 

N

Neo4jError - Class in org.neo4j.bolt.v1.runtime.internal
An error object, represents something having gone wrong that is to be signaled to the user.
Neo4jError(Status, String, Throwable) - Constructor for class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 
Neo4jError(Status, String) - Constructor for class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 
Neo4jError(Status, Throwable) - Constructor for class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 
Neo4jPack - Class in org.neo4j.bolt.v1.messaging
Extended PackStream packer and unpacker classes for working with Neo4j-specific data types, represented as structures.
Neo4jPack() - Constructor for class org.neo4j.bolt.v1.messaging.Neo4jPack
 
Neo4jPack.Packer - Class in org.neo4j.bolt.v1.messaging
 
Neo4jPack.Unpacker - Class in org.neo4j.bolt.v1.messaging
 
Netty4LogBridge - Class in org.neo4j.bolt.transport
Glue code for swapping in Neo4j logging into Netty4
Netty4LogBridge() - Constructor for class org.neo4j.bolt.transport.Netty4LogBridge
 
Netty4LoggerFactory - Class in org.neo4j.bolt.transport
This class replaces Nettys regular logging system, injecting our own.
Netty4LoggerFactory(LogProvider) - Constructor for class org.neo4j.bolt.transport.Netty4LoggerFactory
 
NettyServer - Class in org.neo4j.bolt.transport
Simple wrapper around Netty boss and selector threads, which allows multiple ports and protocols to be handled by the same set of common worker threads.
NettyServer(ThreadFactory, Collection<NettyServer.ProtocolInitializer>) - Constructor for class org.neo4j.bolt.transport.NettyServer
 
NettyServer.ProtocolInitializer - Interface in org.neo4j.bolt.transport
Describes how to initialize new channels for a protocol, and which address the protocol should be bolted into.
NEW_CREDENTIALS - Static variable in interface org.neo4j.bolt.security.auth.Authentication
 
newInstance(KernelContext, BoltKernelExtension.Dependencies) - Method in class org.neo4j.bolt.BoltKernelExtension
 
newInstance(String) - Method in class org.neo4j.bolt.transport.Netty4LoggerFactory
 
newSession(String, boolean) - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.ThreadedSessions
 
newSession(String, boolean) - Method in class org.neo4j.bolt.v1.runtime.internal.EncryptionRequiredSessions
 
newSession(String, boolean) - Method in class org.neo4j.bolt.v1.runtime.internal.StandardSessions
 
newSession(String, boolean) - Method in class org.neo4j.bolt.v1.runtime.MonitoredSessions
 
newSession(String) - Method in interface org.neo4j.bolt.v1.runtime.Sessions
 
newSession(String, boolean) - Method in interface org.neo4j.bolt.v1.runtime.Sessions
 
nextBoolean() - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
nextBytes(byte[]) - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
nextDouble() - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
nextFloat() - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
nextGaussian() - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
nextInt() - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
nextInt(int) - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
nextLong() - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
NO_OP - Static variable in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
NO_OP - Static variable in interface org.neo4j.bolt.v1.runtime.Session.Callback
 
NODE - Static variable in class org.neo4j.bolt.v1.messaging.Neo4jPack
 
nodes() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
NONE - Static variable in interface org.neo4j.bolt.security.auth.Authentication
Allows all tokens to authenticate.
noOp() - Static method in interface org.neo4j.bolt.v1.runtime.Session.Callback
 
noop() - Static method in class org.neo4j.bolt.v1.runtime.Session.Callbacks
 
NULL - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 

O

onMessageComplete() - Method in interface org.neo4j.bolt.v1.messaging.MessageBoundaryHook
 
onMessageComplete() - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
org.neo4j.bolt - package org.neo4j.bolt
 
org.neo4j.bolt.security.auth - package org.neo4j.bolt.security.auth
 
org.neo4j.bolt.security.ssl - package org.neo4j.bolt.security.ssl
 
org.neo4j.bolt.transport - package org.neo4j.bolt.transport
 
org.neo4j.bolt.v1.messaging - package org.neo4j.bolt.v1.messaging
 
org.neo4j.bolt.v1.messaging.infrastructure - package org.neo4j.bolt.v1.messaging.infrastructure
 
org.neo4j.bolt.v1.messaging.message - package org.neo4j.bolt.v1.messaging.message
 
org.neo4j.bolt.v1.messaging.msgprocess - package org.neo4j.bolt.v1.messaging.msgprocess
 
org.neo4j.bolt.v1.packstream - package org.neo4j.bolt.v1.packstream
 
org.neo4j.bolt.v1.packstream.utf8 - package org.neo4j.bolt.v1.packstream.utf8
 
org.neo4j.bolt.v1.runtime - package org.neo4j.bolt.v1.runtime
 
org.neo4j.bolt.v1.runtime.internal - package org.neo4j.bolt.v1.runtime.internal
 
org.neo4j.bolt.v1.runtime.internal.concurrent - package org.neo4j.bolt.v1.runtime.internal.concurrent
 
org.neo4j.bolt.v1.runtime.spi - package org.neo4j.bolt.v1.runtime.spi
 
org.neo4j.bolt.v1.transport - package org.neo4j.bolt.v1.transport
 
Overflow(String) - Constructor for exception org.neo4j.bolt.v1.packstream.PackStream.Overflow
 

P

pack(Neo4jPack.Packer, Node) - Static method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
pack(Neo4jPack.Packer, Relationship) - Static method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
pack(Neo4jPack.Packer, Relationship) - Static method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
pack(Object) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
pack(Neo4jPack.Packer, Path) - Method in class org.neo4j.bolt.v1.messaging.PathPack.Packer
 
pack(boolean) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
pack(long) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
pack(double) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
pack(String) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
PackedInputArray - Class in org.neo4j.bolt.v1.packstream
 
PackedInputArray(byte[]) - Constructor for class org.neo4j.bolt.v1.packstream.PackedInputArray
 
PackedOutputArray - Class in org.neo4j.bolt.v1.packstream
 
PackedOutputArray() - Constructor for class org.neo4j.bolt.v1.packstream.PackedOutputArray
 
packEndOfStream() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
Packer(PackOutput) - Constructor for class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
Packer() - Constructor for class org.neo4j.bolt.v1.messaging.PathPack.Packer
 
Packer(PackOutput) - Constructor for class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
PackInput - Interface in org.neo4j.bolt.v1.packstream
This is what PackStream uses to ingest data, implement this on top of any data source of your choice to deserialize the stream with PackStream.
packListHeader(int) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
packListStreamHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
packMapHeader(int) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
packMapStreamHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
packNull() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
PackOutput - Interface in org.neo4j.bolt.v1.packstream
This is where PackStream writes its output to.
packRawMap(Map<String, Object>) - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Packer
 
PackStream - Class in org.neo4j.bolt.v1.packstream
PackStream is a messaging serialisation format heavily inspired by MessagePack.
PackStream.EndOfStream - Exception in org.neo4j.bolt.v1.packstream
 
PackStream.Overflow - Exception in org.neo4j.bolt.v1.packstream
 
PackStream.Packer - Class in org.neo4j.bolt.v1.packstream
 
PackStream.PackStreamException - Exception in org.neo4j.bolt.v1.packstream
 
PackStream.Unexpected - Exception in org.neo4j.bolt.v1.packstream
 
PackStream.Unpacker - Class in org.neo4j.bolt.v1.packstream
 
PackStreamException(String) - Constructor for exception org.neo4j.bolt.v1.packstream.PackStream.PackStreamException
 
PackStreamMessageFormatV1 - Class in org.neo4j.bolt.v1.messaging
 
PackStreamMessageFormatV1() - Constructor for class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1
 
PackStreamMessageFormatV1.MessageTypes - Interface in org.neo4j.bolt.v1.messaging
 
PackStreamMessageFormatV1.Reader - Class in org.neo4j.bolt.v1.messaging
 
PackStreamMessageFormatV1.Writer - Class in org.neo4j.bolt.v1.messaging
 
packStructHeader(int, byte) - Method in class org.neo4j.bolt.v1.packstream.PackStream.Packer
 
PackType - Enum in org.neo4j.bolt.v1.packstream
These are the primitive types that PackStream can represent.
params() - Method in class org.neo4j.bolt.v1.messaging.message.RunMessage
 
PATH - Static variable in class org.neo4j.bolt.v1.messaging.Neo4jPack
 
PathPack - Class in org.neo4j.bolt.v1.messaging
 
PathPack() - Constructor for class org.neo4j.bolt.v1.messaging.PathPack
 
PathPack.Packer - Class in org.neo4j.bolt.v1.messaging
 
PathPack.Unpacker - Class in org.neo4j.bolt.v1.messaging
 
peekByte() - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelInput
 
peekByte() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
peekByte() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Get the next byte without forwarding the internal pointer
peekByte() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
peekNextType() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
PRINCIPAL - Static variable in interface org.neo4j.bolt.security.auth.Authentication
 
processingDone(long) - Method in interface org.neo4j.bolt.v1.runtime.MonitoredSessions.SessionMonitor
Called after a request has been processed by the worker thread - this will be called independent of if the request is successful, failed or ignored.
processingStarted(long) - Method in interface org.neo4j.bolt.v1.runtime.MonitoredSessions.SessionMonitor
Called after a request is done queueing, right before the worker thread takes on the request
ProtocolChooser(PrimitiveLongObjectMap<BiFunction<Channel, Boolean, BoltProtocol>>, boolean) - Constructor for class org.neo4j.bolt.transport.SocketTransportHandler.ProtocolChooser
 
publishError(MessageHandler<IOException>, Neo4jError) - Static method in class org.neo4j.bolt.v1.messaging.msgprocess.MessageProcessingCallback
 
pullAll() - Static method in class org.neo4j.bolt.v1.messaging.message.Messages
 
pullAll(A, Session.Callback<RecordStream, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorkerFacade
 
pullAll(A, Session.Callback<RecordStream, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.ErrorReportingSession
 
pullAll(A, Session.Callback<RecordStream, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
pullAll(A, Session.Callback<RecordStream, A>) - Method in interface org.neo4j.bolt.v1.runtime.Session
Retrieve all remaining entries in the current result.
PullAllMessage - Class in org.neo4j.bolt.v1.messaging.message
 
PullAllMessage() - Constructor for class org.neo4j.bolt.v1.messaging.message.PullAllMessage
 

R

read(MessageHandler<E>) - Method in interface org.neo4j.bolt.v1.messaging.MessageFormat.Reader
 
read(MessageHandler<E>) - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Reader
Parse a single message into the given consumer.
readByte() - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelInput
 
readByte() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readByte() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume one byte
readByte() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
readBytes(byte[], int, int) - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelInput
 
readBytes(byte[], int, int) - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readBytes(byte[], int, int) - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume a specified number of bytes
readBytes(byte[], int, int) - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
readDouble() - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelInput
 
readDouble() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readDouble() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume an 8-byte IEEE 754 "double format" floating-point number
readDouble() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
Reader(Neo4jPack.Unpacker) - Constructor for class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Reader
 
readInt() - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelInput
 
readInt() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readInt() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume a 4-byte signed integer
readInt() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
readLong() - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelInput
 
readLong() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readLong() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume an 8-byte signed integer
readLong() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
readShort() - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelInput
 
readShort() - Method in class org.neo4j.bolt.v1.packstream.PackedInputArray
 
readShort() - Method in interface org.neo4j.bolt.v1.packstream.PackInput
Consume a 2-byte signed integer
readShort() - Method in class org.neo4j.bolt.v1.transport.ChunkedInput
 
record(Record) - Static method in class org.neo4j.bolt.v1.messaging.message.Messages
 
record() - Method in class org.neo4j.bolt.v1.messaging.message.RecordMessage
 
Record - Interface in org.neo4j.bolt.v1.runtime.spi
 
record(Object...) - Static method in class org.neo4j.bolt.v1.runtime.spi.Records
 
RecordMessage - Class in org.neo4j.bolt.v1.messaging.message
 
RecordMessage(Record) - Constructor for class org.neo4j.bolt.v1.messaging.message.RecordMessage
 
Records - Class in org.neo4j.bolt.v1.runtime.spi
 
Records() - Constructor for class org.neo4j.bolt.v1.runtime.spi.Records
 
RecordStream - Interface in org.neo4j.bolt.v1.runtime.spi
Represents a data stream of records, this is the output cypher produces.
RecordStream.Visitor - Interface in org.neo4j.bolt.v1.runtime.spi
 
RecordStreamCallback - Class in org.neo4j.bolt.v1.messaging.msgprocess
 
RecordStreamCallback(Log) - Constructor for class org.neo4j.bolt.v1.messaging.msgprocess.RecordStreamCallback
 
reference() - Method in class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 
RELATIONSHIP - Static variable in class org.neo4j.bolt.v1.messaging.Neo4jPack
 
relationships() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
removeLabel(Label) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
removeProperty(String) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
removeProperty(String) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
removeProperty(String) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
RESERVED_C4 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_C5 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_C6 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_C7 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_CF - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_D3 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_DE - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E0 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E1 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E2 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E3 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E4 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E5 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E6 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E7 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_E9 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_EA - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_EB - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_EC - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_ED - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_EE - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
RESERVED_EF - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
reset() - Static method in class org.neo4j.bolt.v1.messaging.message.Messages
 
reset(MessageHandler<IOException>, Runnable) - Method in class org.neo4j.bolt.v1.messaging.msgprocess.MessageProcessingCallback
 
reset(ReadableByteChannel) - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelInput
 
reset(WritableByteChannel) - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
reset(A, Session.Callback<Void, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorkerFacade
 
reset(A, Session.Callback<Void, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.ErrorReportingSession
 
reset(A, Session.Callback<Void, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
reset(A, Session.Callback<Void, A>) - Method in interface org.neo4j.bolt.v1.runtime.Session
Reset the session to an IDLE state.
ResetMessage - Class in org.neo4j.bolt.v1.messaging.message
 
ResetMessage() - Constructor for class org.neo4j.bolt.v1.messaging.message.ResetMessage
 
result(Boolean, Void) - Method in class org.neo4j.bolt.v1.messaging.msgprocess.InitCallback
 
result(RecordStream, Void) - Method in class org.neo4j.bolt.v1.messaging.msgprocess.RecordStreamCallback
 
result(StatementMetadata, Void) - Method in class org.neo4j.bolt.v1.messaging.msgprocess.RunCallback
 
result(V, A) - Method in class org.neo4j.bolt.v1.runtime.Session.Callback.Adapter
 
result(V, A) - Method in interface org.neo4j.bolt.v1.runtime.Session.Callback
Called zero or more times with results, if the operation invoked yields results.
reverseNodes() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
reverseRelationships() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
rollbackTransaction() - Method in interface org.neo4j.bolt.v1.runtime.internal.SessionState
Rollback the current explicit transaction associated with this session.
rollbackTransaction() - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
run(String) - Static method in class org.neo4j.bolt.v1.messaging.message.Messages
 
run(String, Map<String, Object>) - Static method in class org.neo4j.bolt.v1.messaging.message.Messages
 
run() - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorker
 
run(String, Map<String, Object>, A, Session.Callback<StatementMetadata, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorkerFacade
 
run(SessionState, String, Map<String, Object>) - Method in class org.neo4j.bolt.v1.runtime.internal.CypherStatementRunner
 
run(String, Map<String, Object>, A, Session.Callback<StatementMetadata, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.ErrorReportingSession
 
run(String, Map<String, Object>, A, Session.Callback<StatementMetadata, A>) - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
run(String, Map<String, Object>, A, Session.Callback<StatementMetadata, A>) - Method in interface org.neo4j.bolt.v1.runtime.Session
Run a statement, yielding a result stream which can be retrieved through pulling it in a subsequent call.
run(SessionState, String, Map<String, Object>) - Method in interface org.neo4j.bolt.v1.runtime.spi.StatementRunner
 
RunCallback - Class in org.neo4j.bolt.v1.messaging.msgprocess
 
RunCallback(Log) - Constructor for class org.neo4j.bolt.v1.messaging.msgprocess.RunCallback
 
RunMessage - Class in org.neo4j.bolt.v1.messaging.message
 
RunMessage(String) - Constructor for class org.neo4j.bolt.v1.messaging.message.RunMessage
 
RunMessage(String, Map<String, Object>) - Constructor for class org.neo4j.bolt.v1.messaging.message.RunMessage
 

S

scheduler() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
SCHEME_KEY - Static variable in interface org.neo4j.bolt.security.auth.Authentication
 
Session - Interface in org.neo4j.bolt.v1.runtime
A user session associated with a given Sessions.
Session.Callback<V,A> - Interface in org.neo4j.bolt.v1.runtime
Callback for handling the result of requests.
Session.Callback.Adapter<V,A> - Class in org.neo4j.bolt.v1.runtime
 
Session.Callbacks - Class in org.neo4j.bolt.v1.runtime
 
Sessions - Interface in org.neo4j.bolt.v1.runtime
Manages sessions.
SessionState - Interface in org.neo4j.bolt.v1.runtime.internal
Exposes the ability to manipulate the state of a running session in various ways.
SessionStateMachine - Class in org.neo4j.bolt.v1.runtime.internal
State-machine based implementation of Session.
SessionStateMachine(String, UsageData, GraphDatabaseFacade, ThreadToStatementContextBridge, StatementRunner, LogService, Authentication) - Constructor for class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
SessionStateMachine(SessionStateMachine.SPI) - Constructor for class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
SessionWorker - Class in org.neo4j.bolt.v1.runtime.internal.concurrent
Executes incoming session commands on a specified session.
SessionWorker(Session, LogService) - Constructor for class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorker
 
SessionWorkerFacade - Class in org.neo4j.bolt.v1.runtime.internal.concurrent
A session implementation that delegates work to a worker thread.
SessionWorkerFacade(String, String, SessionWorker) - Constructor for class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorkerFacade
 
setLogProvider(LogProvider) - Static method in class org.neo4j.bolt.transport.Netty4LogBridge
 
setProperty(String, Object) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
setProperty(String, Object) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
setProperty(String, Object) - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
setSeed(byte[]) - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
setSeed(long) - Method in class org.neo4j.bolt.security.ssl.InsecureRandom
 
Settings() - Constructor for class org.neo4j.bolt.BoltKernelExtension.Settings
 
SHUTDOWN - Static variable in class org.neo4j.bolt.v1.runtime.internal.concurrent.SessionWorker
Poison pill for closing the session and shutting down the worker
shutdown() - Method in class org.neo4j.bolt.v1.runtime.internal.StandardSessions
 
SocketTransport - Class in org.neo4j.bolt.transport
Implements a transport for the Neo4j Messaging Protocol that uses good old regular sockets.
SocketTransport(HostnamePort, SslContext, LogProvider, PrimitiveLongObjectMap<BiFunction<Channel, Boolean, BoltProtocol>>) - Constructor for class org.neo4j.bolt.transport.SocketTransport
 
SocketTransportHandler - Class in org.neo4j.bolt.transport
Handles incoming chunks of data for a given client channel.
SocketTransportHandler(SocketTransportHandler.ProtocolChooser, LogProvider) - Constructor for class org.neo4j.bolt.transport.SocketTransportHandler
 
SocketTransportHandler.HandshakeOutcome - Enum in org.neo4j.bolt.transport
 
SocketTransportHandler.ProtocolChooser - Class in org.neo4j.bolt.transport
Manages the state for choosing the protocol version to use.
StandardSessions - Class in org.neo4j.bolt.v1.runtime.internal
The runtime environment in which user statements are executed.
StandardSessions(GraphDatabaseFacade, UsageData, LogService, ThreadToStatementContextBridge) - Constructor for class org.neo4j.bolt.v1.runtime.internal.StandardSessions
 
start() - Method in class org.neo4j.bolt.transport.NettyServer
 
start() - Method in class org.neo4j.bolt.v1.runtime.internal.StandardSessions
 
started(A) - Method in class org.neo4j.bolt.v1.runtime.Session.Callback.Adapter
 
started(A) - Method in interface org.neo4j.bolt.v1.runtime.Session.Callback
Called exactly once, before the request is processed by the Session State Machine
startNode() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
state() - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
statement() - Method in class org.neo4j.bolt.v1.messaging.message.RunMessage
 
StatementMetadata - Interface in org.neo4j.bolt.v1.runtime
Metadata that becomes available as soon as a statement is started, and is sent to the client before the result stream is sent.
StatementRunner - Interface in org.neo4j.bolt.v1.runtime.spi
A runtime handler can handle a textual input language, yielding results.
status() - Method in exception org.neo4j.bolt.security.auth.AuthenticationException
 
status() - Method in exception org.neo4j.bolt.v1.messaging.BoltIOException
 
status() - Method in class org.neo4j.bolt.v1.messaging.message.FailureMessage
 
status() - Method in class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 
stop() - Method in class org.neo4j.bolt.transport.NettyServer
 
stop() - Method in class org.neo4j.bolt.v1.runtime.internal.StandardSessions
 
STRING_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
STRING_32 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
STRING_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
STRUCT_16 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
STRUCT_8 - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
success(Map<String, Object>) - Static method in class org.neo4j.bolt.v1.messaging.message.Messages
 
SuccessMessage - Class in org.neo4j.bolt.v1.messaging.message
 
SuccessMessage(Map<String, Object>) - Constructor for class org.neo4j.bolt.v1.messaging.message.SuccessMessage
 
SunMiscUTF8Encoder - Class in org.neo4j.bolt.v1.packstream.utf8
This is a specialized UTF-8 encoder that solves two predicaments:
SunMiscUTF8Encoder() - Constructor for class org.neo4j.bolt.v1.packstream.utf8.SunMiscUTF8Encoder
 

T

ThreadedSessions - Class in org.neo4j.bolt.v1.runtime.internal.concurrent
A Sessions implementation that creates one thread for every session started, requests are then executed in the session-specific thread.
ThreadedSessions(Sessions, JobScheduler, LogService) - Constructor for class org.neo4j.bolt.v1.runtime.internal.concurrent.ThreadedSessions
 
TINY_LIST - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
TINY_MAP - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
TINY_STRING - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
TINY_STRUCT - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
tls_certificate_file - Static variable in class org.neo4j.bolt.BoltKernelExtension.Settings
 
tls_key_file - Static variable in class org.neo4j.bolt.BoltKernelExtension.Settings
 
toString() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
toString() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
toString() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
toString() - Method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
toString() - Method in class org.neo4j.bolt.v1.messaging.message.AckFailureMessage
 
toString() - Method in class org.neo4j.bolt.v1.messaging.message.DiscardAllMessage
 
toString() - Method in class org.neo4j.bolt.v1.messaging.message.FailureMessage
 
toString() - Method in class org.neo4j.bolt.v1.messaging.message.IgnoredMessage
 
toString() - Method in class org.neo4j.bolt.v1.messaging.message.InitMessage
 
toString() - Method in class org.neo4j.bolt.v1.messaging.message.PullAllMessage
 
toString() - Method in class org.neo4j.bolt.v1.messaging.message.RecordMessage
 
toString() - Method in class org.neo4j.bolt.v1.messaging.message.ResetMessage
 
toString() - Method in class org.neo4j.bolt.v1.messaging.message.RunMessage
 
toString() - Method in class org.neo4j.bolt.v1.messaging.message.SuccessMessage
 
toString() - Method in class org.neo4j.bolt.v1.runtime.internal.Neo4jError
 
toString() - Method in class org.neo4j.bolt.v1.runtime.internal.SessionStateMachine
 
TransportBridge - Class in org.neo4j.bolt.v1.messaging.msgprocess
Bridges the gap between incoming deserialized messages, the user environment and back.
TransportBridge(Log, Session, MessageHandler<IOException>, Runnable) - Constructor for class org.neo4j.bolt.v1.messaging.msgprocess.TransportBridge
 
TransportSelectionHandler - Class in org.neo4j.bolt.transport
 
TransportSelectionHandler(SslContext, LogProvider, PrimitiveLongObjectMap<BiFunction<Channel, Boolean, BoltProtocol>>) - Constructor for class org.neo4j.bolt.transport.TransportSelectionHandler
 
TRUE - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
txBridge() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 

U

unbind(Relationship) - Static method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
UNBOUND_RELATIONSHIP - Static variable in class org.neo4j.bolt.v1.messaging.Neo4jPack
 
UnboundRelationship - Interface in org.neo4j.bolt.v1.messaging.infrastructure
 
Unexpected(PackType, byte) - Constructor for exception org.neo4j.bolt.v1.packstream.PackStream.Unexpected
 
uniqueIdentifier(StoreId) - Static method in class org.neo4j.bolt.security.auth.AuthUtils
Returns a hash of the store id
UNKNOWN_SIZE - Static variable in class org.neo4j.bolt.v1.packstream.PackStream
 
unpack(Neo4jPack.Unpacker) - Static method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
unpack(Neo4jPack.Unpacker) - Static method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
unpack(Neo4jPack.Unpacker) - Static method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
unpack() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Unpacker
 
unpack(Neo4jPack.Unpacker) - Method in class org.neo4j.bolt.v1.messaging.PathPack.Unpacker
 
unpackBoolean() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackDouble() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackEndOfStream() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
Unpacker(PackInput) - Constructor for class org.neo4j.bolt.v1.messaging.Neo4jPack.Unpacker
 
Unpacker() - Constructor for class org.neo4j.bolt.v1.messaging.PathPack.Unpacker
 
Unpacker(PackInput) - Constructor for class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackFields(Neo4jPack.Unpacker) - Static method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
unpackFields(Neo4jPack.Unpacker) - Static method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
unpackFields(Neo4jPack.Unpacker) - Static method in class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
unpackFields(Neo4jPack.Unpacker) - Method in class org.neo4j.bolt.v1.messaging.PathPack.Unpacker
 
unpackInteger() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackList() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Unpacker
 
unpackListHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackLong() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackMap() - Method in class org.neo4j.bolt.v1.messaging.Neo4jPack.Unpacker
 
unpackMapHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackNull() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackString() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackStringHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackStructHeader() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackStructSignature() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
unpackUTF8() - Method in class org.neo4j.bolt.v1.packstream.PackStream.Unpacker
 
usageData() - Method in interface org.neo4j.bolt.BoltKernelExtension.Dependencies
 
UTF8Encoder - Interface in org.neo4j.bolt.v1.packstream.utf8
A non-thread-safe UTF8 encoding interface, delegates to near-zero GC overhead UTF8 implementations on HotSpot, falls back to stdlib encoder if on other JVM.

V

ValueNode - Class in org.neo4j.bolt.v1.messaging.infrastructure
 
ValueNode(long, Collection<Label>, Map<String, Object>) - Constructor for class org.neo4j.bolt.v1.messaging.infrastructure.ValueNode
 
valueOf(String) - Static method in enum org.neo4j.bolt.transport.SocketTransportHandler.HandshakeOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.bolt.v1.packstream.PackType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.bolt.v1.transport.BoltV1Dechunker.State
Returns the enum constant of this type with the specified name.
ValuePath - Class in org.neo4j.bolt.v1.messaging.infrastructure
A ValuePath is an implementation of the Path interface that is used to represent a walk through a graph within the context of remoting.
ValuePath(List<Node>, List<Relationship>, List<Integer>) - Constructor for class org.neo4j.bolt.v1.messaging.infrastructure.ValuePath
 
ValuePropertyContainer - Class in org.neo4j.bolt.v1.messaging.infrastructure
 
ValuePropertyContainer(Map<String, Object>) - Constructor for class org.neo4j.bolt.v1.messaging.infrastructure.ValuePropertyContainer
 
ValueRelationship - Class in org.neo4j.bolt.v1.messaging.infrastructure
 
ValueRelationship(long, long, long, RelationshipType, Map<String, Object>) - Constructor for class org.neo4j.bolt.v1.messaging.infrastructure.ValueRelationship
 
values() - Static method in enum org.neo4j.bolt.transport.SocketTransportHandler.HandshakeOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.bolt.v1.packstream.PackType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.bolt.v1.transport.BoltV1Dechunker.State
Returns an array containing the constants of this enum type, in the order they are declared.
ValueUnboundRelationship - Class in org.neo4j.bolt.v1.messaging.infrastructure
 
ValueUnboundRelationship(long, RelationshipType, Map<String, Object>) - Constructor for class org.neo4j.bolt.v1.messaging.infrastructure.ValueUnboundRelationship
 
VanillaUTF8Encoder - Class in org.neo4j.bolt.v1.packstream.utf8
Simple encoder that delegates to String#getBytes()
VanillaUTF8Encoder() - Constructor for class org.neo4j.bolt.v1.packstream.utf8.VanillaUTF8Encoder
 
version() - Method in interface org.neo4j.bolt.transport.BoltProtocol
Used for version negotiation
version() - Method in interface org.neo4j.bolt.v1.messaging.MessageFormat
 
VERSION - Static variable in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1
 
version() - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1
 
VERSION - Static variable in class org.neo4j.bolt.v1.transport.BoltProtocolV1
 
version() - Method in class org.neo4j.bolt.v1.transport.BoltProtocolV1
 
visit(Record) - Method in interface org.neo4j.bolt.v1.runtime.spi.RecordStream.Visitor
 

W

WebSocketFrameTranslator - Class in org.neo4j.bolt.transport
Translates websocket frames to bytebufs, and bytebufs to frames.
WebSocketFrameTranslator() - Constructor for class org.neo4j.bolt.transport.WebSocketFrameTranslator
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.neo4j.bolt.transport.WebSocketFrameTranslator
 
write(Message) - Method in interface org.neo4j.bolt.v1.messaging.MessageFormat.Writer
 
write(Message) - Method in class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
writeByte(byte) - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
writeByte(byte) - Method in class org.neo4j.bolt.v1.packstream.PackedOutputArray
 
writeByte(byte) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce a single byte
writeByte(byte) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeBytes(ByteBuffer) - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
writeBytes(byte[], int, int) - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
writeBytes(ByteBuffer) - Method in class org.neo4j.bolt.v1.packstream.PackedOutputArray
 
writeBytes(byte[], int, int) - Method in class org.neo4j.bolt.v1.packstream.PackedOutputArray
 
writeBytes(ByteBuffer) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce binary data
writeBytes(byte[], int, int) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce binary data
writeBytes(ByteBuffer) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeBytes(byte[], int, int) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeDouble(double) - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
writeDouble(double) - Method in class org.neo4j.bolt.v1.packstream.PackedOutputArray
 
writeDouble(double) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce an 8-byte IEEE 754 "double format" floating-point number
writeDouble(double) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeInt(int) - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
writeInt(int) - Method in class org.neo4j.bolt.v1.packstream.PackedOutputArray
 
writeInt(int) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce a 4-byte signed integer
writeInt(int) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
writeLong(long) - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
writeLong(long) - Method in class org.neo4j.bolt.v1.packstream.PackedOutputArray
 
writeLong(long) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce an 8-byte signed integer
writeLong(long) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
Writer(Neo4jPack.Packer, MessageBoundaryHook) - Constructor for class org.neo4j.bolt.v1.messaging.PackStreamMessageFormatV1.Writer
 
writeShort(short) - Method in class org.neo4j.bolt.v1.packstream.BufferedChannelOutput
 
writeShort(short) - Method in class org.neo4j.bolt.v1.packstream.PackedOutputArray
 
writeShort(short) - Method in interface org.neo4j.bolt.v1.packstream.PackOutput
Produce a 4-byte signed integer
writeShort(short) - Method in class org.neo4j.bolt.v1.transport.ChunkedOutput
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.