A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractBufferedFileInput - Class in org.apache.hugegraph.computer.core.io
 
AbstractBufferedFileInput(int, long) - Constructor for class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
AbstractBufferedFileOutput - Class in org.apache.hugegraph.computer.core.io
 
AbstractBufferedFileOutput(int) - Constructor for class org.apache.hugegraph.computer.core.io.AbstractBufferedFileOutput
 
AbstractHgkvFile - Class in org.apache.hugegraph.computer.core.store.file.hgkvfile
 
AbstractHgkvFile(String) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
AbstractInputsSorting<T> - Class in org.apache.hugegraph.computer.core.sort.sorting
 
AbstractInputsSorting(Collection<? extends Iterator<T>>, Comparator<? super T>) - Constructor for class org.apache.hugegraph.computer.core.sort.sorting.AbstractInputsSorting
 
AbstractKvEntry - Class in org.apache.hugegraph.computer.core.store.entry
 
AbstractKvEntry(Pointer, Pointer) - Constructor for class org.apache.hugegraph.computer.core.store.entry.AbstractKvEntry
 
AbstractMessage - Class in org.apache.hugegraph.computer.core.network.message
Abstract class for messages which optionally contain sequenceNumber, partition, body.
AbstractMessage() - Constructor for class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
AbstractMessage(int) - Constructor for class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
AbstractMessage(int, int) - Constructor for class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
AbstractMessage(int, int, NetworkBuffer) - Constructor for class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
AbstractMessage(int, NetworkBuffer) - Constructor for class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
AbstractMessage(NetworkBuffer) - Constructor for class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
AbstractNettyHandler - Class in org.apache.hugegraph.computer.core.network.netty
 
AbstractNettyHandler() - Constructor for class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
 
AbstractPointerCombiner<T extends org.apache.hugegraph.computer.core.io.Readable & org.apache.hugegraph.computer.core.io.Writable> - Class in org.apache.hugegraph.computer.core.combiner
 
AbstractPointerCombiner(Supplier<T>, Combiner<T>) - Constructor for class org.apache.hugegraph.computer.core.combiner.AbstractPointerCombiner
 
ACK - org.apache.hugegraph.computer.core.network.message.MessageType
 
ackFailMessage(ChannelHandlerContext, int, int, String) - Method in class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
Deprecated.
ackId() - Method in interface org.apache.hugegraph.computer.core.network.message.ResponseMessage
 
AckMessage - Class in org.apache.hugegraph.computer.core.network.message
 
AckMessage(int) - Constructor for class org.apache.hugegraph.computer.core.network.message.AckMessage
 
AckMessage(int, int) - Constructor for class org.apache.hugegraph.computer.core.network.message.AckMessage
 
active() - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
active() - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
active() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
active() - Method in interface org.apache.hugegraph.computer.core.network.TransportClient
To check whether the connection is active to use
add(byte[]) - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.IndexBlockBuilder
 
add(byte[]) - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.IndexBlockBuilderImpl
 
add(Edge) - Method in class org.apache.hugegraph.computer.core.compute.input.EdgesInput.EmptyEdges
 
add(Edge) - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdges
 
add(PartitionStat) - Method in class org.apache.hugegraph.computer.core.worker.WorkerStat
 
add(Manager) - Method in class org.apache.hugegraph.computer.core.manager.Managers
 
add(KvEntry) - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.BlockBuilder
 
add(KvEntry) - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.DataBlockBuilderImpl
 
add(KvEntry) - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilder
Add kv entry to file.
add(KvEntry) - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilderImpl
 
addBuffer(int, NetworkBuffer) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartitions
 
addBuffer(NetworkBuffer) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvBuffers
 
addBuffer(NetworkBuffer) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartition
Only one thread can call this method.
addEdge(Edge) - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
address() - Method in class org.apache.hugegraph.computer.core.network.DataServerManager
 
addWorkerClient(int, TransportClient) - Method in class org.apache.hugegraph.computer.core.sender.QueuedMessageSender
 
afterSuperstep(Config, int) - Method in class org.apache.hugegraph.computer.core.aggregator.WorkerAggrManager
 
afterSuperstep(Config, int) - Method in interface org.apache.hugegraph.computer.core.manager.Manager
Do some clean up for a superstep.
afterSuperstep(Config, int) - Method in class org.apache.hugegraph.computer.core.manager.Managers
 
afterSuperstep(Config, int) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
aggregateAggregator(String, V) - Method in interface org.apache.hugegraph.computer.core.rpc.AggregateRpcService
 
aggregateAggregators(Map<String, Value>) - Method in interface org.apache.hugegraph.computer.core.rpc.AggregateRpcService
 
aggregatedAggregator(String, V) - Method in class org.apache.hugegraph.computer.core.aggregator.MasterAggrManager
 
aggregatedValue() - Method in class org.apache.hugegraph.computer.core.aggregator.DefaultAggregator
 
aggregatedValue(String) - Method in class org.apache.hugegraph.computer.core.aggregator.MasterAggrManager
 
aggregatedValue(String) - Method in class org.apache.hugegraph.computer.core.aggregator.WorkerAggrManager
 
aggregatedValue(V) - Method in class org.apache.hugegraph.computer.core.aggregator.DefaultAggregator
 
aggregateRpcService() - Method in class org.apache.hugegraph.computer.core.rpc.WorkerRpcManager
 
AggregateRpcService - Interface in org.apache.hugegraph.computer.core.rpc
 
aggregateValue(double) - Method in class org.apache.hugegraph.computer.core.aggregator.DefaultAggregator
 
aggregateValue(float) - Method in class org.apache.hugegraph.computer.core.aggregator.DefaultAggregator
 
aggregateValue(int) - Method in class org.apache.hugegraph.computer.core.aggregator.DefaultAggregator
 
aggregateValue(long) - Method in class org.apache.hugegraph.computer.core.aggregator.DefaultAggregator
 
aggregateValue(String, V) - Method in class org.apache.hugegraph.computer.core.aggregator.WorkerAggrManager
 
aggregateValue(V) - Method in class org.apache.hugegraph.computer.core.aggregator.DefaultAggregator
 
Aggregators - Class in org.apache.hugegraph.computer.core.aggregator
 
Aggregators() - Constructor for class org.apache.hugegraph.computer.core.aggregator.Aggregators
 
Aggregators(Map<String, Aggregator<? extends Value>>) - Constructor for class org.apache.hugegraph.computer.core.aggregator.Aggregators
 
all() - Method in class org.apache.hugegraph.computer.core.manager.Managers
 
all() - Method in class org.apache.hugegraph.computer.core.sender.MessageSendBuffers
 
asObject() - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
assertExtraHeader(ByteBuf) - Static method in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
assign(Value) - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
assignEdgeId(Edge, EdgeLabel) - Static method in class org.apache.hugegraph.computer.core.input.IdUtil
 
available() - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
available() - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamInput
The stream has no limit.
available() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
available() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
await() - Method in class org.apache.hugegraph.computer.core.util.Consumers
 

B

barrierOnMasterTimeout() - Method in class org.apache.hugegraph.computer.core.bsp.BspBase
 
barrierOnWorkersTimeout() - Method in class org.apache.hugegraph.computer.core.bsp.BspBase
 
beforeSuperstep(Config, int) - Method in class org.apache.hugegraph.computer.core.aggregator.MasterAggrManager
 
beforeSuperstep(Config, int) - Method in class org.apache.hugegraph.computer.core.aggregator.WorkerAggrManager
 
beforeSuperstep(Config, int) - Method in interface org.apache.hugegraph.computer.core.manager.Manager
Do some initialization for a superstep.
beforeSuperstep(Config, int) - Method in class org.apache.hugegraph.computer.core.manager.Managers
 
beforeSuperstep(Config, int) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
BIN - org.apache.hugegraph.computer.core.io.OutputFormat
 
bindAddress() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportServer
 
bindAddress() - Method in interface org.apache.hugegraph.computer.core.network.TransportServer
Get the bind InetSocketAddress
BitsFileReader - Interface in org.apache.hugegraph.computer.core.store.file.seqfile
 
BitsFileReaderImpl - Class in org.apache.hugegraph.computer.core.store.file.seqfile
 
BitsFileReaderImpl(Config, File) - Constructor for class org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileReaderImpl
 
BitsFileReaderImpl(Config, String) - Constructor for class org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileReaderImpl
 
BitsFileWriter - Interface in org.apache.hugegraph.computer.core.store.file.seqfile
 
BitsFileWriterImpl - Class in org.apache.hugegraph.computer.core.store.file.seqfile
 
BitsFileWriterImpl(Config, File) - Constructor for class org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileWriterImpl
 
BitsFileWriterImpl(Config, String) - Constructor for class org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileWriterImpl
 
BlockBuilder - Interface in org.apache.hugegraph.computer.core.store.file.hgkvfile.builder
 
body() - Method in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
body() - Method in interface org.apache.hugegraph.computer.core.network.message.Message
An optional body for the message.
bound() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportServer
 
bound() - Method in interface org.apache.hugegraph.computer.core.network.TransportServer
To check whether the server is bound to use.
BSP_MASTER_ALL_INIT_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_MASTER_INIT_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_MASTER_INPUT_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_MASTER_RESUME_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_MASTER_STEP_COMPUTE_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_MASTER_STEP_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_MASTER_STEP_PREPARE_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_WORKER_CLOSE_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_WORKER_INIT_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_WORKER_INPUT_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_WORKER_OUTPUT_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_WORKER_STEP_COMPUTE_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_WORKER_STEP_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
BSP_WORKER_STEP_PREPARE_DONE - org.apache.hugegraph.computer.core.bsp.BspEvent
 
Bsp4Master - Class in org.apache.hugegraph.computer.core.bsp
 
Bsp4Master(Config) - Constructor for class org.apache.hugegraph.computer.core.bsp.Bsp4Master
 
Bsp4Worker - Class in org.apache.hugegraph.computer.core.bsp
 
Bsp4Worker(Config, ContainerInfo) - Constructor for class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
 
BspBase - Class in org.apache.hugegraph.computer.core.bsp
 
BspBase(Config) - Constructor for class org.apache.hugegraph.computer.core.bsp.BspBase
 
bspClient() - Method in class org.apache.hugegraph.computer.core.bsp.BspBase
 
BspEvent - Enum in org.apache.hugegraph.computer.core.bsp
 
BufAllocatorFactory - Class in org.apache.hugegraph.computer.core.network.netty
 
BufAllocatorFactory() - Constructor for class org.apache.hugegraph.computer.core.network.netty.BufAllocatorFactory
 
buffer() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
buffer() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
buffer() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
buffer() - Method in class org.apache.hugegraph.computer.core.sender.QueuedMessage
 
bufferAvailable() - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileOutput
 
bufferCapacity() - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
bufferCapacity() - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileOutput
 
BufferedFileInput - Class in org.apache.hugegraph.computer.core.io
 
BufferedFileInput(File) - Constructor for class org.apache.hugegraph.computer.core.io.BufferedFileInput
 
BufferedFileInput(RandomAccessFile, int) - Constructor for class org.apache.hugegraph.computer.core.io.BufferedFileInput
 
BufferedFileOutput - Class in org.apache.hugegraph.computer.core.io
This class acted as new DataOutputStream(new BufferedOutputStream(new File (file))).
BufferedFileOutput(File) - Constructor for class org.apache.hugegraph.computer.core.io.BufferedFileOutput
 
BufferedFileOutput(RandomAccessFile, int) - Constructor for class org.apache.hugegraph.computer.core.io.BufferedFileOutput
 
BufferedStreamInput - Class in org.apache.hugegraph.computer.core.io
 
BufferedStreamInput(InputStream) - Constructor for class org.apache.hugegraph.computer.core.io.BufferedStreamInput
 
BufferedStreamInput(InputStream, int) - Constructor for class org.apache.hugegraph.computer.core.io.BufferedStreamInput
 
BufferedStreamOutput - Class in org.apache.hugegraph.computer.core.io
This is used to buffer and output the buffer to output stream when buffer is full.
BufferedStreamOutput(OutputStream) - Constructor for class org.apache.hugegraph.computer.core.io.BufferedStreamOutput
 
BufferedStreamOutput(OutputStream, int) - Constructor for class org.apache.hugegraph.computer.core.io.BufferedStreamOutput
 
BufferFileEntryBuilder - Class in org.apache.hugegraph.computer.core.store.file.bufferfile
 
BufferFileEntryBuilder(String) - Constructor for class org.apache.hugegraph.computer.core.store.file.bufferfile.BufferFileEntryBuilder
 
BufferFileEntryReader - Class in org.apache.hugegraph.computer.core.store.file.bufferfile
 
BufferFileEntryReader(String) - Constructor for class org.apache.hugegraph.computer.core.store.file.bufferfile.BufferFileEntryReader
 
BufferFileEntryReader(String, boolean) - Constructor for class org.apache.hugegraph.computer.core.store.file.bufferfile.BufferFileEntryReader
 
BufferFileSorter - Class in org.apache.hugegraph.computer.core.sort
 
BufferFileSorter(Config) - Constructor for class org.apache.hugegraph.computer.core.sort.BufferFileSorter
 
BufferFileSubEntryReader - Class in org.apache.hugegraph.computer.core.store.file.bufferfile
 
BufferFileSubEntryReader(String) - Constructor for class org.apache.hugegraph.computer.core.store.file.bufferfile.BufferFileSubEntryReader
 
buffers() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvBuffers
Get all the buffers.
buffers() - Method in class org.apache.hugegraph.computer.core.sender.MessageSendPartition
 
buffersForCurrentThread() - Method in class org.apache.hugegraph.computer.core.sender.MessageSendPartition
 
bufferSize() - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileOutput
 
buildElement(Line, ElementBuilder<Edge>) - Method in class org.apache.hugegraph.computer.core.input.loader.FileEdgeFetcher
 
buildElement(Line, ElementBuilder<T>) - Method in class org.apache.hugegraph.computer.core.input.loader.FileElementFetcher
 
buildPath(String, String, int) - Static method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutput
 
BuiltinGraphFactory - Class in org.apache.hugegraph.computer.core.graph
 
