Uses of Interface
org.apache.hugegraph.computer.core.store.entry.KvEntry
-
-
Uses of KvEntry in org.apache.hugegraph.computer.core.compute
Method parameters in org.apache.hugegraph.computer.core.compute with type arguments of type KvEntry Modifier and Type Method Description protected PartitionStatFileGraphPartition. input(PeekableIterator<KvEntry> vertices, PeekableIterator<KvEntry> edges)protected voidFileGraphPartition. messages(PeekableIterator<KvEntry> messages)Put the messages sent at previous superstep from MessageRecvManager to this partition. -
Uses of KvEntry in org.apache.hugegraph.computer.core.compute.input
Constructor parameters in org.apache.hugegraph.computer.core.compute.input with type arguments of type KvEntry Constructor Description MessageInput(org.apache.hugegraph.computer.core.common.ComputerContext context, PeekableIterator<KvEntry> messages) -
Uses of KvEntry in org.apache.hugegraph.computer.core.receiver
Methods in org.apache.hugegraph.computer.core.receiver that return types with arguments of type KvEntry Modifier and Type Method Description java.util.Map<java.lang.Integer,PeekableIterator<KvEntry>>MessageRecvManager. edgePartitions()PeekableIterator<KvEntry>MessageRecvPartition. iterator()java.util.Map<java.lang.Integer,PeekableIterator<KvEntry>>MessageRecvPartitions. iterators()java.util.Map<java.lang.Integer,PeekableIterator<KvEntry>>MessageRecvManager. messagePartitions()java.util.Map<java.lang.Integer,PeekableIterator<KvEntry>>MessageRecvManager. vertexPartitions()Get the Iteratorof each partition. -
Uses of KvEntry in org.apache.hugegraph.computer.core.sort
Methods in org.apache.hugegraph.computer.core.sort that return types with arguments of type KvEntry Modifier and Type Method Description PeekableIterator<KvEntry>BufferFileSorter. iterator(java.util.List<java.lang.String> inputs, boolean withSubKv)PeekableIterator<KvEntry>DefaultSorter. iterator(java.util.List<java.lang.String> inputs, java.util.function.Function<java.lang.String,EntryIterator> fileToEntries)PeekableIterator<KvEntry>HgkvFileSorter. iterator(java.util.List<java.lang.String> inputs, boolean withSubKv)PeekableIterator<KvEntry>Sorter. iterator(java.util.List<java.lang.String> inputs, boolean withSubKv)Get the iterator ofpair by increasing order of key. -
Uses of KvEntry in org.apache.hugegraph.computer.core.sort.flusher
Methods in org.apache.hugegraph.computer.core.sort.flusher with parameters of type KvEntry Modifier and Type Method Description protected abstract voidCombinableSorterFlusher. writeKvEntry(KvEntry entry)protected voidCombineKvInnerSortFlusher. writeKvEntry(KvEntry entry)protected voidCombineKvOuterSortFlusher. writeKvEntry(KvEntry entry)Method parameters in org.apache.hugegraph.computer.core.sort.flusher with type arguments of type KvEntry Modifier and Type Method Description voidCombinableSorterFlusher. flush(java.util.Iterator<KvEntry> entries)voidCombineSubKvInnerSortFlusher. flush(java.util.Iterator<KvEntry> entries)voidInnerSortFlusher. flush(java.util.Iterator<KvEntry> entries)Combine the list of inputValues, and write the combined result length and results to output.voidKvInnerSortFlusher. flush(java.util.Iterator<KvEntry> entries) -
Uses of KvEntry in org.apache.hugegraph.computer.core.sort.sorter
Methods in org.apache.hugegraph.computer.core.sort.sorter that return KvEntry Modifier and Type Method Description KvEntrySubKvSorter. currentKv()KvEntrySubKvSorter. next()Methods in org.apache.hugegraph.computer.core.sort.sorter that return types with arguments of type KvEntry Modifier and Type Method Description java.util.Iterator<KvEntry>InputSorter. sort(java.util.Iterator<KvEntry> entries)Memory sorting.java.util.Iterator<KvEntry>JavaInputSorter. sort(java.util.Iterator<KvEntry> entries)Method parameters in org.apache.hugegraph.computer.core.sort.sorter with type arguments of type KvEntry Modifier and Type Method Description java.util.Iterator<KvEntry>InputSorter. sort(java.util.Iterator<KvEntry> entries)Memory sorting.java.util.Iterator<KvEntry>JavaInputSorter. sort(java.util.Iterator<KvEntry> entries)Constructor parameters in org.apache.hugegraph.computer.core.sort.sorter with type arguments of type KvEntry Constructor Description SubKvSorter(PeekableIterator<KvEntry> entries, int subKvSortPathNum) -
Uses of KvEntry in org.apache.hugegraph.computer.core.sort.sorting
Methods in org.apache.hugegraph.computer.core.sort.sorting that return types with arguments of type KvEntry Modifier and Type Method Description PeekableIterator<KvEntry>SortManager. iterator(java.util.List<java.lang.String> outputs, boolean withSubKv) -
Uses of KvEntry in org.apache.hugegraph.computer.core.store
Methods in org.apache.hugegraph.computer.core.store with parameters of type KvEntry Modifier and Type Method Description voidKvEntryFileWriter. write(KvEntry entry)Write kvEntry to file. -
Uses of KvEntry in org.apache.hugegraph.computer.core.store.buffer
Methods in org.apache.hugegraph.computer.core.store.buffer that return KvEntry Modifier and Type Method Description KvEntryKvEntriesInput. next()KvEntryKvEntriesWithFirstSubKvInput. next()KvEntrySubKvEntriesInput. next()Constructors in org.apache.hugegraph.computer.core.store.buffer with parameters of type KvEntry Constructor Description SubKvEntriesInput(KvEntry kvEntry)SubKvEntriesInput(KvEntry kvEntry, boolean useInlinePointer) -
Uses of KvEntry in org.apache.hugegraph.computer.core.store.entry
Classes in org.apache.hugegraph.computer.core.store.entry that implement KvEntry Modifier and Type Class Description classAbstractKvEntryclassDefaultKvEntryclassKvEntryWithFirstSubKvMethods in org.apache.hugegraph.computer.core.store.entry that return KvEntry Modifier and Type Method Description static KvEntryEntriesUtil. kvEntryFromInput(org.apache.hugegraph.computer.core.io.RandomAccessInput input, boolean useInlinePointer, boolean valueWithSubKv)static KvEntryEntriesUtil. kvEntryFromInput(org.apache.hugegraph.computer.core.io.RandomAccessInput input, org.apache.hugegraph.computer.core.io.RandomAccessInput userAccessInput, boolean useInlinePointer, boolean valueWithSubKv)static KvEntryEntriesUtil. subKvEntryFromInput(org.apache.hugegraph.computer.core.io.RandomAccessInput input, boolean useInlinePointer)static KvEntryEntriesUtil. subKvEntryFromInput(org.apache.hugegraph.computer.core.io.RandomAccessInput input, org.apache.hugegraph.computer.core.io.RandomAccessInput userAccessInput, boolean useInlinePointer)Methods in org.apache.hugegraph.computer.core.store.entry with parameters of type KvEntry Modifier and Type Method Description intAbstractKvEntry. compareTo(KvEntry o)intKvEntryWithFirstSubKv. compareTo(KvEntry o)static KvEntryWithFirstSubKvEntriesUtil. kvEntryWithFirstSubKv(KvEntry entry)static EntryIteratorEntriesUtil. subKvIterFromEntry(KvEntry entry)Constructors in org.apache.hugegraph.computer.core.store.entry with parameters of type KvEntry Constructor Description KvEntryWithFirstSubKv(Pointer key, Pointer value, KvEntry firstSubKv, long subKvNum) -
Uses of KvEntry in org.apache.hugegraph.computer.core.store.file.bufferfile
Methods in org.apache.hugegraph.computer.core.store.file.bufferfile with parameters of type KvEntry Modifier and Type Method Description voidBufferFileEntryBuilder. write(KvEntry entry) -
Uses of KvEntry in org.apache.hugegraph.computer.core.store.file.hgkvfile.builder
Methods in org.apache.hugegraph.computer.core.store.file.hgkvfile.builder with parameters of type KvEntry Modifier and Type Method Description voidBlockBuilder. add(KvEntry entry)voidDataBlockBuilderImpl. add(KvEntry entry)voidHgkvFileBuilder. add(KvEntry entry)Add kv entry to file.voidHgkvFileBuilderImpl. add(KvEntry entry)longBlockBuilder. sizeOfEntry(KvEntry entry)longDataBlockBuilderImpl. sizeOfEntry(KvEntry entry)longHgkvFileBuilder. sizeOfEntry(KvEntry entry)Return size of new entry.longHgkvFileBuilderImpl. sizeOfEntry(KvEntry entry)voidHgkvDirBuilderImpl. write(KvEntry entry)
-