BuiltinGraphFactory() - Constructor for class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
bytes() - Method in class org.apache.hugegraph.computer.core.compute.input.ReusablePointer
Only [0 ..
bytes() - Method in class org.apache.hugegraph.computer.core.store.entry.CachedPointer
 
bytes() - Method in class org.apache.hugegraph.computer.core.store.entry.InlinePointer
 
bytes() - Method in interface org.apache.hugegraph.computer.core.store.entry.Pointer
 
BytesId - Class in org.apache.hugegraph.computer.core.graph.id
 
BytesId() - Constructor for class org.apache.hugegraph.computer.core.graph.id.BytesId
 
BytesId(IdType, byte[]) - Constructor for class org.apache.hugegraph.computer.core.graph.id.BytesId
 
BytesId(IdType, byte[], long) - Constructor for class org.apache.hugegraph.computer.core.graph.id.BytesId
 

C

CachedPointer - Class in org.apache.hugegraph.computer.core.store.entry
 
CachedPointer(RandomAccessInput, long, long) - Constructor for class org.apache.hugegraph.computer.core.store.entry.CachedPointer
 
category() - Method in enum org.apache.hugegraph.computer.core.network.message.MessageType
 
channel() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
channelActive(ChannelHandlerContext) - Method in class org.apache.hugegraph.computer.core.network.netty.codec.PreciseFrameDecoder
 
channelActive(ChannelHandlerContext) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyServerHandler
 
ChannelFutureListenerOnWrite - Class in org.apache.hugegraph.computer.core.network.netty
 
ChannelFutureListenerOnWrite(TransportHandler) - Constructor for class org.apache.hugegraph.computer.core.network.netty.ChannelFutureListenerOnWrite
 
channelInactive(ChannelHandlerContext) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientHandler
 
channelInactive(ChannelHandlerContext) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyServerHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.apache.hugegraph.computer.core.network.netty.codec.MessageDecoder
 
channelRead0(ChannelHandlerContext, Message) - Method in class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
 
channelRead0(ChannelHandlerContext, Message) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientHandler
 
checkAndNotifySendAvailable() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
checkSendAvailable() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
clean() - Method in class org.apache.hugegraph.computer.core.bsp.BspBase
Cleaned up the BSP data
clean() - Method in class org.apache.hugegraph.computer.core.bsp.EtcdBspClient
 
clear() - Method in class org.apache.hugegraph.computer.core.aggregator.Aggregators
 
clear() - Method in class org.apache.hugegraph.computer.core.aggregator.RegisterAggregators
 
clear() - Method in class org.apache.hugegraph.computer.core.sender.MessageSendBuffers
 
clear() - Method in class org.apache.hugegraph.computer.core.sender.MessageSendPartition
 
clearBuffer() - Method in class org.apache.hugegraph.computer.core.sender.MessageSendManager
 
clearOldFiles(int) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartitions
 
client() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeElementFetcher
 
CLIENT_HANDLER_NAME - Static variable in class org.apache.hugegraph.computer.core.network.netty.NettyProtocol
 
CLIENT_THREAD_GROUP_NAME - Static variable in class org.apache.hugegraph.computer.core.network.TransportConf
 
clientChannelClass(IOMode) - Static method in class org.apache.hugegraph.computer.core.network.netty.NettyEventLoopUtil
Returns the correct (client) SocketChannel class based on IOMode.
clientConnectionTimeout() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
ClientFactory - Interface in org.apache.hugegraph.computer.core.network
 
clientHandler() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
ClientHandler - Interface in org.apache.hugegraph.computer.core.network
 
clientIndex() - Method in class org.apache.hugegraph.computer.core.network.ConnectionId
 
clientSession() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
ClientSession - Class in org.apache.hugegraph.computer.core.network.session
 
ClientSession(TransportConf, Function<Message, Future<Void>>) - Constructor for class org.apache.hugegraph.computer.core.network.session.ClientSession
 
clientThreads() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
close() - Method in class org.apache.hugegraph.computer.core.bsp.BspBase
Close the connection to etcd or Zookeeper.
close() - Method in class org.apache.hugegraph.computer.core.bsp.EtcdBspClient
 
close() - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
 
close() - Method in class org.apache.hugegraph.computer.core.compute.ComputeManager
 
close() - Method in class org.apache.hugegraph.computer.core.compute.input.EdgesInput
 
close() - Method in class org.apache.hugegraph.computer.core.compute.input.MessageInput
 
close() - Method in class org.apache.hugegraph.computer.core.compute.input.VertexInput
 
close() - Method in interface org.apache.hugegraph.computer.core.input.EdgeFetcher
 
close() - Method in interface org.apache.hugegraph.computer.core.input.GraphFetcher
 
close() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeEdgeFetcher
 
close() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeGraphFetcher
 
close() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeInputSplitFetcher
 
close() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeVertexFetcher
 
close() - Method in interface org.apache.hugegraph.computer.core.input.InputSplitFetcher
Close the resources used in the input split fetch
close() - Method in class org.apache.hugegraph.computer.core.input.loader.FileEdgeFetcher
 
close() - Method in class org.apache.hugegraph.computer.core.input.loader.FileElementFetcher
 
close() - Method in class org.apache.hugegraph.computer.core.input.loader.FileVertxFetcher
 
close() - Method in class org.apache.hugegraph.computer.core.input.loader.LoaderFileInputSplitFetcher
 
close() - Method in class org.apache.hugegraph.computer.core.input.loader.LoaderGraphFetcher
 
close() - Method in interface org.apache.hugegraph.computer.core.input.VertexFetcher
 
close() - Method in class org.apache.hugegraph.computer.core.io.BufferedFileInput
 
close() - Method in class org.apache.hugegraph.computer.core.io.BufferedFileOutput
 
close() - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamInput
 
close() - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamOutput
 
close() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
close() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
close() - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
close() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
close() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
close() - Method in class org.apache.hugegraph.computer.core.master.MasterService
Stop the the master service.
close() - Method in interface org.apache.hugegraph.computer.core.network.ClientFactory
Close the ClientFactory
close() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientFactory
 
close() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
close() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportServer
 
close() - Method in interface org.apache.hugegraph.computer.core.network.TransportClient
Close the client.
close() - Method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutput
 
close() - Method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutputMerger
 
close() - Method in class org.apache.hugegraph.computer.core.output.LimitedLogOutput
 
close() - Method in class org.apache.hugegraph.computer.core.output.LogOutput
 
close() - Method in class org.apache.hugegraph.computer.core.sender.QueuedMessageSender
 
close() - Method in class org.apache.hugegraph.computer.core.sort.flusher.PeekableIterator.EmptyIterator
 
close() - Method in class org.apache.hugegraph.computer.core.sort.flusher.PeekableIteratorAdaptor
 
close() - Method in class org.apache.hugegraph.computer.core.store.buffer.KvEntriesInput
 
close() - Method in class org.apache.hugegraph.computer.core.store.buffer.KvEntriesWithFirstSubKvInput
 
close() - Method in class org.apache.hugegraph.computer.core.store.buffer.SubKvEntriesInput
 
close() - Method in class org.apache.hugegraph.computer.core.store.file.bufferfile.BufferFileEntryBuilder
 
close() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvDirBuilderImpl
 
close() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilderImpl
 
close() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvDirImpl
 
close() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFileImpl
 
close() - Method in interface org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileReader
 
close() - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileReaderImpl
 
close() - Method in interface org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileWriter
 
close() - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileWriterImpl
 
close() - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileInput
 
close() - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileOutput
 
close() - Method in class org.apache.hugegraph.computer.core.worker.load.LoadService
 
close() - Method in class org.apache.hugegraph.computer.core.worker.WorkerService
Stop the worker service.
close(Config) - Method in class org.apache.hugegraph.computer.core.aggregator.MasterAggrManager
 
close(Config) - Method in class org.apache.hugegraph.computer.core.aggregator.WorkerAggrManager
 
close(Config) - Method in class org.apache.hugegraph.computer.core.input.MasterInputManager
 
close(Config) - Method in class org.apache.hugegraph.computer.core.input.WorkerInputManager
 
close(Config) - Method in interface org.apache.hugegraph.computer.core.manager.Manager
Close the resources used in the computation.
close(Config) - Method in class org.apache.hugegraph.computer.core.network.DataClientManager
 
close(Config) - Method in class org.apache.hugegraph.computer.core.network.DataServerManager
 
close(Config) - Method in class org.apache.hugegraph.computer.core.rpc.MasterRpcManager
 
close(Config) - Method in class org.apache.hugegraph.computer.core.rpc.WorkerRpcManager
 
close(Config) - Method in class org.apache.hugegraph.computer.core.sender.MessageSendManager
 
close(Config) - Method in class org.apache.hugegraph.computer.core.sort.sorting.SortManager
 
close(Config) - Method in class org.apache.hugegraph.computer.core.store.FileManager
 
closeAll(Config) - Method in class org.apache.hugegraph.computer.core.manager.Managers
 
closeClient(ConnectionId) - Method in interface org.apache.hugegraph.computer.core.network.connection.ConnectionManager
Close a client from the ConnectionManager
closeClient(ConnectionId) - Method in class org.apache.hugegraph.computer.core.network.connection.TransportConnectionManager
 
closeTimeout() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
code() - Method in enum org.apache.hugegraph.computer.core.bsp.BspEvent
 
code() - Method in enum org.apache.hugegraph.computer.core.network.message.MessageType
 
CombinableSorterFlusher - Class in org.apache.hugegraph.computer.core.sort.flusher
 
CombinableSorterFlusher(PointerCombiner) - Constructor for class org.apache.hugegraph.computer.core.sort.flusher.CombinableSorterFlusher
 
combine(Pointer, Pointer) - Method in class org.apache.hugegraph.computer.core.combiner.AbstractPointerCombiner
 
combine(Pointer, Pointer) - Method in interface org.apache.hugegraph.computer.core.combiner.PointerCombiner
 
combine(Pointer, Pointer) - Method in class org.apache.hugegraph.computer.core.combiner.VertexValueCombiner
 
CombineKvInnerSortFlusher - Class in org.apache.hugegraph.computer.core.sort.flusher
 
CombineKvInnerSortFlusher(RandomAccessOutput, PointerCombiner) - Constructor for class org.apache.hugegraph.computer.core.sort.flusher.CombineKvInnerSortFlusher
 
CombineKvOuterSortFlusher - Class in org.apache.hugegraph.computer.core.sort.flusher
 
CombineKvOuterSortFlusher(PointerCombiner) - Constructor for class org.apache.hugegraph.computer.core.sort.flusher.CombineKvOuterSortFlusher
 
combiner - Variable in class org.apache.hugegraph.computer.core.combiner.AbstractPointerCombiner
 
combiner() - Method in class org.apache.hugegraph.computer.core.sort.flusher.CombineSubKvInnerSortFlusher
 
combiner() - Method in interface org.apache.hugegraph.computer.core.sort.flusher.InnerSortFlusher
Combine entries with the same key.
combiner() - Method in interface org.apache.hugegraph.computer.core.sort.flusher.OuterSortFlusher
Combiner entries with the same key.
CombineSubKvInnerSortFlusher - Class in org.apache.hugegraph.computer.core.sort.flusher
 
CombineSubKvInnerSortFlusher(RandomAccessOutput, PointerCombiner, int) - Constructor for class org.apache.hugegraph.computer.core.sort.flusher.CombineSubKvInnerSortFlusher
 
CombineSubKvOuterSortFlusher - Class in org.apache.hugegraph.computer.core.sort.flusher
 
CombineSubKvOuterSortFlusher(PointerCombiner, int) - Constructor for class org.apache.hugegraph.computer.core.sort.flusher.CombineSubKvOuterSortFlusher
 
comparator - Variable in class org.apache.hugegraph.computer.core.sort.sorting.AbstractInputsSorting
 
compare(long, long, RandomAccessInput, long, long) - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
compare(long, long, RandomAccessInput, long, long) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
compare(long, long, RandomAccessInput, long, long) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
compare(T, T) - Method in class org.apache.hugegraph.computer.core.sort.sorting.AbstractInputsSorting
 
compareTo(Value) - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
compareTo(KvEntry) - Method in class org.apache.hugegraph.computer.core.store.entry.AbstractKvEntry
 
compareTo(KvEntry) - Method in class org.apache.hugegraph.computer.core.store.entry.KvEntryWithFirstSubKv
 
compareTo(Pointer) - Method in class org.apache.hugegraph.computer.core.compute.input.ReusablePointer
 
compareTo(Pointer) - Method in class org.apache.hugegraph.computer.core.store.entry.CachedPointer
 
compareTo(Pointer) - Method in class org.apache.hugegraph.computer.core.store.entry.InlinePointer
 
completeStateFinish() - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
completeStateStart() - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
compute(WorkerContext, int) - Method in class org.apache.hugegraph.computer.core.compute.ComputeManager
 
compute(WorkerContext, int) - Method in class org.apache.hugegraph.computer.core.compute.FileGraphPartition
 
ComputeManager - Class in org.apache.hugegraph.computer.core.compute
 
ComputeManager(ComputerContext, Managers) - Constructor for class org.apache.hugegraph.computer.core.compute.ComputeManager
 
ComputeMessageRecvPartition - Class in org.apache.hugegraph.computer.core.receiver.message
 
ComputeMessageRecvPartition(ComputerContext, SuperstepFileGenerator, SortManager) - Constructor for class org.apache.hugegraph.computer.core.receiver.message.ComputeMessageRecvPartition
 
ComputeMessageRecvPartitions - Class in org.apache.hugegraph.computer.core.receiver.message
 
ComputeMessageRecvPartitions(ComputerContext, SuperstepFileGenerator, SortManager) - Constructor for class org.apache.hugegraph.computer.core.receiver.message.ComputeMessageRecvPartitions
 
ComputerContextUtil - Class in org.apache.hugegraph.computer.core.util
 
ComputerContextUtil() - Constructor for class org.apache.hugegraph.computer.core.util.ComputerContextUtil
 
conf - Variable in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
conf() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientFactory
 
conf() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportServer
 
conf() - Method in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
config - Variable in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
config - Variable in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartitions
 
config() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeElementFetcher
 
connect(int, String, int) - Method in class org.apache.hugegraph.computer.core.network.DataClientManager
 
connectionId() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
connectionId() - Method in interface org.apache.hugegraph.computer.core.network.TransportClient
Get the ConnectionId
ConnectionId - Class in org.apache.hugegraph.computer.core.network
A ConnectionId identifies a connection to a remote connection manager by the socket address and a client index.
ConnectionId(InetSocketAddress) - Constructor for class org.apache.hugegraph.computer.core.network.ConnectionId
 
ConnectionId(InetSocketAddress, int) - Constructor for class org.apache.hugegraph.computer.core.network.ConnectionId
 
ConnectionManager - Interface in org.apache.hugegraph.computer.core.network.connection
This is used for unified manage server and client connection.
constructPath(BspEvent, Object...) - Method in class org.apache.hugegraph.computer.core.bsp.BspBase
This method is used to generate the key saved in etcd.
constructValueString(Vertex) - Method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutput
 
CONSUMER_WAKE_PERIOD - Static variable in class org.apache.hugegraph.computer.core.util.Consumers
 
Consumers<V> - Class in org.apache.hugegraph.computer.core.util
 
Consumers(ExecutorService, Consumer<V>) - Constructor for class org.apache.hugegraph.computer.core.util.Consumers
 
Consumers(ExecutorService, Consumer<V>, Runnable) - Constructor for class org.apache.hugegraph.computer.core.util.Consumers
 
Consumers.StopExecution - Exception in org.apache.hugegraph.computer.core.util
 
ContainerInfo - Class in org.apache.hugegraph.computer.core.common
 
ContainerInfo() - Constructor for class org.apache.hugegraph.computer.core.common.ContainerInfo
 
ContainerInfo(int, String, int) - Constructor for class org.apache.hugegraph.computer.core.common.ContainerInfo
 
ContainerInfo(int, String, int, int) - Constructor for class org.apache.hugegraph.computer.core.common.ContainerInfo
 
ContainerInfo(String, int, int) - Constructor for class org.apache.hugegraph.computer.core.common.ContainerInfo
 
context - Variable in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartitions
 
CONTROL - org.apache.hugegraph.computer.core.network.message.MessageType.Category
 
convertId(Object) - Static method in class org.apache.hugegraph.computer.core.input.HugeConverter
 
convertProperties(Map<String, Object>) - Static method in class org.apache.hugegraph.computer.core.input.HugeConverter
 
convertToMap(String...) - Static method in class org.apache.hugegraph.computer.core.util.ComputerContextUtil
 
convertToMap(Properties) - Static method in class org.apache.hugegraph.computer.core.util.ComputerContextUtil
 
convertValue(Object) - Static method in class org.apache.hugegraph.computer.core.input.HugeConverter
 
copy() - Method in class org.apache.hugegraph.computer.core.aggregator.DefaultAggregator
 
copy() - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
copy(String) - Method in class org.apache.hugegraph.computer.core.aggregator.RegisterAggregators
 
copyAll() - Method in class org.apache.hugegraph.computer.core.aggregator.RegisterAggregators
 
copyToByteArray() - Method in class org.apache.hugegraph.computer.core.network.buffer.FileRegionBuffer
 
copyToByteArray() - Method in class org.apache.hugegraph.computer.core.network.buffer.NettyBuffer
 
copyToByteArray() - Method in interface org.apache.hugegraph.computer.core.network.buffer.NetworkBuffer
Copy to a new byte[]
copyToByteArray() - Method in class org.apache.hugegraph.computer.core.network.buffer.NioBuffer
 
create(String) - Static method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvDirImpl
 
create(String) - Static method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFileImpl
 
createAggregator(String) - Method in class org.apache.hugegraph.computer.core.aggregator.WorkerAggrManager
 
createBufAllocator() - Static method in class org.apache.hugegraph.computer.core.network.netty.BufAllocatorFactory
 
createBytesInput(byte[]) - Static method in class org.apache.hugegraph.computer.core.io.IOFactory
 
createBytesInput(byte[], int) - Static method in class org.apache.hugegraph.computer.core.io.IOFactory
 
createBytesInput(byte[], int, int) - Static method in class org.apache.hugegraph.computer.core.io.IOFactory
 
createBytesOutput(int) - Static method in class org.apache.hugegraph.computer.core.io.IOFactory
 
createClient(ConnectionId, ClientHandler) - Method in interface org.apache.hugegraph.computer.core.network.ClientFactory
Create a TransportClient.
createClient(ConnectionId, ClientHandler) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientFactory
Create a new TransportClient to the remote address.
createClientFactory(TransportConf) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportProvider
 
createClientFactory(TransportConf) - Method in interface org.apache.hugegraph.computer.core.network.TransportProvider
 
createEdge() - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createEdge(String, String, Id) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createEdge(String, Id) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createEdge(Id) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createEdgeInputSplits() - Method in class org.apache.hugegraph.computer.core.input.MasterInputHandler
 
createEdges() - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createEdges(int) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createEventLoop(IOMode, int, String) - Static method in class org.apache.hugegraph.computer.core.network.netty.NettyEventLoopUtil
Create a Netty EventLoopGroup based on the IOMode.
createFileInput(File) - Static method in class org.apache.hugegraph.computer.core.io.IOFactory
 
createFileOutput(File) - Static method in class org.apache.hugegraph.computer.core.io.IOFactory
 
createGraphFetcher(Config, InputSplitRpcService) - Static method in class org.apache.hugegraph.computer.core.input.InputSourceFactory
 
createGraphOutput(ComputerContext, OutputFormat, RandomAccessOutput) - Static method in class org.apache.hugegraph.computer.core.io.IOFactory
 
createId() - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createId(long) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createId(String) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createId(UUID) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createInputSplitFetcher(Config) - Static method in class org.apache.hugegraph.computer.core.input.InputSourceFactory
 
createIteratorFromEdge() - Method in class org.apache.hugegraph.computer.core.worker.load.LoadService
 
createIteratorFromVertex() - Method in class org.apache.hugegraph.computer.core.worker.load.LoadService
 
createList() - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createList(int) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createMap() - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createPartition() - Method in class org.apache.hugegraph.computer.core.receiver.edge.EdgeMessageRecvPartitions
 
createPartition() - Method in class org.apache.hugegraph.computer.core.receiver.message.ComputeMessageRecvPartitions
 
createPartition() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartitions
 
createPartition() - Method in class org.apache.hugegraph.computer.core.receiver.vertex.VertexMessageRecvPartitions
 
createProperties() - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createServer(TransportConf) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportProvider
 
createServer(TransportConf) - Method in interface org.apache.hugegraph.computer.core.network.TransportProvider
 
createSet() - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createSet(int) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createSorting(List<? extends Iterator<T>>) - Static method in class org.apache.hugegraph.computer.core.sort.sorting.SortingFactory
 
createSorting(List<? extends Iterator<T>>, SortingMode) - Static method in class org.apache.hugegraph.computer.core.sort.sorting.SortingFactory
 
createStreamInput(InputStream) - Static method in class org.apache.hugegraph.computer.core.io.IOFactory
 
createStreamOutput(OutputStream) - Static method in class org.apache.hugegraph.computer.core.io.IOFactory
 
createValue(byte) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createValue(ValueType) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
Create property value by type.
createVertex() - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createVertex(String, Id, V) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createVertex(Id, V) - Method in class org.apache.hugegraph.computer.core.graph.BuiltinGraphFactory
 
createVertexInputSplits() - Method in class org.apache.hugegraph.computer.core.input.MasterInputHandler
 
CSV - org.apache.hugegraph.computer.core.io.OutputFormat
 
CsvStructGraphOutput - Class in org.apache.hugegraph.computer.core.io
 
CsvStructGraphOutput(ComputerContext, StructRandomAccessOutput) - Constructor for class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
currentKv() - Method in class org.apache.hugegraph.computer.core.sort.sorter.SubKvSorter
 

D

DATA - org.apache.hugegraph.computer.core.network.message.MessageType.Category
 
DataBlockBuilderImpl - Class in org.apache.hugegraph.computer.core.store.file.hgkvfile.builder
 
DataBlockBuilderImpl(RandomAccessOutput) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.DataBlockBuilderImpl
 
dataBlockSize - Variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
DataClientManager - Class in org.apache.hugegraph.computer.core.network
 
DataClientManager(ConnectionManager, ComputerContext) - Constructor for class org.apache.hugegraph.computer.core.network.DataClientManager
 
dataLength() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilder
Return the size of entry in bytes that has been written.
dataLength() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilderImpl
 
DataMessage - Class in org.apache.hugegraph.computer.core.network.message
 
DataMessage(MessageType, int, int, NetworkBuffer) - Constructor for class org.apache.hugegraph.computer.core.network.message.DataMessage
 
dataPort() - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
DataServerManager - Class in org.apache.hugegraph.computer.core.network
 
DataServerManager(ConnectionManager, MessageHandler) - Constructor for class org.apache.hugegraph.computer.core.network.DataServerManager
 
decode(byte[]) - Static method in class org.apache.hugegraph.computer.core.util.StringEncoding
 
decode(byte[], int, int) - Static method in class org.apache.hugegraph.computer.core.util.StringEncoding
 
decode(ByteBuf) - Static method in enum org.apache.hugegraph.computer.core.network.message.MessageType
 
decode(ChannelHandlerContext, ByteBuf) - Method in class org.apache.hugegraph.computer.core.network.netty.codec.FrameDecoder
 
decode(ChannelHandlerContext, ByteBuf) - Method in class org.apache.hugegraph.computer.core.network.netty.codec.PreciseFrameDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.apache.hugegraph.computer.core.network.netty.codec.PreciseFrameDecoder
 
decodeBase64(String) - Static method in class org.apache.hugegraph.computer.core.util.StringEncoding
 
DEFAULT_CODE - Static variable in exception org.apache.hugegraph.computer.core.common.exception.TransportException
 
DefaultAggregator<V extends org.apache.hugegraph.computer.core.graph.value.Value> - Class in org.apache.hugegraph.computer.core.aggregator
 
DefaultAggregator(ComputerContext, ValueType, Class<? extends Combiner<V>>, V) - Constructor for class org.apache.hugegraph.computer.core.aggregator.DefaultAggregator
 
DefaultAllocator - Class in org.apache.hugegraph.computer.core.allocator
 
DefaultAllocator(Config, GraphFactory) - Constructor for class org.apache.hugegraph.computer.core.allocator.DefaultAllocator
 
DefaultEdge - Class in org.apache.hugegraph.computer.core.graph.edge
 
DefaultEdge(GraphFactory) - Constructor for class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
DefaultEdge(GraphFactory, String, String, Id) - Constructor for class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
DefaultEdges - Class in org.apache.hugegraph.computer.core.graph.edge
 
DefaultEdges(GraphFactory, int) - Constructor for class org.apache.hugegraph.computer.core.graph.edge.DefaultEdges
 
DefaultInputFilter - Class in org.apache.hugegraph.computer.core.input.filter
 
DefaultInputFilter() - Constructor for class org.apache.hugegraph.computer.core.input.filter.DefaultInputFilter
 
DefaultKvEntry - Class in org.apache.hugegraph.computer.core.store.entry
 
DefaultKvEntry(Pointer, Pointer) - Constructor for class org.apache.hugegraph.computer.core.store.entry.DefaultKvEntry
 
DefaultKvEntry(Pointer, Pointer, long) - Constructor for class org.apache.hugegraph.computer.core.store.entry.DefaultKvEntry
 
DefaultSelectedFiles - Class in org.apache.hugegraph.computer.core.store.file.select
 
DefaultSelectedFiles(String, List<String>) - Constructor for class org.apache.hugegraph.computer.core.store.file.select.DefaultSelectedFiles
 
DefaultSorter - Class in org.apache.hugegraph.computer.core.sort
 
DefaultSorter(Config) - Constructor for class org.apache.hugegraph.computer.core.sort.DefaultSorter
 
DefaultVertex - Class in org.apache.hugegraph.computer.core.graph.vertex
 
DefaultVertex(GraphFactory) - Constructor for class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
DefaultVertex(GraphFactory, String, Id, Value) - Constructor for class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
DefaultVertex(GraphFactory, Id, Value) - Constructor for class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
delete(String) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
 
deleteAllKvsInNamespace() - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
 
deleteFilesQuietly(String...) - Static method in class org.apache.hugegraph.computer.core.util.FileUtil
 
deleteFilesQuietly(List<String>) - Static method in class org.apache.hugegraph.computer.core.util.FileUtil
 
deleteWithPrefix(String) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
 
dirs() - Method in interface org.apache.hugegraph.computer.core.store.FileGenerator
 
dirs() - Method in class org.apache.hugegraph.computer.core.store.FileManager
 
DisperseEvenlySelector - Class in org.apache.hugegraph.computer.core.store.file.select
 
DisperseEvenlySelector() - Constructor for class org.apache.hugegraph.computer.core.store.file.select.DisperseEvenlySelector
 
doConnect(InetSocketAddress, int) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientFactory
Connect to the remote server.
doConnectWithRetries(InetSocketAddress, int, int) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientFactory
Connect to the remote server with retries
duplicate() - Method in class org.apache.hugegraph.computer.core.io.BufferedFileInput
 
duplicate() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
duplicate() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
duplicate() - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileInput
 

E

EDGE - org.apache.hugegraph.computer.core.network.message.MessageType
 
edgeCount() - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
edgeCount() - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
edgeFetcher() - Method in interface org.apache.hugegraph.computer.core.input.GraphFetcher
 
edgeFetcher() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeGraphFetcher
 
edgeFetcher() - Method in class org.apache.hugegraph.computer.core.input.loader.LoaderGraphFetcher
 
EdgeFetcher - Interface in org.apache.hugegraph.computer.core.input
Streamed read the data of each input split, and return one HugeEdge object at each iteration
EdgeMessageRecvPartition - Class in org.apache.hugegraph.computer.core.receiver.edge
 
EdgeMessageRecvPartition(ComputerContext, SuperstepFileGenerator, SortManager) - Constructor for class org.apache.hugegraph.computer.core.receiver.edge.EdgeMessageRecvPartition
 
EdgeMessageRecvPartitions - Class in org.apache.hugegraph.computer.core.receiver.edge
 
EdgeMessageRecvPartitions(ComputerContext, SuperstepFileGenerator, SortManager) - Constructor for class org.apache.hugegraph.computer.core.receiver.edge.EdgeMessageRecvPartitions
 
edgePartitions() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
edges() - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
edges(ReusablePointer) - Method in class org.apache.hugegraph.computer.core.compute.input.EdgesInput
 
edges(Edges) - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
EdgesInput - Class in org.apache.hugegraph.computer.core.compute.input
 
EdgesInput(ComputerContext, File) - Constructor for class org.apache.hugegraph.computer.core.compute.input.EdgesInput
 
EdgesInput.EmptyEdges - Class in org.apache.hugegraph.computer.core.compute.input
 
EdgeValueCombiner - Class in org.apache.hugegraph.computer.core.combiner
 
EdgeValueCombiner(ComputerContext) - Constructor for class org.apache.hugegraph.computer.core.combiner.EdgeValueCombiner
 
elementBuilders(LoadContext, InputStruct) - Method in class org.apache.hugegraph.computer.core.input.loader.FileEdgeFetcher
 
elementBuilders(LoadContext, InputStruct) - Method in class org.apache.hugegraph.computer.core.input.loader.FileElementFetcher
 
elementBuilders(LoadContext, InputStruct) - Method in class org.apache.hugegraph.computer.core.input.loader.FileVertxFetcher
 
ElementFetcher<T> - Interface in org.apache.hugegraph.computer.core.input
 
EMPTY - Static variable in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
emptyIterator() - Static method in interface org.apache.hugegraph.computer.core.sort.flusher.PeekableIterator
 
EmptyIterator() - Constructor for class org.apache.hugegraph.computer.core.sort.flusher.PeekableIterator.EmptyIterator
 
enableTriggeredMode(IOMode, boolean, ServerBootstrap) - Static method in class org.apache.hugegraph.computer.core.network.netty.NettyEventLoopUtil
Use EpollMode.LEVEL_TRIGGERED for server bootstrap if level trigger enabled by system properties, otherwise use EpollMode.EDGE_TRIGGERED.
encode(ByteBuf) - Method in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
encode(ByteBuf) - Method in interface org.apache.hugegraph.computer.core.network.message.Message
Serializes this object by writing into the given ByteBuf.
encode(String) - Static method in class org.apache.hugegraph.computer.core.util.StringEncoding
 
encodeBase64(byte[]) - Static method in class org.apache.hugegraph.computer.core.util.StringEncoding
 
encodeBody(ByteBuf) - Method in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
Only serializes the body of this message by writing into the given ByteBuf or return the body buffer.
encodeBody(ByteBuf) - Method in class org.apache.hugegraph.computer.core.network.message.FailMessage
Deprecated.
 
encodeHeader(ByteBuf) - Method in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
Only serializes the header of this message by writing into the given ByteBuf.
end() - Method in class org.apache.hugegraph.computer.core.input.InputSplit
 
END_SPLIT - Static variable in class org.apache.hugegraph.computer.core.input.InputSplit
 
endpoint() - Method in class org.apache.hugegraph.computer.core.bsp.EtcdBspClient
 
EntriesUtil - Class in org.apache.hugegraph.computer.core.store.entry
 
EntriesUtil() - Constructor for class org.apache.hugegraph.computer.core.store.entry.EntriesUtil
 
EntryInput - Interface in org.apache.hugegraph.computer.core.store.entry
 
EntryInputImpl - Class in org.apache.hugegraph.computer.core.store.entry
 
EntryInputImpl(RandomAccessInput) - Constructor for class org.apache.hugegraph.computer.core.store.entry.EntryInputImpl
 
EntryIterator - Interface in org.apache.hugegraph.computer.core.store
 
EntryOutput - Interface in org.apache.hugegraph.computer.core.store.entry
 
EntryOutputImpl - Class in org.apache.hugegraph.computer.core.store.entry
 
EntryOutputImpl(RandomAccessOutput) - Constructor for class org.apache.hugegraph.computer.core.store.entry.EntryOutputImpl
 
EntryOutputImpl(RandomAccessOutput, boolean) - Constructor for class org.apache.hugegraph.computer.core.store.entry.EntryOutputImpl
 
EPOLL - org.apache.hugegraph.computer.core.network.IOMode
 
epollLevelTriggered() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
Whether enabled EPOLL level trigger
equals(Object) - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
equals(Object) - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
equals(Object) - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdges
 
equals(Object) - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
equals(Object) - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
equals(Object) - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
equals(Object) - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
equals(Object) - Method in class org.apache.hugegraph.computer.core.input.InputSplit
 
equals(Object) - Method in class org.apache.hugegraph.computer.core.input.loader.FileInputSplit
 
equals(Object) - Method in class org.apache.hugegraph.computer.core.network.ConnectionId
 
equals(Object) - Method in class org.apache.hugegraph.computer.core.worker.WorkerStat
 
errorCode() - Method in exception org.apache.hugegraph.computer.core.common.exception.TransportException
 
errorCode() - Method in class org.apache.hugegraph.computer.core.network.message.FailMessage
Deprecated.
 
ESTABLISHED - org.apache.hugegraph.computer.core.network.TransportState
 
EtcdBspClient - Class in org.apache.hugegraph.computer.core.bsp
 
EtcdBspClient(Config) - Constructor for class org.apache.hugegraph.computer.core.bsp.EtcdBspClient
 
EtcdClient - Class in org.apache.hugegraph.computer.core.bsp
 
EtcdClient(String, String) - Constructor for class org.apache.hugegraph.computer.core.bsp.EtcdClient
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyServerHandler
 
exceptionCaught(TransportException, ConnectionId) - Method in interface org.apache.hugegraph.computer.core.network.TransportHandler
Invoked when the channel associated with the given connectionId has an exception is thrown processing message.
exceptionCaught(TransportException, ConnectionId) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
execute() - Method in class org.apache.hugegraph.computer.core.master.MasterService
Execute the graph.
execute() - Method in class org.apache.hugegraph.computer.core.worker.WorkerService
Execute the superstep in worker.
executor() - Method in class org.apache.hugegraph.computer.core.util.Consumers
 
ExtractAllPropertyInputFilter - Class in org.apache.hugegraph.computer.core.input.filter
 
ExtractAllPropertyInputFilter() - Constructor for class org.apache.hugegraph.computer.core.input.filter.ExtractAllPropertyInputFilter
 

F

FAIL - org.apache.hugegraph.computer.core.network.message.MessageType
 
FailMessage - Class in org.apache.hugegraph.computer.core.network.message
Deprecated.
FailMessage(int, int, String) - Constructor for class org.apache.hugegraph.computer.core.network.message.FailMessage
Deprecated.
 
fetch(InputSplit) - Method in class org.apache.hugegraph.computer.core.input.hg.HugeEdgeFetcher
 
fetch(InputSplit) - Method in class org.apache.hugegraph.computer.core.input.hg.HugeElementFetcher
 
fetch(InputSplit) - Method in class org.apache.hugegraph.computer.core.input.hg.HugeVertexFetcher
 
fetchEdgeInputSplits() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeInputSplitFetcher
 
fetchEdgeInputSplits() - Method in interface org.apache.hugegraph.computer.core.input.InputSplitFetcher
Fetch all edge input splits just once
fetchEdgeInputSplits() - Method in class org.apache.hugegraph.computer.core.input.loader.LoaderFileInputSplitFetcher
 
fetchVertexInputSplits() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeInputSplitFetcher
 
fetchVertexInputSplits() - Method in interface org.apache.hugegraph.computer.core.input.InputSplitFetcher
Fetch all vertex input splits just once
fetchVertexInputSplits() - Method in class org.apache.hugegraph.computer.core.input.loader.LoaderFileInputSplitFetcher
 
FILE_EXTEND_NAME - Static variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvDirImpl
 
FILE_NAME_PREFIX - Static variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvDirImpl
 
FileEdgeFetcher - Class in org.apache.hugegraph.computer.core.input.loader
 
FileEdgeFetcher(Config) - Constructor for class org.apache.hugegraph.computer.core.input.loader.FileEdgeFetcher
 
FileElementFetcher<T extends org.apache.hugegraph.structure.GraphElement> - Class in org.apache.hugegraph.computer.core.input.loader
 
FileElementFetcher(Config) - Constructor for class org.apache.hugegraph.computer.core.input.loader.FileElementFetcher
 
fileGenerator - Variable in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartitions
 
FileGenerator - Interface in org.apache.hugegraph.computer.core.store
 
FileGraphPartition - Class in org.apache.hugegraph.computer.core.compute
 
FileGraphPartition(ComputerContext, Managers, int) - Constructor for class org.apache.hugegraph.computer.core.compute.FileGraphPartition
 
FileInputSplit - Class in org.apache.hugegraph.computer.core.input.loader
 
FileInputSplit(ElemType, InputStruct, String) - Constructor for class org.apache.hugegraph.computer.core.input.loader.FileInputSplit
 
fileLength() - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
fileLength(File) - Static method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFile
 
FileManager - Class in org.apache.hugegraph.computer.core.store
 
FileManager() - Constructor for class org.apache.hugegraph.computer.core.store.FileManager
 
FileMerger - Interface in org.apache.hugegraph.computer.core.sort.merge
 
FileMergerImpl - Class in org.apache.hugegraph.computer.core.sort.merge
 
FileMergerImpl(Config) - Constructor for class org.apache.hugegraph.computer.core.sort.merge.FileMergerImpl
 
fileOffset - Variable in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
fileOffset - Variable in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileOutput
 
FileRegionBuffer - Class in org.apache.hugegraph.computer.core.network.buffer
 
FileRegionBuffer(int) - Constructor for class org.apache.hugegraph.computer.core.network.buffer.FileRegionBuffer
 
FileUtil - Class in org.apache.hugegraph.computer.core.util
 
FileUtil() - Constructor for class org.apache.hugegraph.computer.core.util.FileUtil
 
FileVertxFetcher - Class in org.apache.hugegraph.computer.core.input.loader
 
FileVertxFetcher(Config) - Constructor for class org.apache.hugegraph.computer.core.input.loader.FileVertxFetcher
 
fillBuffer() - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
fillBuffer() - Method in class org.apache.hugegraph.computer.core.io.BufferedFileInput
 
fillBuffer() - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileInput
 
filter(Vertex) - Method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutput
 
filter(Edge) - Method in class org.apache.hugegraph.computer.core.input.filter.DefaultInputFilter
 
filter(Edge) - Method in class org.apache.hugegraph.computer.core.input.filter.ExtractAllPropertyInputFilter
 
filter(Vertex) - Method in class org.apache.hugegraph.computer.core.input.filter.DefaultInputFilter
 
filter(Vertex) - Method in class org.apache.hugegraph.computer.core.input.filter.ExtractAllPropertyInputFilter
 
finish() - Method in class org.apache.hugegraph.computer.core.store.file.bufferfile.BufferFileEntryBuilder
 
finish() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.BlockBuilder
 
finish() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.DataBlockBuilderImpl
 
finish() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvDirBuilderImpl
 
finish() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilder
Finish build file.
finish() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilderImpl
 
finish() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.IndexBlockBuilder
 
finish() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.IndexBlockBuilderImpl
 
finish() - Method in interface org.apache.hugegraph.computer.core.store.KvEntryFileWriter
Finish build file.
finish(long) - Method in class org.apache.hugegraph.computer.core.network.session.ClientSession
 
FINISH - org.apache.hugegraph.computer.core.network.message.MessageType
 
FINISH_RECV - org.apache.hugegraph.computer.core.network.TransportState
 
FINISH_SENT - org.apache.hugegraph.computer.core.network.TransportState
 
finishAsync() - Method in class org.apache.hugegraph.computer.core.network.session.ClientSession
 
finishedVertexCount() - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
finishedVertexCount() - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
finishId - Variable in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
finishId() - Method in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
FinishMessage - Class in org.apache.hugegraph.computer.core.network.message
 
FinishMessage(int) - Constructor for class org.apache.hugegraph.computer.core.network.message.FinishMessage
 
finishSend(MessageType) - Method in class org.apache.hugegraph.computer.core.sender.MessageSendManager
Finsih send message, send the last buffer and put an END signal into queue
finishSession() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
finishSession() - Method in interface org.apache.hugegraph.computer.core.network.TransportClient
This method is called after an iteration.
finishSessionAsync() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
finishSessionAsync() - Method in interface org.apache.hugegraph.computer.core.network.TransportClient
This method is the asynchronous version of TransportClient.finishSession().
finishSorting() - Method in class org.apache.hugegraph.computer.core.sender.WriteBuffers
 
flowBlocking() - Method in class org.apache.hugegraph.computer.core.network.session.ClientSession
 
flush() - Method in interface org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileWriter
Write 1 long to buffer when invoke writeBoolean 64 times.
flush() - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileWriterImpl
 
flush(Iterator<KvEntry>) - Method in class org.apache.hugegraph.computer.core.sort.flusher.CombinableSorterFlusher
 
flush(Iterator<KvEntry>) - Method in class org.apache.hugegraph.computer.core.sort.flusher.CombineSubKvInnerSortFlusher
 
flush(Iterator<KvEntry>) - Method in interface org.apache.hugegraph.computer.core.sort.flusher.InnerSortFlusher
Combine the list of inputValues, and write the combined result length and results to output.
flush(Iterator<KvEntry>) - Method in class org.apache.hugegraph.computer.core.sort.flusher.KvInnerSortFlusher
 
flush(EntryIterator, KvEntryFileWriter) - Method in class org.apache.hugegraph.computer.core.sort.flusher.CombineKvOuterSortFlusher
 
flush(EntryIterator, KvEntryFileWriter) - Method in class org.apache.hugegraph.computer.core.sort.flusher.CombineSubKvOuterSortFlusher
 
flush(EntryIterator, KvEntryFileWriter) - Method in class org.apache.hugegraph.computer.core.sort.flusher.KvOuterSortFlusher
 
flush(EntryIterator, KvEntryFileWriter) - Method in interface org.apache.hugegraph.computer.core.sort.flusher.OuterSortFlusher
Combine the list of inputValues, and write the inputKey and combined result length and results to HgkvDirWriter.
flushBuffer() - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileOutput
 
flushBuffer() - Method in class org.apache.hugegraph.computer.core.io.BufferedFileOutput
 
flushBuffer() - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileOutput
 
format(byte[]) - Static method in class org.apache.hugegraph.computer.core.util.StringEncoding
 
formatAddress(InetSocketAddress) - Static method in class org.apache.hugegraph.computer.core.network.TransportUtil
Format Address, priority use of IP
FrameDecoder - Class in org.apache.hugegraph.computer.core.network.netty.codec
Frame decoder based on netty's LengthFieldBasedFrameDecoder
FrameDecoder() - Constructor for class org.apache.hugegraph.computer.core.network.netty.codec.FrameDecoder
 
freeEdge(RecyclerReference<Edge>) - Method in class org.apache.hugegraph.computer.core.allocator.DefaultAllocator
 
freeVertex(RecyclerReference<Vertex>) - Method in class org.apache.hugegraph.computer.core.allocator.DefaultAllocator
 
from(List<WorkerStat>) - Static method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
fromBytes(byte[], Supplier<V>) - Static method in class org.apache.hugegraph.computer.core.util.SerializeUtil
 
fromBytes(byte[], Readable) - Static method in class org.apache.hugegraph.computer.core.util.SerializeUtil
 
fromJson(String, Class<T>) - Static method in class org.apache.hugegraph.computer.core.util.JsonUtil
 
full() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvBuffers
 

G

genFinishId() - Method in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
genOutputPath() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartition
 
genOutputPath(int) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartitions
 
genOutputPath(MessageType, int) - Method in interface org.apache.hugegraph.computer.core.network.MessageHandler
Build a output path.
genOutputPath(MessageType, int) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
get(int) - Method in class org.apache.hugegraph.computer.core.sender.MessageSendBuffers
 
get(int) - Method in class org.apache.hugegraph.computer.core.worker.WorkerStat
 
get(String) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdBspClient
 
get(String) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
Returns the value to which the specified key is mapped.
get(String) - Method in class org.apache.hugegraph.computer.core.manager.Managers
 
get(String, boolean) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
Returns the value to which the specified key is mapped.
get(String, long, long) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdBspClient
 
get(String, long, long) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
Returns the value to which the specified key is mapped.
get(String, AggregateRpcService) - Method in class org.apache.hugegraph.computer.core.aggregator.Aggregators
 
getAggregator(String) - Method in interface org.apache.hugegraph.computer.core.rpc.AggregateRpcService
 
getAsciiByteLength(String) - Static method in class org.apache.hugegraph.computer.core.util.StringEncoding
 
getChildren(String, int, long, long) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdBspClient
 
getKv() - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
 
getLocalIPAddress() - Static method in class org.apache.hugegraph.computer.core.network.TransportUtil
 
getOrCreateClient(String, int) - Method in interface org.apache.hugegraph.computer.core.network.connection.ConnectionManager
Get a TransportClient instance from the connection pool first.
getOrCreateClient(String, int) - Method in class org.apache.hugegraph.computer.core.network.connection.TransportConnectionManager
 
getOrCreateClient(ConnectionId) - Method in interface org.apache.hugegraph.computer.core.network.connection.ConnectionManager
Get a TransportClient instance from the connection pool first.
getOrCreateClient(ConnectionId) - Method in class org.apache.hugegraph.computer.core.network.connection.TransportConnectionManager
 
getServer() - Method in interface org.apache.hugegraph.computer.core.network.connection.ConnectionManager
Return the only one listened server.
getServer() - Method in class org.apache.hugegraph.computer.core.network.connection.TransportConnectionManager
 
getWithPrefix(String) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
Get the values of keys with the specified prefix.
getWithPrefix(String, int) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
Get the expected count of values of keys with the specified prefix.
getWithPrefix(String, int, long, long) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
Get expected count of values with the key prefix with prefix.
GraphFetcher - Interface in org.apache.hugegraph.computer.core.input
 

H

handle(MessageType, int, NetworkBuffer) - Method in interface org.apache.hugegraph.computer.core.network.MessageHandler
Handle the buffer received.
handle(MessageType, int, NetworkBuffer) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
handler() - Method in class org.apache.hugegraph.computer.core.aggregator.MasterAggrManager
 
handler() - Method in class org.apache.hugegraph.computer.core.input.MasterInputManager
 
hasBody() - Method in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
hasBody() - Method in interface org.apache.hugegraph.computer.core.network.message.Message
Whether to include the body of the message in the same frame as the message.
hashCode() - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
hashCode() - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
hashCode() - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdges
 
hashCode() - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
hashCode() - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
hashCode() - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
hashCode() - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
hashCode() - Method in class org.apache.hugegraph.computer.core.input.InputSplit
 
hashCode() - Method in class org.apache.hugegraph.computer.core.input.loader.FileInputSplit
 
hashCode() - Method in class org.apache.hugegraph.computer.core.network.ConnectionId
 
hashCode() - Method in class org.apache.hugegraph.computer.core.worker.WorkerStat
 
HashPartitioner - Class in org.apache.hugegraph.computer.core.graph.partition
 
HashPartitioner() - Constructor for class org.apache.hugegraph.computer.core.graph.partition.HashPartitioner
 
hasNext() - Method in class org.apache.hugegraph.computer.core.compute.input.VertexInput
 
hasNext() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeElementFetcher
 
hasNext() - Method in class org.apache.hugegraph.computer.core.input.loader.FileElementFetcher
 
hasNext() - Method in class org.apache.hugegraph.computer.core.sort.flusher.PeekableIterator.EmptyIterator
 
hasNext() - Method in class org.apache.hugegraph.computer.core.sort.flusher.PeekableIteratorAdaptor
 
hasNext() - Method in class org.apache.hugegraph.computer.core.sort.sorter.SubKvSorter
 
hasNext() - Method in class org.apache.hugegraph.computer.core.sort.sorting.HeapInputsSorting
 
hasNext() - Method in class org.apache.hugegraph.computer.core.sort.sorting.LoserTreeInputsSorting
 
hasNext() - Method in class org.apache.hugegraph.computer.core.store.buffer.KvEntriesInput
 
hasNext() - Method in class org.apache.hugegraph.computer.core.store.buffer.KvEntriesWithFirstSubKvInput
 
hasNext() - Method in class org.apache.hugegraph.computer.core.store.buffer.SubKvEntriesInput
 
hasRemaining() - Method in interface org.apache.hugegraph.computer.core.store.entry.KvEntryReader
 
hasRemaining() - Method in class org.apache.hugegraph.computer.core.store.entry.KvEntryReaderImpl
 
HdfsOutput - Class in org.apache.hugegraph.computer.core.output.hdfs
 
HdfsOutput() - Constructor for class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutput
 
HdfsOutputMerger - Class in org.apache.hugegraph.computer.core.output.hdfs
 
HdfsOutputMerger() - Constructor for class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutputMerger
 
HEADER_LENGTH - Static variable in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
headerLength() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilder
Return the size of header.
headerLength() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilderImpl
 
HEAP - org.apache.hugegraph.computer.core.sort.sorting.SortingMode
 
HeapInputsSorting<T> - Class in org.apache.hugegraph.computer.core.sort.sorting
 
HeapInputsSorting(Collection<? extends Iterator<T>>) - Constructor for class org.apache.hugegraph.computer.core.sort.sorting.HeapInputsSorting
 
HeapInputsSorting(Collection<? extends Iterator<T>>, Comparator<? super T>) - Constructor for class org.apache.hugegraph.computer.core.sort.sorting.HeapInputsSorting
 
HeartbeatHandler - Class in org.apache.hugegraph.computer.core.network.netty
Heart beat triggered.
HeartbeatHandler() - Constructor for class org.apache.hugegraph.computer.core.network.netty.HeartbeatHandler
 
heartbeatInterval() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
HgkvDir - Interface in org.apache.hugegraph.computer.core.store.file.hgkvfile
One HgkvDir consists of segments, and each segment is a HgkvFile.
HgkvDir4SubKvReaderImpl - Class in org.apache.hugegraph.computer.core.store.file.hgkvfile.reader
 
HgkvDir4SubKvReaderImpl(String) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.reader.HgkvDir4SubKvReaderImpl
 
HgkvDir4SubKvReaderImpl(String, boolean) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.reader.HgkvDir4SubKvReaderImpl
 
HgkvDirBuilderImpl - Class in org.apache.hugegraph.computer.core.store.file.hgkvfile.builder
 
HgkvDirBuilderImpl(Config, String) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvDirBuilderImpl
 
HgkvDirImpl - Class in org.apache.hugegraph.computer.core.store.file.hgkvfile
 
HgkvDirReaderImpl - Class in org.apache.hugegraph.computer.core.store.file.hgkvfile.reader
 
HgkvDirReaderImpl(String) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.reader.HgkvDirReaderImpl
 
HgkvDirReaderImpl(String, boolean) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.reader.HgkvDirReaderImpl
 
HgkvDirReaderImpl(String, boolean, boolean) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.reader.HgkvDirReaderImpl
 
HgkvFile - Interface in org.apache.hugegraph.computer.core.store.file.hgkvfile
 
HgkvFileBuilder - Interface in org.apache.hugegraph.computer.core.store.file.hgkvfile.builder
 
HgkvFileBuilderImpl - Class in org.apache.hugegraph.computer.core.store.file.hgkvfile.builder
 
HgkvFileBuilderImpl(Config, String) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilderImpl
 
HgkvFileImpl - Class in org.apache.hugegraph.computer.core.store.file.hgkvfile
 
HgkvFileImpl(String) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFileImpl
 
HgkvFileReaderImpl - Class in org.apache.hugegraph.computer.core.store.file.hgkvfile.reader
 
HgkvFileReaderImpl(String, boolean) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.reader.HgkvFileReaderImpl
 
HgkvFileReaderImpl(String, boolean, boolean) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.reader.HgkvFileReaderImpl
 
HgkvFileSorter - Class in org.apache.hugegraph.computer.core.sort
 
HgkvFileSorter(Config) - Constructor for class org.apache.hugegraph.computer.core.sort.HgkvFileSorter
 
hook(Closeable) - Method in class org.apache.hugegraph.computer.core.util.ShutdownHook
 
host(InetSocketAddress) - Static method in class org.apache.hugegraph.computer.core.network.TransportUtil
 
hostname() - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
HugeConverter - Class in org.apache.hugegraph.computer.core.input
 
HugeConverter() - Constructor for class org.apache.hugegraph.computer.core.input.HugeConverter
 
HugeEdgeFetcher - Class in org.apache.hugegraph.computer.core.input.hg
 
HugeEdgeFetcher(Config, HugeClient) - Constructor for class org.apache.hugegraph.computer.core.input.hg.HugeEdgeFetcher
 
HugeElementFetcher<T> - Class in org.apache.hugegraph.computer.core.input.hg
 
HugeElementFetcher(Config, HugeClient) - Constructor for class org.apache.hugegraph.computer.core.input.hg.HugeElementFetcher
 
HugeGraphDoubleOutput - Class in org.apache.hugegraph.computer.core.output.hg
 
HugeGraphDoubleOutput() - Constructor for class org.apache.hugegraph.computer.core.output.hg.HugeGraphDoubleOutput
 
HugeGraphFetcher - Class in org.apache.hugegraph.computer.core.input.hg
 
HugeGraphFetcher(Config, InputSplitRpcService) - Constructor for class org.apache.hugegraph.computer.core.input.hg.HugeGraphFetcher
 
HugeGraphFloatOutput - Class in org.apache.hugegraph.computer.core.output.hg
 
HugeGraphFloatOutput() - Constructor for class org.apache.hugegraph.computer.core.output.hg.HugeGraphFloatOutput
 
HugeGraphIdOutput - Class in org.apache.hugegraph.computer.core.output.hg
 
HugeGraphIdOutput() - Constructor for class org.apache.hugegraph.computer.core.output.hg.HugeGraphIdOutput
 
HugeGraphIntOutput - Class in org.apache.hugegraph.computer.core.output.hg
 
HugeGraphIntOutput() - Constructor for class org.apache.hugegraph.computer.core.output.hg.HugeGraphIntOutput
 
HugeGraphLongOutput - Class in org.apache.hugegraph.computer.core.output.hg
 
HugeGraphLongOutput() - Constructor for class org.apache.hugegraph.computer.core.output.hg.HugeGraphLongOutput
 
HugeGraphStringOutput - Class in org.apache.hugegraph.computer.core.output.hg
 
HugeGraphStringOutput() - Constructor for class org.apache.hugegraph.computer.core.output.hg.HugeGraphStringOutput
 
HugeInputSplitFetcher - Class in org.apache.hugegraph.computer.core.input.hg
 
HugeInputSplitFetcher(Config) - Constructor for class org.apache.hugegraph.computer.core.input.hg.HugeInputSplitFetcher
 
HugeVertexFetcher - Class in org.apache.hugegraph.computer.core.input.hg
 
HugeVertexFetcher(Config, HugeClient) - Constructor for class org.apache.hugegraph.computer.core.input.hg.HugeVertexFetcher
 

I

id() - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
id() - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
id(int) - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
id(Id) - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
idPointer() - Method in class org.apache.hugegraph.computer.core.compute.input.VertexInput
 
idType() - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
IdUtil - Class in org.apache.hugegraph.computer.core.input
 
IdUtil() - Constructor for class org.apache.hugegraph.computer.core.input.IdUtil
 
IllegalArgException - Exception in org.apache.hugegraph.computer.core.common.exception
A wrapper class for IllegalArgumentException
IllegalArgException(String) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.IllegalArgException
 
IllegalArgException(String, Object...) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.IllegalArgException
 
IllegalArgException(String, Throwable) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.IllegalArgException
 
IllegalArgException(String, Throwable, Object...) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.IllegalArgException
 
inactivate() - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
inactivate() - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
increase(PartitionStat) - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
increase(MessageStat) - Method in class org.apache.hugegraph.computer.core.receiver.MessageStat
 
increase(WorkerStat) - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
IndexBlockBuilder - Interface in org.apache.hugegraph.computer.core.store.file.hgkvfile.builder
 
IndexBlockBuilderImpl - Class in org.apache.hugegraph.computer.core.store.file.hgkvfile.builder
 
IndexBlockBuilderImpl(RandomAccessOutput) - Constructor for class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.IndexBlockBuilderImpl
 
indexBlockSize - Variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
indexLength() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilder
Return the size of index block length.
indexLength() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilderImpl
 
init() - Method in class org.apache.hugegraph.computer.core.compute.input.EdgesInput
 
init() - Method in class org.apache.hugegraph.computer.core.compute.input.VertexInput
 
init() - Method in interface org.apache.hugegraph.computer.core.network.ClientFactory
Initialize the ClientFactory
init() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientFactory
 
init() - Method in class org.apache.hugegraph.computer.core.sender.QueuedMessageSender
 
init() - Method in class org.apache.hugegraph.computer.core.worker.load.LoadService
 
init(String) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdBspClient
 
init(Config) - Method in class org.apache.hugegraph.computer.core.aggregator.WorkerAggrManager
 
init(Config) - Method in class org.apache.hugegraph.computer.core.graph.partition.HashPartitioner
 
init(Config) - Method in interface org.apache.hugegraph.computer.core.graph.partition.Partitioner
Initialize the partitioner with config.
init(Config) - Method in class org.apache.hugegraph.computer.core.input.MasterInputManager
 
init(Config) - Method in class org.apache.hugegraph.computer.core.input.WorkerInputManager
 
init(Config) - Method in interface org.apache.hugegraph.computer.core.manager.Manager
Used to add the resources needed by the computation.
init(Config) - Method in class org.apache.hugegraph.computer.core.master.MasterService
Init master service, create the managers used by master.
init(Config) - Method in class org.apache.hugegraph.computer.core.network.DataClientManager
 
init(Config) - Method in class org.apache.hugegraph.computer.core.network.DataServerManager
 
init(Config) - Method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutputMerger
 
init(Config) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
init(Config) - Method in class org.apache.hugegraph.computer.core.rpc.MasterRpcManager
 
init(Config) - Method in class org.apache.hugegraph.computer.core.rpc.WorkerRpcManager
 
init(Config) - Method in class org.apache.hugegraph.computer.core.sender.MessageSendManager
 
init(Config) - Method in class org.apache.hugegraph.computer.core.sort.sorting.SortManager
 
init(Config) - Method in class org.apache.hugegraph.computer.core.store.FileManager
 
init(Config) - Method in class org.apache.hugegraph.computer.core.worker.WorkerService
Init worker service, create the managers used by worker service.
init(Config, int) - Method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutput
 
init(Config, int) - Method in class org.apache.hugegraph.computer.core.output.LimitedLogOutput
 
initAll(Config) - Method in class org.apache.hugegraph.computer.core.manager.Managers
 
initClientManager(Config, ClientHandler) - Method in interface org.apache.hugegraph.computer.core.network.connection.ConnectionManager
Initialize the client connection manager.
initClientManager(Config, ClientHandler) - Method in class org.apache.hugegraph.computer.core.network.connection.TransportConnectionManager
 
initContext(Map<String, String>) - Static method in class org.apache.hugegraph.computer.core.util.ComputerContextUtil
 
initContext(Properties) - Static method in class org.apache.hugegraph.computer.core.util.ComputerContextUtil
 
inited(Config) - Method in class org.apache.hugegraph.computer.core.aggregator.MasterAggrManager
 
inited(Config) - Method in interface org.apache.hugegraph.computer.core.manager.Manager
Used to notify all managers that master or worker is inited.
inited(Config) - Method in class org.apache.hugegraph.computer.core.network.DataClientManager
 
initedAll(Config) - Method in class org.apache.hugegraph.computer.core.manager.Managers
 
initializeClientPipeline(Channel) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyProtocol
Initialize the client channel handlers.
initializeServerPipeline(Channel, MessageHandler) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyProtocol
Initialize the server channel handlers.
InlinePointer - Class in org.apache.hugegraph.computer.core.store.entry
 
InlinePointer(byte[]) - Constructor for class org.apache.hugegraph.computer.core.store.entry.InlinePointer
 
InlinePointer(byte[], long) - Constructor for class org.apache.hugegraph.computer.core.store.entry.InlinePointer
 
InnerSortFlusher - Interface in org.apache.hugegraph.computer.core.sort.flusher
 
input() - Method in class org.apache.hugegraph.computer.core.compute.ComputeManager
 
input() - Method in class org.apache.hugegraph.computer.core.compute.input.ReusablePointer
 
input() - Method in class org.apache.hugegraph.computer.core.store.entry.CachedPointer
 
input() - Method in class org.apache.hugegraph.computer.core.store.entry.InlinePointer
 
input() - Method in interface org.apache.hugegraph.computer.core.store.entry.Pointer
 
input(PeekableIterator<KvEntry>, PeekableIterator<KvEntry>) - Method in class org.apache.hugegraph.computer.core.compute.FileGraphPartition
 
InputFilesSelector - Interface in org.apache.hugegraph.computer.core.store.file.select
 
inputFromOutput(BytesOutput) - Static method in class org.apache.hugegraph.computer.core.store.entry.EntriesUtil
 
inputs() - Method in class org.apache.hugegraph.computer.core.store.file.select.DefaultSelectedFiles
 
inputs() - Method in interface org.apache.hugegraph.computer.core.store.file.select.SelectedFiles
 
InputSorter - Interface in org.apache.hugegraph.computer.core.sort.sorter
 
InputSourceFactory - Class in org.apache.hugegraph.computer.core.input
 
InputSourceFactory() - Constructor for class org.apache.hugegraph.computer.core.input.InputSourceFactory
 
InputSplit - Class in org.apache.hugegraph.computer.core.input
 
InputSplit(String, String) - Constructor for class org.apache.hugegraph.computer.core.input.InputSplit
 
InputSplitFetcher - Interface in org.apache.hugegraph.computer.core.input
 
InputSplitRpcService - Interface in org.apache.hugegraph.computer.core.rpc
 
inputSplitService() - Method in class org.apache.hugegraph.computer.core.rpc.WorkerRpcManager
 
InputsSorter - Interface in org.apache.hugegraph.computer.core.sort.sorter
 
InputsSorterImpl - Class in org.apache.hugegraph.computer.core.sort.sorter
 
InputsSorterImpl() - Constructor for class org.apache.hugegraph.computer.core.sort.sorter.InputsSorterImpl
 
InputsSorting<T> - Interface in org.apache.hugegraph.computer.core.sort.sorting
 
instance() - Static method in class org.apache.hugegraph.computer.core.compute.input.EdgesInput.EmptyEdges
 
INSTANCE - Static variable in class org.apache.hugegraph.computer.core.network.message.PingMessage
 
INSTANCE - Static variable in class org.apache.hugegraph.computer.core.network.message.PongMessage
 
INSTANCE - Static variable in class org.apache.hugegraph.computer.core.network.message.StartMessage
 
INSTANCE - Static variable in class org.apache.hugegraph.computer.core.network.netty.codec.MessageEncoder
 
INSTANCE_FILE_REGION - Static variable in class org.apache.hugegraph.computer.core.network.netty.codec.MessageDecoder
 
INSTANCE_MEMORY_BUFFER - Static variable in class org.apache.hugegraph.computer.core.network.netty.codec.MessageDecoder
 
IOFactory - Class in org.apache.hugegraph.computer.core.io
 
IOFactory() - Constructor for class org.apache.hugegraph.computer.core.io.IOFactory
 
ioMode() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
IO mode: nio or epoll
IOMode - Enum in org.apache.hugegraph.computer.core.network
Selector for which form of low-level IO we should use.
ip() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportServer
 
ip() - Method in interface org.apache.hugegraph.computer.core.network.TransportServer
Get the bind IP
isEmpty() - Method in class org.apache.hugegraph.computer.core.sender.WriteBuffers
 
iterator() - Method in class org.apache.hugegraph.computer.core.compute.input.EdgesInput.EmptyEdges
 
iterator() - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdges
 
iterator() - Method in class org.apache.hugegraph.computer.core.manager.Managers
 
iterator() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartition
 
iterator() - Method in class org.apache.hugegraph.computer.core.store.file.bufferfile.BufferFileEntryReader
 
iterator() - Method in class org.apache.hugegraph.computer.core.store.file.bufferfile.BufferFileSubEntryReader
 
iterator() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.reader.HgkvDir4SubKvReaderImpl
 
iterator() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.reader.HgkvDirReaderImpl
 
iterator() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.reader.HgkvFileReaderImpl
 
iterator() - Method in interface org.apache.hugegraph.computer.core.store.KvEntryFileReader
 
iterator() - Method in class org.apache.hugegraph.computer.core.worker.WorkerStat
 
iterator(List<String>, boolean) - Method in class org.apache.hugegraph.computer.core.sort.BufferFileSorter
 
iterator(List<String>, boolean) - Method in class org.apache.hugegraph.computer.core.sort.HgkvFileSorter
 
iterator(List<String>, boolean) - Method in interface org.apache.hugegraph.computer.core.sort.Sorter
Get the iterator of pair by increasing order of key.
iterator(List<String>, boolean) - Method in class org.apache.hugegraph.computer.core.sort.sorting.SortManager
 
iterator(List<String>, Function<String, EntryIterator>) - Method in class org.apache.hugegraph.computer.core.sort.DefaultSorter
 
iterator(ReusablePointer) - Method in class org.apache.hugegraph.computer.core.compute.input.MessageInput
 
iterators() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartitions
 

J

JavaInputSorter - Class in org.apache.hugegraph.computer.core.sort.sorter
 
JavaInputSorter() - Constructor for class org.apache.hugegraph.computer.core.sort.sorter.JavaInputSorter
 
JSON - org.apache.hugegraph.computer.core.io.OutputFormat
 
JsonStructGraphOutput - Class in org.apache.hugegraph.computer.core.io
 
JsonStructGraphOutput(ComputerContext, StructRandomAccessOutput) - Constructor for class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
JsonUtil - Class in org.apache.hugegraph.computer.core.util
 
JsonUtil() - Constructor for class org.apache.hugegraph.computer.core.util.JsonUtil
 

K

key - Variable in class org.apache.hugegraph.computer.core.store.entry.AbstractKvEntry
 
key() - Method in enum org.apache.hugegraph.computer.core.bsp.BspEvent
 
key() - Method in class org.apache.hugegraph.computer.core.store.entry.AbstractKvEntry
 
key() - Method in interface org.apache.hugegraph.computer.core.store.entry.KvEntry
 
KvEntriesInput - Class in org.apache.hugegraph.computer.core.store.buffer
 
KvEntriesInput(RandomAccessInput) - Constructor for class org.apache.hugegraph.computer.core.store.buffer.KvEntriesInput
 
KvEntriesInput(RandomAccessInput, boolean) - Constructor for class org.apache.hugegraph.computer.core.store.buffer.KvEntriesInput
 
KvEntriesWithFirstSubKvInput - Class in org.apache.hugegraph.computer.core.store.buffer
 
KvEntriesWithFirstSubKvInput(RandomAccessInput) - Constructor for class org.apache.hugegraph.computer.core.store.buffer.KvEntriesWithFirstSubKvInput
 
KvEntry - Interface in org.apache.hugegraph.computer.core.store.entry
 
KvEntryFileReader - Interface in org.apache.hugegraph.computer.core.store
 
KvEntryFileWriter - Interface in org.apache.hugegraph.computer.core.store
 
kvEntryFromInput(RandomAccessInput, boolean, boolean) - Static method in class org.apache.hugegraph.computer.core.store.entry.EntriesUtil
 
kvEntryFromInput(RandomAccessInput, RandomAccessInput, boolean, boolean) - Static method in class org.apache.hugegraph.computer.core.store.entry.EntriesUtil
 
KvEntryReader - Interface in org.apache.hugegraph.computer.core.store.entry
 
KvEntryReaderImpl - Class in org.apache.hugegraph.computer.core.store.entry
 
KvEntryReaderImpl(RandomAccessInput) - Constructor for class org.apache.hugegraph.computer.core.store.entry.KvEntryReaderImpl
 
kvEntryWithFirstSubKv(KvEntry) - Static method in class org.apache.hugegraph.computer.core.store.entry.EntriesUtil
 
KvEntryWithFirstSubKv - Class in org.apache.hugegraph.computer.core.store.entry
 
KvEntryWithFirstSubKv(Pointer, Pointer, KvEntry, long) - Constructor for class org.apache.hugegraph.computer.core.store.entry.KvEntryWithFirstSubKv
 
KvEntryWriter - Interface in org.apache.hugegraph.computer.core.store.entry
 
KvEntryWriterImpl - Class in org.apache.hugegraph.computer.core.store.entry
 
KvEntryWriterImpl(RandomAccessOutput, boolean) - Constructor for class org.apache.hugegraph.computer.core.store.entry.KvEntryWriterImpl
 
KvInnerSortFlusher - Class in org.apache.hugegraph.computer.core.sort.flusher
 
KvInnerSortFlusher(RandomAccessOutput) - Constructor for class org.apache.hugegraph.computer.core.sort.flusher.KvInnerSortFlusher
 
KvOuterSortFlusher - Class in org.apache.hugegraph.computer.core.sort.flusher
 
KvOuterSortFlusher() - Constructor for class org.apache.hugegraph.computer.core.sort.flusher.KvOuterSortFlusher
 

L

label() - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
label() - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
label(String) - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
label(String) - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
length() - Method in class org.apache.hugegraph.computer.core.compute.input.ReusablePointer
 
length() - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
length() - Method in class org.apache.hugegraph.computer.core.network.buffer.FileRegionBuffer
 
length() - Method in class org.apache.hugegraph.computer.core.network.buffer.NettyBuffer
 
length() - Method in interface org.apache.hugegraph.computer.core.network.buffer.NetworkBuffer
Number of bytes of the data.
length() - Method in class org.apache.hugegraph.computer.core.network.buffer.NioBuffer
 
length() - Method in class org.apache.hugegraph.computer.core.store.entry.CachedPointer
 
length() - Method in class org.apache.hugegraph.computer.core.store.entry.InlinePointer
 
length() - Method in interface org.apache.hugegraph.computer.core.store.entry.Range
 
length() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.IndexBlockBuilder
 
length() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.IndexBlockBuilderImpl
 
LENGTH_BODY_LENGTH - Static variable in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
limit() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
limit(int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
LimitedLogOutput - Class in org.apache.hugegraph.computer.core.output
 
LimitedLogOutput() - Constructor for class org.apache.hugegraph.computer.core.output.LimitedLogOutput
 
listAggregators() - Method in interface org.apache.hugegraph.computer.core.rpc.AggregateRpcService
 
listen(Config, MessageHandler) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportServer
 
listen(Config, MessageHandler) - Method in interface org.apache.hugegraph.computer.core.network.TransportServer
Startup server, return the port listened.
LoaderFileInputSplitFetcher - Class in org.apache.hugegraph.computer.core.input.loader
 
LoaderFileInputSplitFetcher(Config) - Constructor for class org.apache.hugegraph.computer.core.input.loader.LoaderFileInputSplitFetcher
 
LoaderGraphFetcher - Class in org.apache.hugegraph.computer.core.input.loader
 
LoaderGraphFetcher(Config, InputSplitRpcService) - Constructor for class org.apache.hugegraph.computer.core.input.loader.LoaderGraphFetcher
 
loadGraph() - Method in class org.apache.hugegraph.computer.core.input.WorkerInputManager
TODO: Load vertices and edges parallel.
LoadService - Class in org.apache.hugegraph.computer.core.worker.load
 
LoadService(ComputerContext) - Constructor for class org.apache.hugegraph.computer.core.worker.load.LoadService
 
LOG - Static variable in class org.apache.hugegraph.computer.core.network.DataClientManager
 
LOG - Static variable in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartition
 
LOG - Static variable in class org.apache.hugegraph.computer.core.sender.MessageSendManager
 
LOG - Static variable in class org.apache.hugegraph.computer.core.sender.QueuedMessageSender
 
LOG - Static variable in class org.apache.hugegraph.computer.core.sort.sorting.SortManager
 
logInterval() - Method in class org.apache.hugegraph.computer.core.bsp.BspBase
 
LogOutput - Class in org.apache.hugegraph.computer.core.output
LogOutput print the computation result to log file.
LogOutput() - Constructor for class org.apache.hugegraph.computer.core.output.LogOutput
 
LOSER_TREE - org.apache.hugegraph.computer.core.sort.sorting.SortingMode
 
LoserTreeInputsSorting<T> - Class in org.apache.hugegraph.computer.core.sort.sorting
 
LoserTreeInputsSorting(Collection<? extends Iterator<T>>) - Constructor for class org.apache.hugegraph.computer.core.sort.sorting.LoserTreeInputsSorting
 
LoserTreeInputsSorting(Collection<? extends Iterator<T>>, Comparator<? super T>) - Constructor for class org.apache.hugegraph.computer.core.sort.sorting.LoserTreeInputsSorting
 

M

magic - Variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
magic() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
magic() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFile
File verification string.
MAGIC - Static variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
MAGIC_NUMBER - Static variable in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
MAJOR_VERSION - Static variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
Manager - Interface in org.apache.hugegraph.computer.core.manager
Manager is used to manage a specified resource, like AggregatorManager and CommunicationManager.
Managers - Class in org.apache.hugegraph.computer.core.manager
 
Managers() - Constructor for class org.apache.hugegraph.computer.core.manager.Managers
 
MASTER_ID - Static variable in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
MasterAggrManager - Class in org.apache.hugegraph.computer.core.aggregator
Aggregator manager manages aggregators in master.
MasterAggrManager() - Constructor for class org.apache.hugegraph.computer.core.aggregator.MasterAggrManager
 
masterInitDone(ContainerInfo) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
Register Master, workers can get master information.
masterInputDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
The master signal workers the master input done, the workers can merge vertices and edges after receive this signal.
MasterInputHandler - Class in org.apache.hugegraph.computer.core.input
 
MasterInputHandler(InputSplitFetcher) - Constructor for class org.apache.hugegraph.computer.core.input.MasterInputHandler
 
MasterInputManager - Class in org.apache.hugegraph.computer.core.input
 
MasterInputManager() - Constructor for class org.apache.hugegraph.computer.core.input.MasterInputManager
 
masterResumeDone(int) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
The master determines which superstep to start from
MasterRpcManager - Class in org.apache.hugegraph.computer.core.rpc
 
MasterRpcManager() - Constructor for class org.apache.hugegraph.computer.core.rpc.MasterRpcManager
 
MasterService - Class in org.apache.hugegraph.computer.core.master
Master service is job's controller.
MasterService() - Constructor for class org.apache.hugegraph.computer.core.master.MasterService
 
masterStepComputeDone(int) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
Master signals the workers that the all workers compute done.
masterStepDone(int, SuperstepStat) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
Master signals the workers that superstep done.
masterStepPrepareDone(int) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
Master signals the workers that the master superstep prepare-done.
max - Variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
max() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
max() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvDirImpl
 
max() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFile
Max key in file.
MAX_MESSAGE_LENGTH - Static variable in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
MAX_REQUEST_ID_UPDATER - Static variable in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
MAX_TIMEOUT_HEARTBEAT_COUNT - Static variable in class org.apache.hugegraph.computer.core.network.netty.HeartbeatHandler
 
maxAckId - Variable in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
maxHandledId() - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
maxPendingRequests() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
maxRequestId - Variable in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
maxSynBacklog() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
Requested maximum length of the queue of incoming connections.
maxTimeoutHeartbeatCount() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
merge() - Method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutputMerger
 
merge(List<String>, Function<String, EntryIterator>, String, Function<String, KvEntryFileWriter>, OuterSortFlusher) - Method in interface org.apache.hugegraph.computer.core.sort.merge.FileMerger
Merge inputs file to output file
merge(List<String>, Function<String, EntryIterator>, String, Function<String, KvEntryFileWriter>, OuterSortFlusher) - Method in class org.apache.hugegraph.computer.core.sort.merge.FileMergerImpl
 
mergeBuffers(List<RandomAccessInput>, String, boolean, OuterSortFlusher) - Method in class org.apache.hugegraph.computer.core.sort.sorting.SortManager
 
mergeBuffers(List<RandomAccessInput>, OuterSortFlusher, String, boolean) - Method in class org.apache.hugegraph.computer.core.sort.BufferFileSorter
 
mergeBuffers(List<RandomAccessInput>, OuterSortFlusher, String, boolean) - Method in class org.apache.hugegraph.computer.core.sort.HgkvFileSorter
 
mergeBuffers(List<RandomAccessInput>, OuterSortFlusher, String, boolean) - Method in interface org.apache.hugegraph.computer.core.sort.Sorter
Merge the buffers by increasing order of key.
mergeBuffers(List<EntryIterator>, KvEntryFileWriter, OuterSortFlusher) - Method in class org.apache.hugegraph.computer.core.sort.DefaultSorter
 
mergeFile(List<SelectedFiles>, Function<String, EntryIterator>, Function<String, KvEntryFileWriter>, OuterSortFlusher) - Method in class org.apache.hugegraph.computer.core.sort.DefaultSorter
 
mergeInputs(List<String>, List<String>, boolean, OuterSortFlusher) - Method in class org.apache.hugegraph.computer.core.sort.sorting.SortManager
 
mergeInputs(List<String>, OuterSortFlusher, List<String>, boolean) - Method in class org.apache.hugegraph.computer.core.sort.BufferFileSorter
 
mergeInputs(List<String>, OuterSortFlusher, List<String>, boolean) - Method in class org.apache.hugegraph.computer.core.sort.HgkvFileSorter
 
mergeInputs(List<String>, OuterSortFlusher, List<String>, boolean) - Method in interface org.apache.hugegraph.computer.core.sort.Sorter
Merge the n inputs into m outputs.
mergePartitions(Config) - Method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutput
 
mergeRecvMessageStat(MessageStat) - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
mergeSendMessageStat(MessageStat) - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
message() - Method in class org.apache.hugegraph.computer.core.network.message.FailMessage
Deprecated.
 
Message - Interface in org.apache.hugegraph.computer.core.network.message
 
messageBytes() - Method in class org.apache.hugegraph.computer.core.receiver.MessageStat
 
messageCount() - Method in class org.apache.hugegraph.computer.core.receiver.MessageStat
 
MessageDecoder - Class in org.apache.hugegraph.computer.core.network.netty.codec
Decoder used by the client side to encode server-to-client responses.
MessageEncoder - Class in org.apache.hugegraph.computer.core.network.netty.codec
Encoder used by the server side to encode server-to-client responses.
MessageHandler - Interface in org.apache.hugegraph.computer.core.network
 
MessageInput<T extends org.apache.hugegraph.computer.core.graph.value.Value> - Class in org.apache.hugegraph.computer.core.compute.input
 
MessageInput(ComputerContext, PeekableIterator<KvEntry>) - Constructor for class org.apache.hugegraph.computer.core.compute.input.MessageInput
 
messagePartitions() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
MessageRecvBuffers - Class in org.apache.hugegraph.computer.core.receiver
 
MessageRecvBuffers(long, long) - Constructor for class org.apache.hugegraph.computer.core.receiver.MessageRecvBuffers
 
messageRecvBytes() - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
messageRecvBytes() - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
messageRecvCount() - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
messageRecvCount() - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
MessageRecvManager - Class in org.apache.hugegraph.computer.core.receiver
 
MessageRecvManager(ComputerContext, FileManager, SortManager) - Constructor for class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
MessageRecvPartition - Class in org.apache.hugegraph.computer.core.receiver
Manage the buffers received for a partition and the files generated by sorting the buffers to file.
MessageRecvPartition(Config, SuperstepFileGenerator, SortManager, boolean) - Constructor for class org.apache.hugegraph.computer.core.receiver.MessageRecvPartition
 
MessageRecvPartitions<P extends MessageRecvPartition> - Class in org.apache.hugegraph.computer.core.receiver
 
MessageRecvPartitions(ComputerContext, SuperstepFileGenerator, SortManager) - Constructor for class org.apache.hugegraph.computer.core.receiver.MessageRecvPartitions
 
messages(PeekableIterator<KvEntry>) - Method in class org.apache.hugegraph.computer.core.compute.FileGraphPartition
Put the messages sent at previous superstep from MessageRecvManager to this partition.
MessageSendBuffers - Class in org.apache.hugegraph.computer.core.sender
 
MessageSendBuffers(ComputerContext) - Constructor for class org.apache.hugegraph.computer.core.sender.MessageSendBuffers
 
messageSendBytes() - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
messageSendBytes() - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
messageSendCount() - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
messageSendCount() - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
MessageSender - Interface in org.apache.hugegraph.computer.core.sender
 
MessageSendManager - Class in org.apache.hugegraph.computer.core.sender
 
MessageSendManager(ComputerContext, SortManager, MessageSender) - Constructor for class org.apache.hugegraph.computer.core.sender.MessageSendManager
 
MessageSendPartition - Class in org.apache.hugegraph.computer.core.sender
 
MessageSendPartition(ComputerContext, int, int) - Constructor for class org.apache.hugegraph.computer.core.sender.MessageSendPartition
 
messageStat() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartition
 
messageStat(int) - Method in class org.apache.hugegraph.computer.core.sender.MessageSendManager
 
MessageStat - Class in org.apache.hugegraph.computer.core.receiver
Send or Received message stat for a partition.
MessageStat() - Constructor for class org.apache.hugegraph.computer.core.receiver.MessageStat
 
MessageStat(long, long) - Constructor for class org.apache.hugegraph.computer.core.receiver.MessageStat
 
messageStats() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
messageStats() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartitions
 
MessageType - Enum in org.apache.hugegraph.computer.core.network.message
 
MessageType.Category - Enum in org.apache.hugegraph.computer.core.network.message
 
MessageValueCombiner - Class in org.apache.hugegraph.computer.core.combiner
 
MessageValueCombiner(ComputerContext) - Constructor for class org.apache.hugegraph.computer.core.combiner.MessageValueCombiner
 
messageWritten() - Method in class org.apache.hugegraph.computer.core.sender.MessageSendPartition
 
messageWritten() - Method in class org.apache.hugegraph.computer.core.sender.WriteBuffers
 
metadata(String, Object...) - Method in class org.apache.hugegraph.computer.core.sort.flusher.PeekableIterator.EmptyIterator
 
metadata(String, Object...) - Method in class org.apache.hugegraph.computer.core.sort.flusher.PeekableIteratorAdaptor
 
metadata(String, Object...) - Method in interface org.apache.hugegraph.computer.core.store.EntryIterator
 
min - Variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
min() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
min() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvDirImpl
 
min() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFile
Min key in file.
minAckInterval() - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
minAckInterval() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
MINOR_VERSION - Static variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
minPendingRequests() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
MSG - org.apache.hugegraph.computer.core.network.message.MessageType
 
MultiQueue - Class in org.apache.hugegraph.computer.core.sender
 
MultiQueue(int) - Constructor for class org.apache.hugegraph.computer.core.sender.MultiQueue
 
MultiQueue(int, int) - Constructor for class org.apache.hugegraph.computer.core.sender.MultiQueue
 

N

name() - Method in class org.apache.hugegraph.computer.core.aggregator.MasterAggrManager
 
name() - Method in class org.apache.hugegraph.computer.core.aggregator.WorkerAggrManager
 
name() - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
name() - Method in class org.apache.hugegraph.computer.core.input.MasterInputManager
 
name() - Method in class org.apache.hugegraph.computer.core.input.WorkerInputManager
 
name() - Method in interface org.apache.hugegraph.computer.core.manager.Manager
The unique identify name.
name() - Method in class org.apache.hugegraph.computer.core.network.DataClientManager
 
name() - Method in class org.apache.hugegraph.computer.core.network.DataServerManager
 
name() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
name() - Method in class org.apache.hugegraph.computer.core.rpc.MasterRpcManager
 
name() - Method in class org.apache.hugegraph.computer.core.rpc.WorkerRpcManager
 
name() - Method in class org.apache.hugegraph.computer.core.sender.MessageSendManager
 
name() - Method in class org.apache.hugegraph.computer.core.sort.sorting.RecvSortManager
 
name() - Method in class org.apache.hugegraph.computer.core.sort.sorting.SendSortManager
 
name() - Method in class org.apache.hugegraph.computer.core.sort.sorting.SortManager
 
name() - Method in class org.apache.hugegraph.computer.core.store.FileManager
 
name(String) - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
NAME - Static variable in class org.apache.hugegraph.computer.core.aggregator.MasterAggrManager
 
NAME - Static variable in class org.apache.hugegraph.computer.core.aggregator.WorkerAggrManager
 
NAME - Static variable in class org.apache.hugegraph.computer.core.input.MasterInputManager
 
NAME - Static variable in class org.apache.hugegraph.computer.core.input.WorkerInputManager
 
NAME - Static variable in class org.apache.hugegraph.computer.core.network.DataClientManager
 
NAME - Static variable in class org.apache.hugegraph.computer.core.network.DataServerManager
 
NAME - Static variable in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
NAME - Static variable in class org.apache.hugegraph.computer.core.rpc.MasterRpcManager
 
NAME - Static variable in class org.apache.hugegraph.computer.core.rpc.WorkerRpcManager
 
NAME - Static variable in class org.apache.hugegraph.computer.core.sender.MessageSendManager
 
NAME - Static variable in class org.apache.hugegraph.computer.core.store.FileManager
 
needAckData() - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
needAckFinish() - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
NettyBuffer - Class in org.apache.hugegraph.computer.core.network.buffer
 
NettyBuffer(ByteBuf) - Constructor for class org.apache.hugegraph.computer.core.network.buffer.NettyBuffer
 
nettyByteBuf() - Method in class org.apache.hugegraph.computer.core.network.buffer.FileRegionBuffer
 
nettyByteBuf() - Method in class org.apache.hugegraph.computer.core.network.buffer.NettyBuffer
 
nettyByteBuf() - Method in interface org.apache.hugegraph.computer.core.network.buffer.NetworkBuffer
Convert the buffer into an ByteBuf object, used to write the data out.
nettyByteBuf() - Method in class org.apache.hugegraph.computer.core.network.buffer.NioBuffer
 
NettyClientFactory - Class in org.apache.hugegraph.computer.core.network.netty
 
NettyClientFactory(TransportConf) - Constructor for class org.apache.hugegraph.computer.core.network.netty.NettyClientFactory
 
NettyClientFactory(TransportConf, ByteBufAllocator) - Constructor for class org.apache.hugegraph.computer.core.network.netty.NettyClientFactory
 
NettyClientHandler - Class in org.apache.hugegraph.computer.core.network.netty
 
NettyClientHandler(NettyTransportClient) - Constructor for class org.apache.hugegraph.computer.core.network.netty.NettyClientHandler
 
NettyEventLoopUtil - Class in org.apache.hugegraph.computer.core.network.netty
 
NettyEventLoopUtil() - Constructor for class org.apache.hugegraph.computer.core.network.netty.NettyEventLoopUtil
 
NettyProtocol - Class in org.apache.hugegraph.computer.core.network.netty
Defines the server and client channel handlers, i.e.
NettyProtocol(TransportConf) - Constructor for class org.apache.hugegraph.computer.core.network.netty.NettyProtocol
 
NettyServerHandler - Class in org.apache.hugegraph.computer.core.network.netty
 
NettyServerHandler(ServerSession, MessageHandler) - Constructor for class org.apache.hugegraph.computer.core.network.netty.NettyServerHandler
 
NettyTransportClient - Class in org.apache.hugegraph.computer.core.network.netty
 
NettyTransportClient(Channel, ConnectionId, NettyClientFactory, ClientHandler) - Constructor for class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
NettyTransportProvider - Class in org.apache.hugegraph.computer.core.network.netty
 
NettyTransportProvider() - Constructor for class org.apache.hugegraph.computer.core.network.netty.NettyTransportProvider
 
NettyTransportServer - Class in org.apache.hugegraph.computer.core.network.netty
 
NettyTransportServer() - Constructor for class org.apache.hugegraph.computer.core.network.netty.NettyTransportServer
 
NettyTransportServer(ByteBufAllocator) - Constructor for class org.apache.hugegraph.computer.core.network.netty.NettyTransportServer
 
NetworkBuffer - Interface in org.apache.hugegraph.computer.core.network.buffer
This interface provides an immutable view for data in the form of bytes with reference counting.
networkRetries() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
newEdge() - Method in class org.apache.hugegraph.computer.core.allocator.DefaultAllocator
 
newVertex() - Method in class org.apache.hugegraph.computer.core.allocator.DefaultAllocator
 
next() - Method in class org.apache.hugegraph.computer.core.compute.input.VertexInput
 
next() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeElementFetcher
 
next() - Method in class org.apache.hugegraph.computer.core.input.loader.FileElementFetcher
 
next() - Method in class org.apache.hugegraph.computer.core.sort.flusher.PeekableIterator.EmptyIterator
 
next() - Method in class org.apache.hugegraph.computer.core.sort.flusher.PeekableIteratorAdaptor
 
next() - Method in class org.apache.hugegraph.computer.core.sort.sorter.SubKvSorter
 
next() - Method in class org.apache.hugegraph.computer.core.sort.sorting.HeapInputsSorting
 
next() - Method in class org.apache.hugegraph.computer.core.sort.sorting.LoserTreeInputsSorting
 
next() - Method in class org.apache.hugegraph.computer.core.store.buffer.KvEntriesInput
 
next() - Method in class org.apache.hugegraph.computer.core.store.buffer.KvEntriesWithFirstSubKvInput
 
next() - Method in class org.apache.hugegraph.computer.core.store.buffer.SubKvEntriesInput
 
nextDirectory() - Method in interface org.apache.hugegraph.computer.core.store.FileGenerator
Allocate a base directory each call.
nextDirectory() - Method in class org.apache.hugegraph.computer.core.store.FileManager
 
nextDirectory(String...) - Method in interface org.apache.hugegraph.computer.core.store.FileGenerator
Allocate a base directory each call, return allocated base directory + joined string of paths.
nextEdgeInputSplit() - Method in interface org.apache.hugegraph.computer.core.input.GraphFetcher
 
nextEdgeInputSplit() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeGraphFetcher
 
nextEdgeInputSplit() - Method in class org.apache.hugegraph.computer.core.input.loader.LoaderGraphFetcher
 
nextEdgeInputSplit() - Method in class org.apache.hugegraph.computer.core.input.MasterInputHandler
 
nextEdgeInputSplit() - Method in interface org.apache.hugegraph.computer.core.rpc.InputSplitRpcService
 
nextPath(String) - Method in class org.apache.hugegraph.computer.core.store.SuperstepFileGenerator
 
nextRequestId() - Method in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
nextVertexInputSplit() - Method in interface org.apache.hugegraph.computer.core.input.GraphFetcher
 
nextVertexInputSplit() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeGraphFetcher
 
nextVertexInputSplit() - Method in class org.apache.hugegraph.computer.core.input.loader.LoaderGraphFetcher
 
nextVertexInputSplit() - Method in class org.apache.hugegraph.computer.core.input.MasterInputHandler
 
nextVertexInputSplit() - Method in interface org.apache.hugegraph.computer.core.rpc.InputSplitRpcService
 
NIO - org.apache.hugegraph.computer.core.network.IOMode
 
NioBuffer - Class in org.apache.hugegraph.computer.core.network.buffer
 
NioBuffer(ByteBuffer) - Constructor for class org.apache.hugegraph.computer.core.network.buffer.NioBuffer
 
nioByteBuffer() - Method in class org.apache.hugegraph.computer.core.network.buffer.FileRegionBuffer
 
nioByteBuffer() - Method in class org.apache.hugegraph.computer.core.network.buffer.NettyBuffer
NOTE: It will trigger copy when this.buf.nioBufferCount > 1
nioByteBuffer() - Method in interface org.apache.hugegraph.computer.core.network.buffer.NetworkBuffer
Exposes this buffer's data as an NIO ByteBuffer.
nioByteBuffer() - Method in class org.apache.hugegraph.computer.core.network.buffer.NioBuffer
 
notBusyNotifier() - Method in class org.apache.hugegraph.computer.core.sender.QueuedMessageSender
 
NUMBER_ID_PREFIX - Static variable in class org.apache.hugegraph.computer.core.input.IdUtil
 
numEdges() - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
numEntries - Variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
numEntries() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
numEntries() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFile
Number of entries in file.
numSubEntries - Variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
numSubEntries() - Method in class org.apache.hugegraph.computer.core.store.entry.DefaultKvEntry
 
numSubEntries() - Method in interface org.apache.hugegraph.computer.core.store.entry.KvEntry
 
numSubEntries() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
numSubEntries() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFile
Number of sub entries in file.

O

of(long) - Static method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
of(String) - Static method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
of(UUID) - Static method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
of(CIter<T>) - Static method in class org.apache.hugegraph.computer.core.sort.flusher.PeekableIteratorAdaptor
 
offset() - Method in class org.apache.hugegraph.computer.core.compute.input.ReusablePointer
 
offset() - Method in class org.apache.hugegraph.computer.core.store.entry.CachedPointer
 
offset() - Method in class org.apache.hugegraph.computer.core.store.entry.InlinePointer
 
offset() - Method in interface org.apache.hugegraph.computer.core.store.entry.Range
 
OFFSET_BODY_LENGTH - Static variable in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
onChannelActive(ConnectionId) - Method in interface org.apache.hugegraph.computer.core.network.TransportHandler
Invoked when the channel associated with the given connectionId is active.
onChannelActive(ConnectionId) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
onChannelInactive(ConnectionId) - Method in interface org.apache.hugegraph.computer.core.network.TransportHandler
Invoked when the channel associated with the given connectionId is inactive.
onChannelInactive(ConnectionId) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
onDataAckSent(int) - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
onDone(Channel, ChannelFuture) - Method in class org.apache.hugegraph.computer.core.network.netty.ChannelFutureListenerOnWrite
 
onFailure(Channel, Throwable) - Method in class org.apache.hugegraph.computer.core.network.netty.ChannelFutureListenerOnWrite
 
onFinished(ConnectionId) - Method in interface org.apache.hugegraph.computer.core.network.MessageHandler
Notify finish-session completed on server-side.
onFinished(ConnectionId) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
onHandledData(int) - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
onRecvAck(int) - Method in class org.apache.hugegraph.computer.core.network.session.ClientSession
 
onRecvData(int) - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
onRecvStateFinish(int) - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
onRecvStateStart() - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
onStarted(ConnectionId) - Method in interface org.apache.hugegraph.computer.core.network.MessageHandler
Notify start-session completed on server-side.
onStarted(ConnectionId) - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
onSuccess(Channel, ChannelFuture) - Method in class org.apache.hugegraph.computer.core.network.netty.ChannelFutureListenerOnWrite
 
open(File) - Static method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFileImpl
 
open(String) - Static method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvDirImpl
 
open(String) - Static method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFileImpl
 
openHDFS(Config, Configuration) - Static method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutput
 
operationComplete(ChannelFuture) - Method in class org.apache.hugegraph.computer.core.network.netty.ChannelFutureListenerOnWrite
 
OptimizedBytesInput - Class in org.apache.hugegraph.computer.core.io
 
OptimizedBytesInput(byte[]) - Constructor for class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
OptimizedBytesInput(byte[], int) - Constructor for class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
OptimizedBytesInput(byte[], int, int) - Constructor for class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
OptimizedBytesInput(UnsafeBytesInput) - Constructor for class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
OptimizedBytesOutput - Class in org.apache.hugegraph.computer.core.io
 
OptimizedBytesOutput(int) - Constructor for class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
OptimizedBytesOutput(UnsafeBytesOutput) - Constructor for class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
org.apache.hugegraph.computer.core.aggregator - package org.apache.hugegraph.computer.core.aggregator
 
org.apache.hugegraph.computer.core.allocator - package org.apache.hugegraph.computer.core.allocator
 
org.apache.hugegraph.computer.core.bsp - package org.apache.hugegraph.computer.core.bsp
 
org.apache.hugegraph.computer.core.combiner - package org.apache.hugegraph.computer.core.combiner
 
org.apache.hugegraph.computer.core.common - package org.apache.hugegraph.computer.core.common
 
org.apache.hugegraph.computer.core.common.exception - package org.apache.hugegraph.computer.core.common.exception
 
org.apache.hugegraph.computer.core.compute - package org.apache.hugegraph.computer.core.compute
 
org.apache.hugegraph.computer.core.compute.input - package org.apache.hugegraph.computer.core.compute.input
 
org.apache.hugegraph.computer.core.graph - package org.apache.hugegraph.computer.core.graph
 
org.apache.hugegraph.computer.core.graph.edge - package org.apache.hugegraph.computer.core.graph.edge
 
org.apache.hugegraph.computer.core.graph.id - package org.apache.hugegraph.computer.core.graph.id
 
org.apache.hugegraph.computer.core.graph.partition - package org.apache.hugegraph.computer.core.graph.partition
 
org.apache.hugegraph.computer.core.graph.vertex - package org.apache.hugegraph.computer.core.graph.vertex
 
org.apache.hugegraph.computer.core.input - package org.apache.hugegraph.computer.core.input
 
org.apache.hugegraph.computer.core.input.filter - package org.apache.hugegraph.computer.core.input.filter
 
org.apache.hugegraph.computer.core.input.hg - package org.apache.hugegraph.computer.core.input.hg
 
org.apache.hugegraph.computer.core.input.loader - package org.apache.hugegraph.computer.core.input.loader
 
org.apache.hugegraph.computer.core.io - package org.apache.hugegraph.computer.core.io
 
org.apache.hugegraph.computer.core.manager - package org.apache.hugegraph.computer.core.manager
 
org.apache.hugegraph.computer.core.master - package org.apache.hugegraph.computer.core.master
 
org.apache.hugegraph.computer.core.network - package org.apache.hugegraph.computer.core.network
 
org.apache.hugegraph.computer.core.network.buffer - package org.apache.hugegraph.computer.core.network.buffer
 
org.apache.hugegraph.computer.core.network.connection - package org.apache.hugegraph.computer.core.network.connection
 
org.apache.hugegraph.computer.core.network.message - package org.apache.hugegraph.computer.core.network.message
 
org.apache.hugegraph.computer.core.network.netty - package org.apache.hugegraph.computer.core.network.netty
 
org.apache.hugegraph.computer.core.network.netty.codec - package org.apache.hugegraph.computer.core.network.netty.codec
 
org.apache.hugegraph.computer.core.network.session - package org.apache.hugegraph.computer.core.network.session
 
org.apache.hugegraph.computer.core.output - package org.apache.hugegraph.computer.core.output
 
org.apache.hugegraph.computer.core.output.hdfs - package org.apache.hugegraph.computer.core.output.hdfs
 
org.apache.hugegraph.computer.core.output.hg - package org.apache.hugegraph.computer.core.output.hg
 
org.apache.hugegraph.computer.core.receiver - package org.apache.hugegraph.computer.core.receiver
 
org.apache.hugegraph.computer.core.receiver.edge - package org.apache.hugegraph.computer.core.receiver.edge
 
org.apache.hugegraph.computer.core.receiver.message - package org.apache.hugegraph.computer.core.receiver.message
 
org.apache.hugegraph.computer.core.receiver.vertex - package org.apache.hugegraph.computer.core.receiver.vertex
 
org.apache.hugegraph.computer.core.rpc - package org.apache.hugegraph.computer.core.rpc
 
org.apache.hugegraph.computer.core.sender - package org.apache.hugegraph.computer.core.sender
 
org.apache.hugegraph.computer.core.sort - package org.apache.hugegraph.computer.core.sort
 
org.apache.hugegraph.computer.core.sort.flusher - package org.apache.hugegraph.computer.core.sort.flusher
 
org.apache.hugegraph.computer.core.sort.merge - package org.apache.hugegraph.computer.core.sort.merge
 
org.apache.hugegraph.computer.core.sort.sorter - package org.apache.hugegraph.computer.core.sort.sorter
 
org.apache.hugegraph.computer.core.sort.sorting - package org.apache.hugegraph.computer.core.sort.sorting
 
org.apache.hugegraph.computer.core.store - package org.apache.hugegraph.computer.core.store
 
org.apache.hugegraph.computer.core.store.buffer - package org.apache.hugegraph.computer.core.store.buffer
 
org.apache.hugegraph.computer.core.store.entry - package org.apache.hugegraph.computer.core.store.entry
 
org.apache.hugegraph.computer.core.store.file.bufferfile - package org.apache.hugegraph.computer.core.store.file.bufferfile
 
org.apache.hugegraph.computer.core.store.file.hgkvfile - package org.apache.hugegraph.computer.core.store.file.hgkvfile
 
org.apache.hugegraph.computer.core.store.file.hgkvfile.builder - package org.apache.hugegraph.computer.core.store.file.hgkvfile.builder
 
org.apache.hugegraph.computer.core.store.file.hgkvfile.reader - package org.apache.hugegraph.computer.core.store.file.hgkvfile.reader
 
org.apache.hugegraph.computer.core.store.file.select - package org.apache.hugegraph.computer.core.store.file.select
 
org.apache.hugegraph.computer.core.store.file.seqfile - package org.apache.hugegraph.computer.core.store.file.seqfile
 
org.apache.hugegraph.computer.core.util - package org.apache.hugegraph.computer.core.util
 
org.apache.hugegraph.computer.core.worker - package org.apache.hugegraph.computer.core.worker
 
org.apache.hugegraph.computer.core.worker.load - package org.apache.hugegraph.computer.core.worker.load
 
out - Variable in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
outerSortFlusher() - Method in class org.apache.hugegraph.computer.core.receiver.edge.EdgeMessageRecvPartition
 
outerSortFlusher() - Method in class org.apache.hugegraph.computer.core.receiver.message.ComputeMessageRecvPartition
 
outerSortFlusher() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartition
 
outerSortFlusher() - Method in class org.apache.hugegraph.computer.core.receiver.vertex.VertexMessageRecvPartition
 
OuterSortFlusher - Interface in org.apache.hugegraph.computer.core.sort.flusher
 
output - Variable in class org.apache.hugegraph.computer.core.combiner.AbstractPointerCombiner
 
output() - Method in class org.apache.hugegraph.computer.core.compute.ComputeManager
 
output() - Method in class org.apache.hugegraph.computer.core.compute.FileGraphPartition
 
output() - Method in class org.apache.hugegraph.computer.core.sort.flusher.CombineSubKvInnerSortFlusher
 
output() - Method in interface org.apache.hugegraph.computer.core.sort.flusher.InnerSortFlusher
Flush result to this output.
output() - Method in class org.apache.hugegraph.computer.core.sort.flusher.KvInnerSortFlusher
 
output() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvDirImpl
 
output() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFile
Output of hgkv file.
output() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFileImpl
 
output() - Method in class org.apache.hugegraph.computer.core.store.file.select.DefaultSelectedFiles
 
output() - Method in interface org.apache.hugegraph.computer.core.store.file.select.SelectedFiles
 
OutputFormat - Enum in org.apache.hugegraph.computer.core.io
 

P

pageSize() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeElementFetcher
 
parseConnectionId(String, int) - Static method in class org.apache.hugegraph.computer.core.network.ConnectionId
 
parseConnectionId(String, int, int) - Static method in class org.apache.hugegraph.computer.core.network.ConnectionId
 
parseFrom(ByteBuf) - Static method in class org.apache.hugegraph.computer.core.network.message.AckMessage
 
parseFrom(ByteBuf) - Static method in class org.apache.hugegraph.computer.core.network.message.FailMessage
Deprecated.
 
parseFrom(ByteBuf) - Static method in class org.apache.hugegraph.computer.core.network.message.FinishMessage
 
parseFrom(ByteBuf) - Static method in class org.apache.hugegraph.computer.core.network.message.PingMessage
 
parseFrom(ByteBuf) - Static method in class org.apache.hugegraph.computer.core.network.message.PongMessage
 
parseFrom(ByteBuf) - Static method in class org.apache.hugegraph.computer.core.network.message.StartMessage
 
parseWithFileRegion(MessageType, ByteBuf) - Static method in class org.apache.hugegraph.computer.core.network.message.DataMessage
 
parseWithMemoryBuffer(MessageType, ByteBuf) - Static method in class org.apache.hugegraph.computer.core.network.message.DataMessage
Decoding uses the given ByteBuf as our data.
partition() - Method in class org.apache.hugegraph.computer.core.compute.FileGraphPartition
 
partition() - Method in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
partition() - Method in interface org.apache.hugegraph.computer.core.network.message.Message
The partition id
Partitioner - Interface in org.apache.hugegraph.computer.core.graph.partition
 
partitionId() - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
partitionId() - Method in class org.apache.hugegraph.computer.core.sender.QueuedMessage
 
partitionId(Id) - Method in class org.apache.hugegraph.computer.core.graph.partition.HashPartitioner
 
partitionId(Id) - Method in interface org.apache.hugegraph.computer.core.graph.partition.Partitioner
Get the partition id by specified vertex id.
PartitionStat - Class in org.apache.hugegraph.computer.core.graph.partition
 
PartitionStat() - Constructor for class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
PartitionStat(int, long, long, long) - Constructor for class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
path - Variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
path() - Method in class org.apache.hugegraph.computer.core.input.loader.FileInputSplit
 
path() - Method in class org.apache.hugegraph.computer.core.network.buffer.FileRegionBuffer
 
path() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
path() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFile
The absolute path includes file name.
PAUSE_RECV - org.apache.hugegraph.computer.core.network.message.MessageType
 
peek() - Method in class org.apache.hugegraph.computer.core.sort.flusher.PeekableIterator.EmptyIterator
 
peek() - Method in interface org.apache.hugegraph.computer.core.sort.flusher.PeekableIterator
 
peek() - Method in class org.apache.hugegraph.computer.core.sort.flusher.PeekableIteratorAdaptor
 
PeekableIterator<T> - Interface in org.apache.hugegraph.computer.core.sort.flusher
 
PeekableIterator.EmptyIterator<E> - Class in org.apache.hugegraph.computer.core.sort.flusher
 
PeekableIteratorAdaptor<T> - Class in org.apache.hugegraph.computer.core.sort.flusher
 
PING - org.apache.hugegraph.computer.core.network.message.MessageType
 
PingMessage - Class in org.apache.hugegraph.computer.core.network.message
 
Pointer - Interface in org.apache.hugegraph.computer.core.store.entry
 
PointerCombiner - Interface in org.apache.hugegraph.computer.core.combiner
 
PONG - org.apache.hugegraph.computer.core.network.message.MessageType
 
PongMessage - Class in org.apache.hugegraph.computer.core.network.message
 
port() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportServer
 
port() - Method in interface org.apache.hugegraph.computer.core.network.TransportServer
Get the bind port
position() - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
position() - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileOutput
 
position() - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamInput
 
position() - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamOutput
 
position() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
position() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
position() - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
position() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
position() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
PreciseFrameDecoder - Class in org.apache.hugegraph.computer.core.network.netty.codec
The PreciseFrameDecoder is a frame Decoder that precisely controls the number of the max bytes per read, the decoder should be chosen when receiving data using zero-copy.
PreciseFrameDecoder() - Constructor for class org.apache.hugegraph.computer.core.network.netty.codec.PreciseFrameDecoder
 
prepareLoadInputSplit(InputSplit) - Method in interface org.apache.hugegraph.computer.core.input.ElementFetcher
Set the current input split meta information to be loaded
prepareLoadInputSplit(InputSplit) - Method in class org.apache.hugegraph.computer.core.input.hg.HugeElementFetcher
 
prepareLoadInputSplit(InputSplit) - Method in class org.apache.hugegraph.computer.core.input.loader.FileElementFetcher
 
prepareSchema() - Method in class org.apache.hugegraph.computer.core.output.hg.HugeGraphDoubleOutput
 
prepareSchema() - Method in class org.apache.hugegraph.computer.core.output.hg.HugeGraphFloatOutput
 
prepareSchema() - Method in class org.apache.hugegraph.computer.core.output.hg.HugeGraphIdOutput
 
prepareSchema() - Method in class org.apache.hugegraph.computer.core.output.hg.HugeGraphIntOutput
 
prepareSchema() - Method in class org.apache.hugegraph.computer.core.output.hg.HugeGraphLongOutput
 
prepareSchema() - Method in class org.apache.hugegraph.computer.core.output.hg.HugeGraphStringOutput
 
prepareSort() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvBuffers
Prepare to sort the buffers, and reset event at the sort beginning
prepareSorting() - Method in class org.apache.hugegraph.computer.core.sender.WriteBuffers
Can remove synchronized if MessageSendManager.finish() only called by single thread
processAckMessage(ChannelHandlerContext, Channel, AckMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
 
processAckMessage(ChannelHandlerContext, Channel, AckMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientHandler
 
processAckMessage(ChannelHandlerContext, Channel, AckMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyServerHandler
 
processDataMessage(ChannelHandlerContext, Channel, DataMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
 
processDataMessage(ChannelHandlerContext, Channel, DataMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientHandler
 
processDataMessage(ChannelHandlerContext, Channel, DataMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyServerHandler
 
processFailMessage(ChannelHandlerContext, Channel, FailMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
 
processFinishMessage(ChannelHandlerContext, Channel, FinishMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
 
processFinishMessage(ChannelHandlerContext, Channel, FinishMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientHandler
 
processFinishMessage(ChannelHandlerContext, Channel, FinishMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyServerHandler
 
processPingMessage(ChannelHandlerContext, Channel, PingMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
 
processPongMessage(ChannelHandlerContext, Channel, PongMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
 
processStartMessage(ChannelHandlerContext, Channel, StartMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
 
processStartMessage(ChannelHandlerContext, Channel, StartMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientHandler
 
processStartMessage(ChannelHandlerContext, Channel, StartMessage) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyServerHandler
 
properties() - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
properties() - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
properties(Properties) - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
properties(Properties) - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
property(String) - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
property(String) - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
protocol() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientFactory
 
PROTOCOL_VERSION - Static variable in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
provide(V) - Method in class org.apache.hugegraph.computer.core.util.Consumers
 
put(int, QueuedMessage) - Method in class org.apache.hugegraph.computer.core.sender.MultiQueue
Need ensure queueId start from 0
put(String, byte[]) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdBspClient
 
put(String, byte[]) - Method in class org.apache.hugegraph.computer.core.bsp.EtcdClient
Put the key value mapping to the map, if the map previously contained a mapping for the key, the old value is replaced by the specified value.
put(String, Aggregator<? extends Value>) - Method in class org.apache.hugegraph.computer.core.aggregator.RegisterAggregators
 
putAtFront(int, QueuedMessage) - Method in class org.apache.hugegraph.computer.core.sender.MultiQueue
 

Q

QUEUE_WORKER_SIZE - Static variable in class org.apache.hugegraph.computer.core.util.Consumers
 
QueuedMessage - Class in org.apache.hugegraph.computer.core.sender
 
QueuedMessage(int, MessageType, ByteBuffer) - Constructor for class org.apache.hugegraph.computer.core.sender.QueuedMessage
 
QueuedMessageSender - Class in org.apache.hugegraph.computer.core.sender
 
QueuedMessageSender(Config) - Constructor for class org.apache.hugegraph.computer.core.sender.QueuedMessageSender
 

R

randomDirectory(String...) - Method in interface org.apache.hugegraph.computer.core.store.FileGenerator
 
Range - Interface in org.apache.hugegraph.computer.core.store.entry
 
reachThreshold() - Method in class org.apache.hugegraph.computer.core.sender.WriteBuffers
 
reactivate() - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
read(RandomAccessInput) - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
read(RandomAccessInput) - Method in class org.apache.hugegraph.computer.core.compute.input.ReusablePointer
 
read(RandomAccessInput) - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
read(RandomAccessInput) - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
read(RandomAccessInput) - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
read(RandomAccessInput) - Method in class org.apache.hugegraph.computer.core.worker.WorkerStat
 
readAsciiString(byte[], int) - Static method in class org.apache.hugegraph.computer.core.util.StringEncoding
 
readBoolean() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readBoolean() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readBoolean() - Method in interface org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileReader
Read 1 boolean from file, file is a directory.
readBoolean() - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileReaderImpl
 
readByte() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readByte() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readChar() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readChar() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readDouble() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readDouble() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readEdges() - Method in class org.apache.hugegraph.computer.core.io.StreamGraphInput
 
readEntry(Readable) - Method in interface org.apache.hugegraph.computer.core.store.entry.EntryInput
Read entry with multiple sub-key and sub-value.
readEntry(Readable) - Method in class org.apache.hugegraph.computer.core.store.entry.EntryInputImpl
 
readEntry(Readable, Readable) - Method in interface org.apache.hugegraph.computer.core.store.entry.EntryInput
Read entry with single value.
readEntry(Readable, Readable) - Method in class org.apache.hugegraph.computer.core.store.entry.EntryInputImpl
 
ReadException - Exception in org.apache.hugegraph.computer.core.common.exception
 
ReadException(String) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.ReadException
 
ReadException(String, Object...) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.ReadException
 
ReadException(String, Throwable) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.ReadException
 
ReadException(String, Throwable, Object...) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.ReadException
 
readFixedInt() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readFloat() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readFloat() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readFully(byte[]) - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
readFully(byte[]) - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamInput
 
readFully(byte[]) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readFully(byte[]) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readFully(byte[], int, int) - Method in class org.apache.hugegraph.computer.core.io.BufferedFileInput
 
readFully(byte[], int, int) - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamInput
 
readFully(byte[], int, int) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readFully(byte[], int, int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readFully(byte[], int, int) - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileInput
 
readId(RandomAccessInput) - Static method in class org.apache.hugegraph.computer.core.io.StreamGraphInput
 
readInt() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readInt() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readLabel(RandomAccessInput) - Static method in class org.apache.hugegraph.computer.core.io.StreamGraphInput
 
readLine() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readLine() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readLong() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readLong() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readMessage() - Method in class org.apache.hugegraph.computer.core.io.StreamGraphInput
 
readShort() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readShort() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readString(ByteBuf) - Static method in class org.apache.hugegraph.computer.core.network.TransportUtil
 
readSubKv(Readable, Readable) - Method in interface org.apache.hugegraph.computer.core.store.entry.KvEntryReader
 
readSubKv(Readable, Readable) - Method in class org.apache.hugegraph.computer.core.store.entry.KvEntryReaderImpl
 
readUnsignedByte() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readUnsignedByte() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readUnsignedShort() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readUnsignedShort() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readUTF() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
readUTF() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
readValue(RandomAccessInput) - Method in class org.apache.hugegraph.computer.core.io.StreamGraphInput
 
readVertex() - Method in class org.apache.hugegraph.computer.core.io.StreamGraphInput
 
READY - org.apache.hugegraph.computer.core.network.TransportState
 
recvBufferFileMode() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
RecvSortManager - Class in org.apache.hugegraph.computer.core.sort.sorting
 
RecvSortManager(ComputerContext) - Constructor for class org.apache.hugegraph.computer.core.sort.sorting.RecvSortManager
 
recycle(RecyclerReference<T>) - Method in class org.apache.hugegraph.computer.core.allocator.RecycleHandler
 
RecycleHandler<T extends org.apache.hugegraph.computer.core.allocator.Recyclable> - Class in org.apache.hugegraph.computer.core.allocator
 
RecycleHandler(Recycler.Handle<RecyclerReference<T>>) - Constructor for class org.apache.hugegraph.computer.core.allocator.RecycleHandler
 
referenceCount() - Method in class org.apache.hugegraph.computer.core.network.buffer.FileRegionBuffer
 
referenceCount() - Method in class org.apache.hugegraph.computer.core.network.buffer.NettyBuffer
 
referenceCount() - Method in interface org.apache.hugegraph.computer.core.network.buffer.NetworkBuffer
Returns the reference count.
referenceCount() - Method in class org.apache.hugegraph.computer.core.network.buffer.NioBuffer
 
registerAggregator(String, Aggregator<V>) - Method in class org.apache.hugegraph.computer.core.aggregator.MasterAggrManager
 
RegisterAggregators - Class in org.apache.hugegraph.computer.core.aggregator
 
RegisterAggregators() - Constructor for class org.apache.hugegraph.computer.core.aggregator.RegisterAggregators
 
registerAggregatorService(AggregateRpcService) - Method in class org.apache.hugegraph.computer.core.rpc.MasterRpcManager
 
registeredAggregators() - Method in interface org.apache.hugegraph.computer.core.rpc.AggregateRpcService
 
registerInputSplitService(InputSplitRpcService) - Method in class org.apache.hugegraph.computer.core.rpc.MasterRpcManager
 
registerTimeout() - Method in class org.apache.hugegraph.computer.core.bsp.BspBase
 
release() - Method in class org.apache.hugegraph.computer.core.network.buffer.FileRegionBuffer
 
release() - Method in class org.apache.hugegraph.computer.core.network.buffer.NettyBuffer
 
release() - Method in interface org.apache.hugegraph.computer.core.network.buffer.NetworkBuffer
If applicable, decrease the reference count by one and deallocates the buffer if the reference count reaches zero.
release() - Method in class org.apache.hugegraph.computer.core.network.buffer.NioBuffer
 
release() - Method in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
release() - Method in interface org.apache.hugegraph.computer.core.network.message.Message
Release the message
remaining() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
remainingBytes(ByteBuf) - Static method in class org.apache.hugegraph.computer.core.network.message.FailMessage
Deprecated.
 
REMOTE_ERROR_CODE - Static variable in exception org.apache.hugegraph.computer.core.common.exception.TransportException
 
remoteAddress() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
remoteAddress() - Method in interface org.apache.hugegraph.computer.core.network.TransportClient
Get the remote SocketAddress
remoteAddress(Channel) - Static method in class org.apache.hugegraph.computer.core.network.TransportUtil
 
remoteConnectionId(Channel) - Static method in class org.apache.hugegraph.computer.core.network.TransportUtil
 
repair(ComputerContext) - Method in class org.apache.hugegraph.computer.core.aggregator.DefaultAggregator
 
repair(ComputerContext) - Method in class org.apache.hugegraph.computer.core.aggregator.RegisterAggregators
 
replaceClientHandler(Channel, NettyTransportClient) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyProtocol
 
requestId() - Method in interface org.apache.hugegraph.computer.core.network.message.RequestMessage
 
RequestMessage - Interface in org.apache.hugegraph.computer.core.network.message
 
require(int) - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
require(int) - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileOutput
 
require(int) - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamInput
 
require(int) - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamOutput
 
require(int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
require(int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
require(long, int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
reset() - Method in class org.apache.hugegraph.computer.core.sort.sorter.SubKvSorter
 
reset() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.BlockBuilder
 
reset() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.DataBlockBuilderImpl
 
reset(RegisterAggregators) - Method in class org.apache.hugegraph.computer.core.aggregator.Aggregators
 
resetMessageWritten() - Method in class org.apache.hugegraph.computer.core.sender.MessageSendPartition
 
resetMessageWritten() - Method in class org.apache.hugegraph.computer.core.sender.WriteBuffers
 
resolvedAddress(String) - Static method in class org.apache.hugegraph.computer.core.network.TransportUtil
 
resolvedSocketAddress(String, int) - Static method in class org.apache.hugegraph.computer.core.network.TransportUtil
 
ResponseMessage - Interface in org.apache.hugegraph.computer.core.network.message
 
result - Variable in class org.apache.hugegraph.computer.core.combiner.AbstractPointerCombiner
 
RESUME_RECV - org.apache.hugegraph.computer.core.network.message.MessageType
 
retain() - Method in class org.apache.hugegraph.computer.core.network.buffer.FileRegionBuffer
 
retain() - Method in class org.apache.hugegraph.computer.core.network.buffer.NettyBuffer
 
retain() - Method in interface org.apache.hugegraph.computer.core.network.buffer.NetworkBuffer
Increase the reference count by one if applicable.
retain() - Method in class org.apache.hugegraph.computer.core.network.buffer.NioBuffer
 
ReusablePointer - Class in org.apache.hugegraph.computer.core.compute.input
 
ReusablePointer() - Constructor for class org.apache.hugegraph.computer.core.compute.input.ReusablePointer
 
ReusablePointer(byte[], int) - Constructor for class org.apache.hugegraph.computer.core.compute.input.ReusablePointer
 
rootCause() - Method in exception org.apache.hugegraph.computer.core.common.exception.TransportException
 
rpcPort() - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
rpcService(InputSplitRpcService) - Method in class org.apache.hugegraph.computer.core.worker.load.LoadService
 

S

scanSegment(File) - Static method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFile
 
seek(long) - Method in class org.apache.hugegraph.computer.core.io.BufferedFileInput
 
seek(long) - Method in class org.apache.hugegraph.computer.core.io.BufferedFileOutput
 
seek(long) - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamInput
 
seek(long) - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamOutput
The valid range of position is [the output position correspond to buffer start, the output position correspond to the current position], it can't seek to the position before the buffer or after the current position.
seek(long) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
seek(long) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
seek(long) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
seek(long) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
seek(long) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
seek(long) - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileInput
 
seek(long) - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileOutput
 
segmentFromId(File, int) - Static method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFile
 
segments() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvDir
Return the segments in HgkvDir.
segments() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvDirImpl
 
selectedByBufferFile(List<String>, List<String>) - Method in class org.apache.hugegraph.computer.core.store.file.select.DisperseEvenlySelector
 
selectedByBufferFile(List<String>, List<String>) - Method in interface org.apache.hugegraph.computer.core.store.file.select.InputFilesSelector
Select the input files to the output files.
selectedByHgkvFile(List<String>, List<String>) - Method in class org.apache.hugegraph.computer.core.store.file.select.DisperseEvenlySelector
 
selectedByHgkvFile(List<String>, List<String>) - Method in interface org.apache.hugegraph.computer.core.store.file.select.InputFilesSelector
Select the input files to the output files.
SelectedFiles - Interface in org.apache.hugegraph.computer.core.store.file.select
 
send(int, MessageType) - Method in interface org.apache.hugegraph.computer.core.sender.MessageSender
Send control message, like START and FINISH
send(int, MessageType) - Method in class org.apache.hugegraph.computer.core.sender.QueuedMessageSender
 
send(int, QueuedMessage) - Method in interface org.apache.hugegraph.computer.core.sender.MessageSender
Send data message, like VERTEX, EDGE or MSG
send(int, QueuedMessage) - Method in class org.apache.hugegraph.computer.core.sender.QueuedMessageSender
 
send(MessageType, int, ByteBuffer) - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
send(MessageType, int, ByteBuffer) - Method in interface org.apache.hugegraph.computer.core.network.TransportClient
Send the buffer to the server.
sendAsync(MessageType, int, ByteBuffer) - Method in class org.apache.hugegraph.computer.core.network.session.ClientSession
 
sendAvailable(ConnectionId) - Method in interface org.apache.hugegraph.computer.core.network.ClientHandler
Invoked when the channel associated with the given connectionId channel is able to send data immediately.
sendEdge(Vertex) - Method in class org.apache.hugegraph.computer.core.sender.MessageSendManager
 
sender() - Method in class org.apache.hugegraph.computer.core.network.DataClientManager
 
sendMessage(Id, Value) - Method in class org.apache.hugegraph.computer.core.sender.MessageSendManager
 
SendSortManager - Class in org.apache.hugegraph.computer.core.sort.sorting
 
SendSortManager(ComputerContext) - Constructor for class org.apache.hugegraph.computer.core.sort.sorting.SendSortManager
 
sendVertex(Vertex) - Method in class org.apache.hugegraph.computer.core.sender.MessageSendManager
There will multiple threads calling the method
sequenceNumber() - Method in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
sequenceNumber() - Method in interface org.apache.hugegraph.computer.core.network.message.Message
The message sequence number
SerializeUtil - Class in org.apache.hugegraph.computer.core.util
 
SerializeUtil() - Constructor for class org.apache.hugegraph.computer.core.util.SerializeUtil
 
SERVER_HANDLER_NAME - Static variable in class org.apache.hugegraph.computer.core.network.netty.NettyProtocol
 
SERVER_THREAD_GROUP_NAME - Static variable in class org.apache.hugegraph.computer.core.network.TransportConf
 
serverAddress() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
serverChannelClass(IOMode) - Static method in class org.apache.hugegraph.computer.core.network.netty.NettyEventLoopUtil
Returns the correct ServerSocketChannel class based on IOMode.
ServerIdleHandler - Class in org.apache.hugegraph.computer.core.network.netty
Server Idle handler.
ServerIdleHandler() - Constructor for class org.apache.hugegraph.computer.core.network.netty.ServerIdleHandler
 
serverIdleTimeout() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
serverPort() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
A port number of zero will let the system pick up an ephemeral port.
ServerSession - Class in org.apache.hugegraph.computer.core.network.session
 
ServerSession(TransportConf) - Constructor for class org.apache.hugegraph.computer.core.network.session.ServerSession
 
serverThreads() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
service(AggregateRpcService) - Method in class org.apache.hugegraph.computer.core.aggregator.WorkerAggrManager
 
service(InputSplitRpcService) - Method in class org.apache.hugegraph.computer.core.input.WorkerInputManager
 
session() - Method in class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
 
session() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientHandler
 
session() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyServerHandler
 
sessionActive() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
sessionActive() - Method in interface org.apache.hugegraph.computer.core.network.TransportClient
To check whether the session is active to use
setMaxBytesPerRead(Channel, int) - Static method in class org.apache.hugegraph.computer.core.network.TransportUtil
 
sha256(String) - Static method in class org.apache.hugegraph.computer.core.util.StringEncoding
 
shiftAndFillBuffer() - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
shiftBuffer() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
Cut the content from 0 to position and copy the content from position to the end to 0.
shutdown() - Method in interface org.apache.hugegraph.computer.core.network.connection.ConnectionManager
Shutdown the client connection manager and server.
shutdown() - Method in class org.apache.hugegraph.computer.core.network.connection.TransportConnectionManager
 
shutdown() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportServer
 
shutdown() - Method in interface org.apache.hugegraph.computer.core.network.TransportServer
Stop the server.
shutdownClients() - Method in interface org.apache.hugegraph.computer.core.network.connection.ConnectionManager
Shutdown the client connection manager.
shutdownClients() - Method in class org.apache.hugegraph.computer.core.network.connection.TransportConnectionManager
 
ShutdownHook - Class in org.apache.hugegraph.computer.core.util
 
ShutdownHook() - Constructor for class org.apache.hugegraph.computer.core.util.ShutdownHook
 
shutdownServer() - Method in interface org.apache.hugegraph.computer.core.network.connection.ConnectionManager
Shutdown the server.
shutdownServer() - Method in class org.apache.hugegraph.computer.core.network.connection.TransportConnectionManager
 
signalSorted() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvBuffers
Set event and signal all waiting threads
size() - Method in class org.apache.hugegraph.computer.core.compute.input.EdgesInput.EmptyEdges
 
size() - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdges
 
size() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.BlockBuilder
 
size() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.DataBlockBuilderImpl
 
size() - Method in class org.apache.hugegraph.computer.core.worker.WorkerStat
 
sizeOfEntry(KvEntry) - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.BlockBuilder
 
sizeOfEntry(KvEntry) - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.DataBlockBuilderImpl
 
sizeOfEntry(KvEntry) - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilder
Return size of new entry.
sizeOfEntry(KvEntry) - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvFileBuilderImpl
 
sizeReceiveBuffer() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
Receive buffer size (SO_RCVBUF).
sizeSendBuffer() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
skip(long) - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileInput
 
skip(long) - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileOutput
 
skip(long) - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamInput
 
skip(long) - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamOutput
 
skip(long) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
skip(long) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
skip(long) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
skip(long) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
skip(long) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
If you write some thing, and you need to write the serialized byte size first.
skipBytes(int) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesInput
 
skipBytes(int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
socketAddress() - Method in class org.apache.hugegraph.computer.core.network.ConnectionId
 
sort(Iterator<KvEntry>) - Method in interface org.apache.hugegraph.computer.core.sort.sorter.InputSorter
Memory sorting.
sort(Iterator<KvEntry>) - Method in class org.apache.hugegraph.computer.core.sort.sorter.JavaInputSorter
 
sort(List<EntryIterator>) - Method in interface org.apache.hugegraph.computer.core.sort.sorter.InputsSorter
Sort multiple inputs from memory.
sort(List<EntryIterator>) - Method in class org.apache.hugegraph.computer.core.sort.sorter.InputsSorterImpl
 
sort(MessageType, WriteBuffers) - Method in class org.apache.hugegraph.computer.core.sort.sorting.SortManager
 
sortBuffer(RandomAccessInput, InnerSortFlusher, boolean) - Method in class org.apache.hugegraph.computer.core.sort.BufferFileSorter
 
sortBuffer(RandomAccessInput, InnerSortFlusher, boolean) - Method in class org.apache.hugegraph.computer.core.sort.HgkvFileSorter
 
sortBuffer(RandomAccessInput, InnerSortFlusher, boolean) - Method in interface org.apache.hugegraph.computer.core.sort.Sorter
Sort the buffer by increasing order of key.
sortBuffer(EntryIterator, InnerSortFlusher) - Method in class org.apache.hugegraph.computer.core.sort.DefaultSorter
 
Sorter - Interface in org.apache.hugegraph.computer.core.sort
 
SortingFactory - Class in org.apache.hugegraph.computer.core.sort.sorting
 
SortingFactory() - Constructor for class org.apache.hugegraph.computer.core.sort.sorting.SortingFactory
 
SortingMode - Enum in org.apache.hugegraph.computer.core.sort.sorting
Multi-way sorting algorithm type
sortManager - Variable in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartitions
 
SortManager - Class in org.apache.hugegraph.computer.core.sort.sorting
 
SortManager(ComputerContext) - Constructor for class org.apache.hugegraph.computer.core.sort.sorting.SortManager
 
sources - Variable in class org.apache.hugegraph.computer.core.sort.sorting.AbstractInputsSorting
 
sources(int) - Method in class org.apache.hugegraph.computer.core.sort.flusher.CombineSubKvOuterSortFlusher
 
sources(int) - Method in interface org.apache.hugegraph.computer.core.sort.flusher.OuterSortFlusher
Number of path to generate entries iterator in flush method.
start() - Method in class org.apache.hugegraph.computer.core.input.InputSplit
 
start() - Method in class org.apache.hugegraph.computer.core.rpc.MasterRpcManager
 
start(long) - Method in class org.apache.hugegraph.computer.core.network.session.ClientSession
 
start(String) - Method in class org.apache.hugegraph.computer.core.util.Consumers
 
START - org.apache.hugegraph.computer.core.network.message.MessageType
 
START_RECV - org.apache.hugegraph.computer.core.network.TransportState
 
START_SENT - org.apache.hugegraph.computer.core.network.TransportState
 
START_SEQ - Static variable in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
startAsync() - Method in class org.apache.hugegraph.computer.core.network.session.ClientSession
 
StartMessage - Class in org.apache.hugegraph.computer.core.network.message
 
StartMessage() - Constructor for class org.apache.hugegraph.computer.core.network.message.StartMessage
 
startSend(MessageType) - Method in class org.apache.hugegraph.computer.core.sender.MessageSendManager
Start send message, put an START signal into queue
startServer(Config, MessageHandler) - Method in interface org.apache.hugegraph.computer.core.network.connection.ConnectionManager
Start the server, return the port listened.
startServer(Config, MessageHandler) - Method in class org.apache.hugegraph.computer.core.network.connection.TransportConnectionManager
 
startSession() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
startSession() - Method in interface org.apache.hugegraph.computer.core.network.TransportClient
This method is called before an iteration of sending buffers.
startSessionAsync() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyTransportClient
 
startSessionAsync() - Method in interface org.apache.hugegraph.computer.core.network.TransportClient
This method is the asynchronous version of TransportClient.startSession().
state - Variable in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
state() - Method in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
stateEstablished() - Method in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
stateReady() - Method in class org.apache.hugegraph.computer.core.network.session.ClientSession
 
stateReady() - Method in class org.apache.hugegraph.computer.core.network.session.ServerSession
 
stateReady() - Method in class org.apache.hugegraph.computer.core.network.session.TransportSession
 
StopExecution(String) - Constructor for exception org.apache.hugegraph.computer.core.util.Consumers.StopExecution
 
StopExecution(String, Object...) - Constructor for exception org.apache.hugegraph.computer.core.util.Consumers.StopExecution
 
StoreManager - Class in org.apache.hugegraph.computer.core.store
 
StoreManager() - Constructor for class org.apache.hugegraph.computer.core.store.StoreManager
 
StreamGraphInput - Class in org.apache.hugegraph.computer.core.io
 
StreamGraphInput(ComputerContext, EntryInput) - Constructor for class org.apache.hugegraph.computer.core.io.StreamGraphInput
 
StreamGraphOutput - Class in org.apache.hugegraph.computer.core.io
 
StreamGraphOutput(ComputerContext, EntryOutput) - Constructor for class org.apache.hugegraph.computer.core.io.StreamGraphOutput
 
STRING_ID_PREFIX - Static variable in class org.apache.hugegraph.computer.core.input.IdUtil
 
StringEncoding - Class in org.apache.hugegraph.computer.core.util
 
StringEncoding() - Constructor for class org.apache.hugegraph.computer.core.util.StringEncoding
 
struct() - Method in class org.apache.hugegraph.computer.core.input.loader.FileInputSplit
 
StructGraphOutput - Class in org.apache.hugegraph.computer.core.io
 
StructGraphOutput(ComputerContext, StructRandomAccessOutput) - Constructor for class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
StructRandomAccessOutput - Class in org.apache.hugegraph.computer.core.io
 
StructRandomAccessOutput(RandomAccessOutput) - Constructor for class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
SubKvEntriesInput - Class in org.apache.hugegraph.computer.core.store.buffer
 
SubKvEntriesInput(KvEntry) - Constructor for class org.apache.hugegraph.computer.core.store.buffer.SubKvEntriesInput
 
SubKvEntriesInput(KvEntry, boolean) - Constructor for class org.apache.hugegraph.computer.core.store.buffer.SubKvEntriesInput
 
subKvEntryFromInput(RandomAccessInput, boolean) - Static method in class org.apache.hugegraph.computer.core.store.entry.EntriesUtil
 
subKvEntryFromInput(RandomAccessInput, RandomAccessInput, boolean) - Static method in class org.apache.hugegraph.computer.core.store.entry.EntriesUtil
 
subKvIterFromEntry(KvEntry) - Static method in class org.apache.hugegraph.computer.core.store.entry.EntriesUtil
 
SubKvSorter - Class in org.apache.hugegraph.computer.core.sort.sorter
 
SubKvSorter(PeekableIterator<KvEntry>, int) - Constructor for class org.apache.hugegraph.computer.core.sort.sorter.SubKvSorter
 
superstepDirs(int, String) - Method in class org.apache.hugegraph.computer.core.store.SuperstepFileGenerator
 
SuperstepFileGenerator - Class in org.apache.hugegraph.computer.core.store
 
SuperstepFileGenerator(FileGenerator, int) - Constructor for class org.apache.hugegraph.computer.core.store.SuperstepFileGenerator
 
SuperstepStat - Class in org.apache.hugegraph.computer.core.graph
It is sent from master to workers.
SuperstepStat() - Constructor for class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
switchForSorting() - Method in class org.apache.hugegraph.computer.core.sender.WriteBuffers
 

T

take() - Method in class org.apache.hugegraph.computer.core.sender.MultiQueue
 
takeRecvedMessages() - Method in class org.apache.hugegraph.computer.core.compute.ComputeManager
Get compute-messages from MessageRecvManager, then put message to corresponding partition.
targetId() - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
targetId(Id) - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
tcpKeepAlive() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
threadNum(Config) - Method in class org.apache.hugegraph.computer.core.sort.sorting.RecvSortManager
 
threadNum(Config) - Method in class org.apache.hugegraph.computer.core.sort.sorting.SortManager
 
threadPrefix() - Method in class org.apache.hugegraph.computer.core.sort.sorting.RecvSortManager
 
threadPrefix() - Method in class org.apache.hugegraph.computer.core.sort.sorting.SendSortManager
 
threadPrefix() - Method in class org.apache.hugegraph.computer.core.sort.sorting.SortManager
 
THREADS - Static variable in class org.apache.hugegraph.computer.core.util.Consumers
 
TIMEOUT_HEARTBEAT_COUNT - Static variable in class org.apache.hugegraph.computer.core.network.netty.HeartbeatHandler
 
timeoutFinishSession() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
Timeout of finish session, if less than or equal 0 the default value is TRANSPORT_SYNC_REQUEST_TIMEOUT * TRANSPORT_MAX_PENDING_REQUESTS
timeoutSyncRequest() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
toByteArray() - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
toByteArray() - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
toBytes(List<? extends Writable>) - Static method in class org.apache.hugegraph.computer.core.util.SerializeUtil
 
toBytes(Writable) - Static method in class org.apache.hugegraph.computer.core.util.SerializeUtil
 
toJson(Object) - Static method in class org.apache.hugegraph.computer.core.util.JsonUtil
 
toJsonWithClass(Object) - Static method in class org.apache.hugegraph.computer.core.util.JsonUtil
 
toShard(InputSplit) - Static method in class org.apache.hugegraph.computer.core.input.hg.HugeElementFetcher
 
toString() - Method in class org.apache.hugegraph.computer.core.aggregator.DefaultAggregator
 
toString() - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
toString() - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdge
 
toString() - Method in class org.apache.hugegraph.computer.core.graph.edge.DefaultEdges
 
toString() - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
toString() - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
toString() - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
toString() - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
toString() - Method in class org.apache.hugegraph.computer.core.input.InputSplit
 
toString() - Method in class org.apache.hugegraph.computer.core.input.loader.FileInputSplit
 
toString() - Method in class org.apache.hugegraph.computer.core.master.MasterService
 
toString() - Method in class org.apache.hugegraph.computer.core.network.ConnectionId
 
toString() - Method in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
toString() - Method in class org.apache.hugegraph.computer.core.worker.WorkerService
 
toString() - Method in class org.apache.hugegraph.computer.core.worker.WorkerStat
 
totalBytes() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvBuffers
 
totalBytes() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartition
 
transformFromChannel(SocketChannel, String) - Method in class org.apache.hugegraph.computer.core.network.buffer.FileRegionBuffer
Use zero-copy transform from socket channel to file
TransportClient - Interface in org.apache.hugegraph.computer.core.network
This is used for worker to send buffer to other worker.
TransportConf - Class in org.apache.hugegraph.computer.core.network
 
TransportConf(Config) - Constructor for class org.apache.hugegraph.computer.core.network.TransportConf
 
TransportConnectionManager - Class in org.apache.hugegraph.computer.core.network.connection
 
TransportConnectionManager() - Constructor for class org.apache.hugegraph.computer.core.network.connection.TransportConnectionManager
 
TransportException - Exception in org.apache.hugegraph.computer.core.common.exception
The transport network exception
TransportException(int, String) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.TransportException
 
TransportException(int, String, Object...) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.TransportException
 
TransportException(String) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.TransportException
 
TransportException(String, Object...) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.TransportException
 
TransportException(String, Throwable) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.TransportException
 
TransportException(String, Throwable, Object...) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.TransportException
 
transportHandler() - Method in class org.apache.hugegraph.computer.core.network.netty.AbstractNettyHandler
 
transportHandler() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyClientHandler
 
transportHandler() - Method in class org.apache.hugegraph.computer.core.network.netty.NettyServerHandler
 
TransportHandler - Interface in org.apache.hugegraph.computer.core.network
 
transportProvider() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
TransportProvider - Interface in org.apache.hugegraph.computer.core.network
 
TransportServer - Interface in org.apache.hugegraph.computer.core.network
This is used for worker that receives data.
TransportSession - Class in org.apache.hugegraph.computer.core.network.session
 
TransportSession(TransportConf) - Constructor for class org.apache.hugegraph.computer.core.network.session.TransportSession
 
TransportState - Enum in org.apache.hugegraph.computer.core.network
 
TransportUtil - Class in org.apache.hugegraph.computer.core.network
 
TransportUtil() - Constructor for class org.apache.hugegraph.computer.core.network.TransportUtil
 
type() - Method in class org.apache.hugegraph.computer.core.bsp.EtcdBspClient
 
type() - Method in class org.apache.hugegraph.computer.core.input.loader.FileInputSplit
 
type() - Method in class org.apache.hugegraph.computer.core.network.message.AckMessage
 
type() - Method in class org.apache.hugegraph.computer.core.network.message.DataMessage
 
type() - Method in class org.apache.hugegraph.computer.core.network.message.FailMessage
Deprecated.
 
type() - Method in class org.apache.hugegraph.computer.core.network.message.FinishMessage
 
type() - Method in interface org.apache.hugegraph.computer.core.network.message.Message
Used to identify this message type.
type() - Method in class org.apache.hugegraph.computer.core.network.message.PingMessage
 
type() - Method in class org.apache.hugegraph.computer.core.network.message.PongMessage
 
type() - Method in class org.apache.hugegraph.computer.core.network.message.StartMessage
 
type() - Method in class org.apache.hugegraph.computer.core.receiver.edge.EdgeMessageRecvPartition
 
type() - Method in class org.apache.hugegraph.computer.core.receiver.message.ComputeMessageRecvPartition
 
type() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvPartition
 
type() - Method in class org.apache.hugegraph.computer.core.receiver.vertex.VertexMessageRecvPartition
 
type() - Method in class org.apache.hugegraph.computer.core.sender.QueuedMessage
 

U

unhook() - Method in class org.apache.hugegraph.computer.core.util.ShutdownHook
 
uniqueName() - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
UNKNOWN_SEQ - Static variable in class org.apache.hugegraph.computer.core.network.message.AbstractMessage
 
UnsafeBytesInput - Class in org.apache.hugegraph.computer.core.io
 
UnsafeBytesInput(byte[]) - Constructor for class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
UnsafeBytesInput(byte[], int) - Constructor for class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
UnsafeBytesInput(byte[], int, int) - Constructor for class org.apache.hugegraph.computer.core.io.UnsafeBytesInput
 
UnsafeBytesOutput - Class in org.apache.hugegraph.computer.core.io
Use unsafe method to write the value to the buffer to improve the write performance.
UnsafeBytesOutput(int) - Constructor for class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
updateAddress(InetSocketAddress) - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
updateRpcRemoteServerConfig(Config, String, int) - Static method in class org.apache.hugegraph.computer.core.rpc.WorkerRpcManager
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class org.apache.hugegraph.computer.core.network.netty.HeartbeatHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class org.apache.hugegraph.computer.core.network.netty.ServerIdleHandler
 
uuid(String) - Static method in class org.apache.hugegraph.computer.core.util.StringEncoding
 

V

v1 - Variable in class org.apache.hugegraph.computer.core.combiner.AbstractPointerCombiner
 
v2 - Variable in class org.apache.hugegraph.computer.core.combiner.AbstractPointerCombiner
 
value - Variable in class org.apache.hugegraph.computer.core.store.entry.AbstractKvEntry
 
value() - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
value() - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
value() - Method in class org.apache.hugegraph.computer.core.store.entry.AbstractKvEntry
 
value() - Method in interface org.apache.hugegraph.computer.core.store.entry.KvEntry
 
value(Vertex) - Method in class org.apache.hugegraph.computer.core.output.hg.HugeGraphIdOutput
 
value(V) - Method in class org.apache.hugegraph.computer.core.graph.vertex.DefaultVertex
 
ValueFile - Class in org.apache.hugegraph.computer.core.store.file.seqfile
 
ValueFileInput - Class in org.apache.hugegraph.computer.core.store.file.seqfile
 
ValueFileInput(Config, File) - Constructor for class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileInput
 
ValueFileInput(Config, File, int) - Constructor for class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileInput
 
ValueFileOutput - Class in org.apache.hugegraph.computer.core.store.file.seqfile
 
ValueFileOutput(Config, File) - Constructor for class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileOutput
 
ValueFileOutput(Config, File, int) - Constructor for class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileOutput
 
valueOf(String) - Static method in enum org.apache.hugegraph.computer.core.bsp.BspEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hugegraph.computer.core.io.OutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hugegraph.computer.core.network.IOMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hugegraph.computer.core.network.message.MessageType.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hugegraph.computer.core.network.message.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hugegraph.computer.core.network.TransportState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hugegraph.computer.core.sort.sorting.SortingMode
Returns the enum constant of this type with the specified name.
values() - Method in class org.apache.hugegraph.computer.core.aggregator.Aggregators
 
values() - Static method in enum org.apache.hugegraph.computer.core.bsp.BspEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hugegraph.computer.core.io.OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hugegraph.computer.core.network.IOMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hugegraph.computer.core.network.message.MessageType.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hugegraph.computer.core.network.message.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hugegraph.computer.core.network.TransportState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hugegraph.computer.core.sort.sorting.SortingMode
Returns an array containing the constants of this enum type, in the order they are declared.
valueType() - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
version - Variable in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
version() - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.AbstractHgkvFile
 
version() - Method in interface org.apache.hugegraph.computer.core.store.file.hgkvfile.HgkvFile
File version.
VERTEX - org.apache.hugegraph.computer.core.network.message.MessageType
 
vertexCount() - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
vertexCount() - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
vertexFetcher() - Method in interface org.apache.hugegraph.computer.core.input.GraphFetcher
 
vertexFetcher() - Method in class org.apache.hugegraph.computer.core.input.hg.HugeGraphFetcher
 
vertexFetcher() - Method in class org.apache.hugegraph.computer.core.input.loader.LoaderGraphFetcher
 
VertexFetcher - Interface in org.apache.hugegraph.computer.core.input
Streamed read the data of each input split, and return one HugeVertex object at each iteration
VertexInput - Class in org.apache.hugegraph.computer.core.compute.input
 
VertexInput(ComputerContext, File, long) - Constructor for class org.apache.hugegraph.computer.core.compute.input.VertexInput
 
VertexMessageRecvPartition - Class in org.apache.hugegraph.computer.core.receiver.vertex
 
VertexMessageRecvPartition(ComputerContext, SuperstepFileGenerator, SortManager) - Constructor for class org.apache.hugegraph.computer.core.receiver.vertex.VertexMessageRecvPartition
 
VertexMessageRecvPartitions - Class in org.apache.hugegraph.computer.core.receiver.vertex
 
VertexMessageRecvPartitions(ComputerContext, SuperstepFileGenerator, SortManager) - Constructor for class org.apache.hugegraph.computer.core.receiver.vertex.VertexMessageRecvPartitions
 
vertexPartitions() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
Get the Iterator of each partition.
VertexValueCombiner - Class in org.apache.hugegraph.computer.core.combiner
 
VertexValueCombiner(ComputerContext) - Constructor for class org.apache.hugegraph.computer.core.combiner.VertexValueCombiner
 

W

waitMasterAllInitDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
Get all workers information includes hostname and port the workers listen on.
waitMasterInitDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
Wait master registered, get master's information includes hostname and port.
waitMasterInputDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
Wait master signal that all workers input done.
waitMasterResumeDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
The master set this signal to let workers knows the first superstep to start with.
waitMasterStepComputeDone(int) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
After receive this signal, it indicates that all workers have computed vertices for the superstep.
waitMasterStepDone(int) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
The master set this signal after all workers signaled superstepDone, and master computes MasterComputation, and broadcast all aggregators to works.
waitMasterStepPrepareDone(int) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
After receive this signal, the worker can execute and send messages to other workers.
waitReceivedAllMessages() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvManager
 
waitSorted() - Method in class org.apache.hugegraph.computer.core.receiver.MessageRecvBuffers
Wait the buffers to be sorted.
waitWorkersCloseDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
Wait workers close the managers and exit first.
waitWorkersInitDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
Wait workers registered.
waitWorkersInputDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
Wait all workers read input splits, and send all vertices and edges to correspond workers.
waitWorkersOutputDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
Wait workers output the vertices.
waitWorkersStepComputeDone(int) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
Wait all workers finish computation of specified superstep.
waitWorkersStepDone(int) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
Wait workers finish specified superstep.
waitWorkersStepPrepareDone(int) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Master
After all workers prepared superstep, master prepare superstep, and call masterPrepareSuperstepDone to let the workers know that master is prepared done.
WorkerAggrManager - Class in org.apache.hugegraph.computer.core.aggregator
Aggregator manager manages aggregators in worker.
WorkerAggrManager(ComputerContext) - Constructor for class org.apache.hugegraph.computer.core.aggregator.WorkerAggrManager
 
workerCloseDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
Worker set this signal to indicate the worker has stopped the managers and will successfully exit.
workerCount() - Method in class org.apache.hugegraph.computer.core.bsp.BspBase
 
workerId() - Method in class org.apache.hugegraph.computer.core.worker.WorkerStat
 
workerId(int) - Method in class org.apache.hugegraph.computer.core.graph.partition.HashPartitioner
 
workerId(int) - Method in interface org.apache.hugegraph.computer.core.graph.partition.Partitioner
Get the worker id by specified partition id.
workerInitDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
Register this worker, worker's information is passed by constructor.
workerInputDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
Set read done signal after read input splits, and send all vertices and edges to correspond workers.
WorkerInputManager - Class in org.apache.hugegraph.computer.core.input
 
WorkerInputManager(ComputerContext, MessageSendManager) - Constructor for class org.apache.hugegraph.computer.core.input.WorkerInputManager
 
workerOutputDone() - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
Worker set this signal to indicate the worker has outputted the result.
WorkerRpcManager - Class in org.apache.hugegraph.computer.core.rpc
 
WorkerRpcManager() - Constructor for class org.apache.hugegraph.computer.core.rpc.WorkerRpcManager
 
WorkerService - Class in org.apache.hugegraph.computer.core.worker
 
WorkerService() - Constructor for class org.apache.hugegraph.computer.core.worker.WorkerService
 
WorkerStat - Class in org.apache.hugegraph.computer.core.worker
 
WorkerStat() - Constructor for class org.apache.hugegraph.computer.core.worker.WorkerStat
 
WorkerStat(int) - Constructor for class org.apache.hugegraph.computer.core.worker.WorkerStat
 
workerStepComputeDone(int) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
Worker set this signal to indicate the worker has computed the vertices for specified superstep.
workerStepDone(int, WorkerStat) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
Worker set this signal after sent all messages to corresponding workers and sent aggregators to master.
workerStepPrepareDone(int) - Method in class org.apache.hugegraph.computer.core.bsp.Bsp4Worker
Worker set this signal to indicate the worker is ready to receive messages from other workers.
wrapConfig(Config) - Static method in class org.apache.hugegraph.computer.core.network.TransportConf
 
wrapException(Throwable) - Static method in class org.apache.hugegraph.computer.core.util.Consumers
 
wrapForRead() - Method in class org.apache.hugegraph.computer.core.sender.WriteBuffers
 
write(byte[]) - Method in class org.apache.hugegraph.computer.core.io.BufferedFileOutput
 
write(byte[]) - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamOutput
 
write(byte[]) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
write(byte[]) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
write(byte[]) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
write(byte[]) - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileOutput
 
write(byte[], int, int) - Method in class org.apache.hugegraph.computer.core.io.BufferedFileOutput
 
write(byte[], int, int) - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamOutput
 
write(byte[], int, int) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
write(byte[], int, int) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
write(byte[], int, int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
write(byte[], int, int) - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.ValueFileOutput
 
write(int) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
write(int) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
write(int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.apache.hugegraph.computer.core.network.netty.codec.MessageEncoder
 
write(Vertex) - Method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutput
 
write(Vertex) - Method in class org.apache.hugegraph.computer.core.output.LimitedLogOutput
 
write(Vertex) - Method in class org.apache.hugegraph.computer.core.output.LogOutput
 
write(RandomAccessInput, long, long) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
write(RandomAccessInput, long, long) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
write(RandomAccessInput, long, long) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
write(RandomAccessOutput) - Method in class org.apache.hugegraph.computer.core.common.ContainerInfo
 
write(RandomAccessOutput) - Method in class org.apache.hugegraph.computer.core.compute.input.ReusablePointer
 
write(RandomAccessOutput) - Method in class org.apache.hugegraph.computer.core.graph.id.BytesId
 
write(RandomAccessOutput) - Method in class org.apache.hugegraph.computer.core.graph.partition.PartitionStat
 
write(RandomAccessOutput) - Method in class org.apache.hugegraph.computer.core.graph.SuperstepStat
 
write(RandomAccessOutput) - Method in class org.apache.hugegraph.computer.core.store.entry.CachedPointer
 
write(RandomAccessOutput) - Method in class org.apache.hugegraph.computer.core.store.entry.InlinePointer
 
write(RandomAccessOutput) - Method in interface org.apache.hugegraph.computer.core.store.entry.Pointer
 
write(RandomAccessOutput) - Method in class org.apache.hugegraph.computer.core.worker.WorkerStat
 
write(KvEntry) - Method in class org.apache.hugegraph.computer.core.store.file.bufferfile.BufferFileEntryBuilder
 
write(KvEntry) - Method in class org.apache.hugegraph.computer.core.store.file.hgkvfile.builder.HgkvDirBuilderImpl
 
write(KvEntry) - Method in interface org.apache.hugegraph.computer.core.store.KvEntryFileWriter
Write kvEntry to file.
writeArrayEnd() - Method in class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
writeArrayEnd() - Method in class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
writeArrayEnd() - Method in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
writeArrayStart() - Method in class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
writeArrayStart() - Method in class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
writeArrayStart() - Method in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
writeAsciiString(byte[], int, String) - Static method in class org.apache.hugegraph.computer.core.util.StringEncoding
Similar to StringSerializer
writeBoolean(boolean) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeBoolean(boolean) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeBoolean(boolean) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeBoolean(boolean) - Method in interface org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileWriter
Write 1 boolean to file, file is a directory.
writeBoolean(boolean) - Method in class org.apache.hugegraph.computer.core.store.file.seqfile.BitsFileWriterImpl
 
writeBufferHighMark() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
writeBufferLowMark() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
WriteBuffers - Class in org.apache.hugegraph.computer.core.sender
 
WriteBuffers(ComputerContext, int, int) - Constructor for class org.apache.hugegraph.computer.core.sender.WriteBuffers
 
writeByte(int) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeByte(int) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeByte(int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeBytes(byte[]) - Method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutput
 
writeBytes(String) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeBytes(String) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeBytes(String) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeChar(int) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeChar(int) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeChar(int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeChars(String) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeChars(String) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeChars(String) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeDouble(double) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeDouble(double) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeDouble(double) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeEdge(Edge) - Method in class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
writeEdge(Edge) - Method in class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
writeEdges(Edges) - Method in class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
writeEdges(Edges) - Method in class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
writeEdges(Vertex) - Method in class org.apache.hugegraph.computer.core.io.StreamGraphOutput
 
writeEdges(Vertex) - Method in class org.apache.hugegraph.computer.core.sender.WriteBuffers
 
writeEntry(Writable) - Method in interface org.apache.hugegraph.computer.core.store.entry.EntryOutput
Write entry with multiple sub-key and sub-value.
writeEntry(Writable) - Method in class org.apache.hugegraph.computer.core.store.entry.EntryOutputImpl
 
writeEntry(Writable, Writable) - Method in interface org.apache.hugegraph.computer.core.store.entry.EntryOutput
Write entry with single value.
writeEntry(Writable, Writable) - Method in class org.apache.hugegraph.computer.core.store.entry.EntryOutputImpl
 
WriteException - Exception in org.apache.hugegraph.computer.core.common.exception
 
WriteException(String) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.WriteException
 
WriteException(String, Object...) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.WriteException
 
WriteException(String, Throwable) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.WriteException
 
WriteException(String, Throwable, Object...) - Constructor for exception org.apache.hugegraph.computer.core.common.exception.WriteException
 
writeFinish() - Method in interface org.apache.hugegraph.computer.core.store.entry.KvEntryWriter
 
writeFinish() - Method in class org.apache.hugegraph.computer.core.store.entry.KvEntryWriterImpl
 
writeFixedInt(int) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeFixedInt(int) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeFixedInt(int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeFixedInt(long, int) - Method in class org.apache.hugegraph.computer.core.io.AbstractBufferedFileOutput
 
writeFixedInt(long, int) - Method in class org.apache.hugegraph.computer.core.io.BufferedStreamOutput
The valid range of position is [the output position correspond to buffer start, the output position correspond to the current position - Constants.INT_LEN], it can't write data to the position before the buffer or after the current position.
writeFixedInt(long, int) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeFixedInt(long, int) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeFixedInt(long, int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeFloat(float) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeFloat(float) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeFloat(float) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeId(Id) - Method in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
writeId(RandomAccessOutput, Id) - Method in class org.apache.hugegraph.computer.core.io.StreamGraphOutput
 
writeInt(int) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeInt(int) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeInt(int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeJoiner() - Method in class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
writeJoiner() - Method in class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
writeJoiner() - Method in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
writeKey(String) - Method in class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
writeKey(String) - Method in class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
writeKey(String) - Method in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
writeKvEntry(KvEntry) - Method in class org.apache.hugegraph.computer.core.sort.flusher.CombinableSorterFlusher
 
writeKvEntry(KvEntry) - Method in class org.apache.hugegraph.computer.core.sort.flusher.CombineKvInnerSortFlusher
 
writeKvEntry(KvEntry) - Method in class org.apache.hugegraph.computer.core.sort.flusher.CombineKvOuterSortFlusher
 
writeLineEnd() - Method in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
writeLineStart() - Method in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
writeLong(long) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeLong(long) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeLong(long) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeMessage(Id, Value) - Method in class org.apache.hugegraph.computer.core.io.StreamGraphOutput
 
writeMessage(Id, Value) - Method in class org.apache.hugegraph.computer.core.sender.WriteBuffers
 
writeNumber(Number) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeObjectEnd() - Method in class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
writeObjectEnd() - Method in class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
writeObjectEnd() - Method in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
writeObjectStart() - Method in class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
writeObjectStart() - Method in class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
writeObjectStart() - Method in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
writeProperties(Properties) - Method in class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
writeProperties(Properties) - Method in class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
writeRawString(String) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeShort(int) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeShort(int) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeShort(int) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeSocketTimeout() - Method in class org.apache.hugegraph.computer.core.network.TransportConf
 
writeSplitter() - Method in class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
writeSplitter() - Method in class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
writeSplitter() - Method in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
writeString(ByteBuf, String) - Static method in class org.apache.hugegraph.computer.core.network.TransportUtil
 
writeString(String) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeString(String) - Method in class org.apache.hugegraph.computer.core.output.hdfs.HdfsOutput
 
writeSubKv(Writable, Writable) - Method in interface org.apache.hugegraph.computer.core.store.entry.KvEntryWriter
 
writeSubKv(Writable, Writable) - Method in class org.apache.hugegraph.computer.core.store.entry.KvEntryWriterImpl
 
writeUTF(String) - Method in class org.apache.hugegraph.computer.core.io.OptimizedBytesOutput
 
writeUTF(String) - Method in class org.apache.hugegraph.computer.core.io.StructRandomAccessOutput
 
writeUTF(String) - Method in class org.apache.hugegraph.computer.core.io.UnsafeBytesOutput
 
writeValue(Value) - Method in class org.apache.hugegraph.computer.core.io.StructGraphOutput
 
writeValue(RandomAccessOutput, Value) - Method in class org.apache.hugegraph.computer.core.io.StreamGraphOutput
 
writeVertex(Vertex) - Method in class org.apache.hugegraph.computer.core.io.CsvStructGraphOutput
 
writeVertex(Vertex) - Method in class org.apache.hugegraph.computer.core.io.JsonStructGraphOutput
 
writeVertex(Vertex) - Method in class org.apache.hugegraph.computer.core.io.StreamGraphOutput
 
writeVertex(Vertex) - Method in class org.apache.hugegraph.computer.core.sender.WriteBuffers
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages