Modifier and Type | Interface and Description |
---|---|
interface |
Entry
An entry is the primitive persistence unit used in the graph database storage backend.
|
interface |
ReadBuffer
A Buffer that allows sequential reads and static reads.
|
Modifier and Type | Field and Description |
---|---|
static StaticBuffer |
BackendTransaction.EDGESTORE_MAX_KEY |
static StaticBuffer |
BackendTransaction.EDGESTORE_MIN_KEY |
Modifier and Type | Field and Description |
---|---|
static StaticBuffer.Factory<StaticBuffer> |
StaticBuffer.STATIC_FACTORY |
Modifier and Type | Method and Description |
---|---|
StaticBuffer |
Entry.getColumn() |
StaticBuffer |
WriteBuffer.getStaticBuffer() |
StaticBuffer |
WriteBuffer.getStaticBufferFlipBytes(int from,
int to) |
StaticBuffer |
Entry.getValue() |
StaticBuffer |
StaticBuffer.subrange(int position,
int length) |
StaticBuffer |
StaticBuffer.subrange(int position,
int length,
boolean invert) |
Modifier and Type | Method and Description |
---|---|
Map<StaticBuffer,EntryList> |
BackendTransaction.edgeStoreMultiQuery(List<StaticBuffer> keys,
SliceQuery query) |
Modifier and Type | Method and Description |
---|---|
void |
BackendTransaction.acquireEdgeLock(StaticBuffer key,
Entry entry) |
void |
BackendTransaction.acquireEdgeLock(StaticBuffer key,
StaticBuffer column)
Acquires a lock for the key-column pair on the edge store which ensures that nobody else can take a lock on that
respective entry for the duration of this lock (but somebody could potentially still overwrite
the key-value entry without taking a lock).
|
void |
BackendTransaction.acquireIndexLock(StaticBuffer key,
Entry entry) |
void |
BackendTransaction.acquireIndexLock(StaticBuffer key,
StaticBuffer column)
Acquires a lock for the key-column pair on the property index which ensures that nobody else can take a lock on that
respective entry for the duration of this lock (but somebody could potentially still overwrite
the key-value entry without taking a lock).
|
void |
BackendTransaction.mutateEdges(StaticBuffer key,
List<Entry> additions,
List<Entry> deletions)
Applies the specified insertion and deletion mutations on the edge store to the provided key.
|
void |
BackendTransaction.mutateIndex(StaticBuffer key,
List<Entry> additions,
List<Entry> deletions)
Applies the specified insertion and deletion mutations on the property index to the provided key.
|
WriteBuffer |
WriteBuffer.putBytes(StaticBuffer val) |
Modifier and Type | Method and Description |
---|---|
Map<StaticBuffer,EntryList> |
BackendTransaction.edgeStoreMultiQuery(List<StaticBuffer> keys,
SliceQuery query) |
Modifier and Type | Method and Description |
---|---|
protected StaticBuffer |
AbstractIDAuthority.getPartitionKey(int partition)
Returns a byte buffer representation for the given partition id
|
Modifier and Type | Field and Description |
---|---|
static List<StaticBuffer> |
KeyColumnValueStore.NO_DELETIONS |
Modifier and Type | Method and Description |
---|---|
static StaticBuffer |
KCVSUtil.get(KeyColumnValueStore store,
StaticBuffer key,
StaticBuffer column,
StoreTransaction txh)
Retrieves the value for the specified column and key under the given transaction
from the store if such exists, otherwise returns NULL
|
StaticBuffer |
KeyRange.getAt(int position) |
StaticBuffer |
KeyRange.getEnd() |
StaticBuffer |
KeySliceQuery.getKey() |
StaticBuffer |
KeyRangeQuery.getKeyEnd() |
StaticBuffer |
KeyRangeQuery.getKeyStart() |
StaticBuffer |
SliceQuery.getSliceEnd()
The end of the slice is considered to be exclusive
|
StaticBuffer |
SliceQuery.getSliceStart()
The start of the slice is considered to be inclusive
|
StaticBuffer |
KeyRange.getStart() |
static StaticBuffer |
SliceQuery.pointRange(StaticBuffer point) |
Modifier and Type | Method and Description |
---|---|
static Map<StaticBuffer,EntryList> |
KCVSUtil.emptyResults(List<StaticBuffer> keys) |
Map<StaticBuffer,EntryList> |
KeyColumnValueStore.getSlice(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh)
Retrieves the list of entries (i.e.
|
Map<StaticBuffer,EntryList> |
KCVSProxy.getSlice(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh) |
Modifier and Type | Method and Description |
---|---|
void |
KeyColumnValueStore.acquireLock(StaticBuffer key,
StaticBuffer column,
StaticBuffer expectedValue,
StoreTransaction txh)
Attempts to claim a lock on the value at the specified
key and
column pair. |
void |
KCVSProxy.acquireLock(StaticBuffer key,
StaticBuffer column,
StaticBuffer expectedValue,
StoreTransaction txh) |
boolean |
SliceQuery.contains(StaticBuffer buffer) |
static boolean |
KCVSUtil.containsKey(KeyColumnValueStore store,
StaticBuffer key,
int maxColumnLength,
StoreTransaction txh) |
static boolean |
KCVSUtil.containsKey(KeyColumnValueStore store,
StaticBuffer key,
StoreTransaction txh) |
static boolean |
KCVSUtil.containsKeyColumn(KeyColumnValueStore store,
StaticBuffer key,
StaticBuffer column,
StoreTransaction txh)
Returns true if the specified key-column pair exists in the store.
|
static StaticBuffer |
KCVSUtil.get(KeyColumnValueStore store,
StaticBuffer key,
StaticBuffer column,
StoreTransaction txh)
Retrieves the value for the specified column and key under the given transaction
from the store if such exists, otherwise returns NULL
|
static boolean |
KCVSUtil.matches(KeyRangeQuery query,
StaticBuffer key,
StaticBuffer column) |
static boolean |
KCVSUtil.matches(SliceQuery query,
StaticBuffer column) |
void |
KeyColumnValueStore.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh)
Verifies acquisition of locks
txh from previous calls to
KeyColumnValueStore.acquireLock(StaticBuffer, StaticBuffer, StaticBuffer, StoreTransaction)
, then writes supplied additions and/or deletions to
key in the underlying data store. |
void |
KCVSProxy.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh) |
static StaticBuffer |
SliceQuery.pointRange(StaticBuffer point) |
Modifier and Type | Method and Description |
---|---|
static Map<StaticBuffer,EntryList> |
KCVSUtil.emptyResults(List<StaticBuffer> keys) |
Map<StaticBuffer,EntryList> |
KeyColumnValueStore.getSlice(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh)
Retrieves the list of entries (i.e.
|
Map<StaticBuffer,EntryList> |
KCVSProxy.getSlice(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh) |
void |
KeyColumnValueStore.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh)
Verifies acquisition of locks
txh from previous calls to
KeyColumnValueStore.acquireLock(StaticBuffer, StaticBuffer, StaticBuffer, StoreTransaction)
, then writes supplied additions and/or deletions to
key in the underlying data store. |
void |
KCVSProxy.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh) |
void |
KeyColumnValueStoreManager.mutateMany(Map<String,Map<StaticBuffer,KCVMutation>> mutations,
StoreTransaction txh)
Executes multiple mutations at once.
|
void |
KCVSManagerProxy.mutateMany(Map<String,Map<StaticBuffer,KCVMutation>> mutations,
StoreTransaction txh) |
Constructor and Description |
---|
KeyRange(StaticBuffer start,
StaticBuffer end) |
KeyRangeQuery(StaticBuffer keyStart,
StaticBuffer keyEnd,
SliceQuery query) |
KeyRangeQuery(StaticBuffer keyStart,
StaticBuffer keyEnd,
StaticBuffer sliceStart,
StaticBuffer sliceEnd) |
KeySliceQuery(StaticBuffer key,
SliceQuery query) |
KeySliceQuery(StaticBuffer key,
StaticBuffer sliceStart,
StaticBuffer sliceEnd) |
SliceQuery(StaticBuffer sliceStart,
StaticBuffer sliceEnd) |
SliceQuery(StaticBuffer sliceStart,
StaticBuffer sliceEnd,
String type) |
Constructor and Description |
---|
KCVMutation(List<Entry> additions,
List<StaticBuffer> deletions) |
KCVMutation(Supplier<List<Entry>> additionsCopySupplier,
Supplier<List<StaticBuffer>> deletionsCopySupplier) |
Modifier and Type | Interface and Description |
---|---|
interface |
CachableStaticBuffer |
Modifier and Type | Field and Description |
---|---|
static Function<Entry,StaticBuffer> |
KCVEntryMutation.ENTRY2COLUMN_FCT |
Modifier and Type | Method and Description |
---|---|
Map<StaticBuffer,EntryList> |
ExpirationKCVSCache.getSlice(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh) |
Map<StaticBuffer,EntryList> |
KCVSCache.getSliceNoCache(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh) |
Modifier and Type | Method and Description |
---|---|
void |
ExpirationKCVSCache.invalidate(StaticBuffer key,
List<CachableStaticBuffer> entries) |
protected abstract void |
KCVSCache.invalidate(StaticBuffer key,
List<CachableStaticBuffer> entries) |
protected void |
NoKCVSCache.invalidate(StaticBuffer key,
List<CachableStaticBuffer> entries) |
void |
KCVSCache.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh) |
void |
KCVSCache.mutateEntries(StaticBuffer key,
List<Entry> additions,
List<Entry> deletions,
StoreTransaction txh) |
Modifier and Type | Method and Description |
---|---|
Map<StaticBuffer,EntryList> |
ExpirationKCVSCache.getSlice(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh) |
Map<StaticBuffer,EntryList> |
KCVSCache.getSliceNoCache(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh) |
void |
KCVSCache.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh) |
Modifier and Type | Method and Description |
---|---|
StaticBuffer |
KeyValueStore.get(StaticBuffer key,
StoreTransaction txh)
Returns the value associated with the given key.
|
StaticBuffer |
KVQuery.getEnd() |
StaticBuffer |
KeyValueEntry.getKey() |
StaticBuffer |
KVQuery.getStart() |
StaticBuffer |
KeyValueEntry.getValue() |
Modifier and Type | Method and Description |
---|---|
Map<StaticBuffer,EntryList> |
OrderedKeyValueStoreAdapter.getSlice(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh) |
Modifier and Type | Method and Description |
---|---|
void |
OrderedKeyValueStoreAdapter.acquireLock(StaticBuffer key,
StaticBuffer column,
StaticBuffer expectedValue,
StoreTransaction txh) |
void |
KeyValueStore.acquireLock(StaticBuffer key,
StaticBuffer expectedValue,
StoreTransaction txh)
Acquires a lock for the given key and expected value (null, if not value is expected).
|
boolean |
KeyValueStore.containsKey(StaticBuffer key,
StoreTransaction txh)
Returns true iff the store contains the given key, else false
|
void |
KeyValueStore.delete(StaticBuffer key,
StoreTransaction txh)
Deletes the given key from the store.
|
StaticBuffer |
KeyValueStore.get(StaticBuffer key,
StoreTransaction txh)
Returns the value associated with the given key.
|
static EntryList |
KVUtil.getSlice(OrderedKeyValueStore store,
StaticBuffer keyStart,
StaticBuffer keyEnd,
int limit,
StoreTransaction txh) |
static EntryList |
KVUtil.getSlice(OrderedKeyValueStore store,
StaticBuffer keyStart,
StaticBuffer keyEnd,
StoreTransaction txh) |
boolean |
KeySelector.include(StaticBuffer key) |
void |
OrderedKeyValueStore.insert(StaticBuffer key,
StaticBuffer value,
StoreTransaction txh,
Integer ttl)
Inserts the given key-value pair into the store.
|
void |
OrderedKeyValueStoreAdapter.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh) |
Modifier and Type | Method and Description |
---|---|
Map<StaticBuffer,EntryList> |
OrderedKeyValueStoreAdapter.getSlice(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh) |
void |
OrderedKeyValueStoreAdapter.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh) |
void |
OrderedKeyValueStoreManagerAdapter.mutateMany(Map<String,Map<StaticBuffer,KCVMutation>> mutations,
StoreTransaction txh) |
Constructor and Description |
---|
KeyValueEntry(StaticBuffer key,
StaticBuffer value) |
KVQuery(StaticBuffer start,
StaticBuffer end) |
KVQuery(StaticBuffer start,
StaticBuffer end,
int limit) |
KVQuery(StaticBuffer start,
StaticBuffer end,
com.google.common.base.Predicate<StaticBuffer> keyFilter,
int limit) |
Constructor and Description |
---|
KeySelector(com.google.common.base.Predicate<StaticBuffer> keyFilter,
int limit) |
KVMutation(List<KeyValueEntry> additions,
List<StaticBuffer> deletions) |
KVQuery(StaticBuffer start,
StaticBuffer end,
com.google.common.base.Predicate<StaticBuffer> keyFilter,
int limit) |
Modifier and Type | Method and Description |
---|---|
default Predicate<StaticBuffer> |
ScanJob.getKeyFilter()
A predicate that determines whether
ScanJob.process(org.janusgraph.diskstorage.StaticBuffer, java.util.Map, ScanMetrics)
should be invoked for the given key. |
Modifier and Type | Method and Description |
---|---|
void |
ScanJob.process(StaticBuffer key,
Map<SliceQuery,EntryList> entries,
ScanMetrics metrics)
Run this
ScanJob 's computation on the supplied row-key and entries. |
Modifier and Type | Method and Description |
---|---|
void |
TTLKCVS.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh) |
Modifier and Type | Method and Description |
---|---|
void |
TTLKCVS.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh) |
void |
TTLKCVSManager.mutateMany(Map<String,Map<StaticBuffer,KCVMutation>> mutations,
StoreTransaction txh) |
Modifier and Type | Field and Description |
---|---|
protected StaticBuffer |
AbstractLocker.rid
Uniquely identifies a process within a domain (or across all domains,
though only intra-domain uniqueness is required)
|
protected StaticBuffer |
AbstractLocker.Builder.rid |
Modifier and Type | Method and Description |
---|---|
B |
AbstractLocker.Builder.rid(StaticBuffer rid) |
Constructor and Description |
---|
AbstractLocker(StaticBuffer rid,
TimestampProvider times,
ConsistentKeyLockerSerializer serializer,
LocalLockMediator<StoreTransaction> llm,
LockerState<S> lockState,
Duration lockExpire,
org.slf4j.Logger log) |
Modifier and Type | Field and Description |
---|---|
static StaticBuffer |
ConsistentKeyLocker.LOCK_COL_END |
static StaticBuffer |
ConsistentKeyLocker.LOCK_COL_START |
Modifier and Type | Method and Description |
---|---|
StaticBuffer |
TimestampRid.getRid() |
StaticBuffer |
ConsistentKeyLockerSerializer.toLockCol(Instant ts,
StaticBuffer rid,
TimestampProvider provider) |
StaticBuffer |
ConsistentKeyLockerSerializer.toLockKey(StaticBuffer key,
StaticBuffer column) |
Modifier and Type | Method and Description |
---|---|
void |
ExpectedValueCheckingStore.acquireLock(StaticBuffer key,
StaticBuffer column,
StaticBuffer expectedValue,
StoreTransaction txh)
Attempts to claim a lock on the value at the specified
key and
column pair. |
TimestampRid |
ConsistentKeyLockerSerializer.fromLockColumn(StaticBuffer lockKey,
TimestampProvider provider) |
void |
ExpectedValueCheckingStore.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh)
Verifies acquisition of locks
txh from previous calls to
KeyColumnValueStore.acquireLock(StaticBuffer, StaticBuffer, StaticBuffer, StoreTransaction)
, then writes supplied additions and/or deletions to
key in the underlying data store. |
StaticBuffer |
ConsistentKeyLockerSerializer.toLockCol(Instant ts,
StaticBuffer rid,
TimestampProvider provider) |
StaticBuffer |
ConsistentKeyLockerSerializer.toLockKey(StaticBuffer key,
StaticBuffer column) |
Modifier and Type | Method and Description |
---|---|
void |
ExpectedValueCheckingStore.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh)
Verifies acquisition of locks
txh from previous calls to
KeyColumnValueStore.acquireLock(StaticBuffer, StaticBuffer, StaticBuffer, StoreTransaction)
, then writes supplied additions and/or deletions to
key in the underlying data store. |
void |
ExpectedValueCheckingStoreManager.mutateMany(Map<String,Map<StaticBuffer,KCVMutation>> mutations,
StoreTransaction txh) |
Constructor and Description |
---|
TimestampRid(Instant timestamp,
StaticBuffer rid) |
Modifier and Type | Method and Description |
---|---|
StaticBuffer |
Message.getContent()
Returns the content of the message
|
Modifier and Type | Method and Description |
---|---|
Future<Message> |
Log.add(StaticBuffer content)
Attempts to add the given content to the log and returns a
Future for this action. |
Future<Message> |
Log.add(StaticBuffer content,
StaticBuffer key)
Attempts to add the given content to the log and returns a
Future for this action. |
Modifier and Type | Method and Description |
---|---|
Future<Message> |
KCVSLog.add(StaticBuffer content)
###################################
Message Sending
###################################
|
void |
ExternalCachePersistor.add(StaticBuffer key,
Entry cell) |
void |
ExternalPersistor.add(StaticBuffer key,
Entry cell) |
Future<Message> |
KCVSLog.add(StaticBuffer content,
StaticBuffer key) |
Future<Message> |
KCVSLog.add(StaticBuffer content,
StaticBuffer key,
ExternalPersistor persistor) |
Constructor and Description |
---|
KCVSMessage(StaticBuffer payload,
Instant timestamp,
String senderId) |
Modifier and Type | Method and Description |
---|---|
StaticBuffer |
AbstractMessage.getContent() |
Constructor and Description |
---|
AbstractMessage(StaticBuffer content,
Instant timestamp,
String senderId) |
Modifier and Type | Class and Description |
---|---|
class |
ReadArrayBuffer
Implementation of
ReadBuffer against a byte array. |
class |
StaticArrayBuffer
Implementation of
StaticBuffer against byte array. |
class |
StaticArrayEntry |
Modifier and Type | Field and Description |
---|---|
static StaticArrayEntry.GetColVal<Entry,StaticBuffer> |
StaticArrayEntry.ENTRY_GETTER |
Modifier and Type | Method and Description |
---|---|
StaticBuffer |
BackendCompression.compress(StaticBuffer value) |
StaticBuffer |
BackendCompression.decompress(StaticBuffer value) |
static StaticBuffer |
BufferUtil.emptyBuffer() |
static StaticBuffer |
BufferUtil.fillBuffer(int len,
byte value) |
StaticBuffer |
KeyColumn.getColumn() |
static StaticBuffer |
BufferUtil.getIntBuffer(int id) |
static StaticBuffer |
BufferUtil.getIntBuffer(int[] ids) |
StaticBuffer |
KeyColumn.getKey() |
static StaticBuffer |
HashingUtil.getKey(HashingUtil.HashLength hashPrefixLen,
StaticBuffer hasPrefixedKey) |
static StaticBuffer |
BufferUtil.getLongBuffer(long id) |
StaticBuffer |
WriteByteBuffer.getStaticBuffer() |
StaticBuffer |
WriteByteBuffer.getStaticBufferFlipBytes(int from,
int to) |
static StaticBuffer |
HashingUtil.hashPrefixKey(HashingUtil.HashLength hashPrefixLen,
StaticBuffer key) |
StaticBuffer |
MetricInstrumentedSlicesIterator.next() |
StaticBuffer |
MetricInstrumentedIterator.next() |
static StaticBuffer |
BufferUtil.nextBiggerBuffer(StaticBuffer buffer) |
static StaticBuffer |
BufferUtil.nextBiggerBufferAllowOverflow(StaticBuffer buffer) |
static StaticBuffer |
BufferUtil.oneBuffer(int len) |
static StaticBuffer |
BufferUtil.padBuffer(StaticBuffer b,
int length) |
static StaticBuffer |
BufferUtil.readBuffer(ScanBuffer in) |
StaticBuffer |
StaticArrayBuffer.subrange(int position,
int length) |
StaticBuffer |
StaticArrayBuffer.subrange(int position,
int length,
boolean invert) |
static StaticBuffer |
BufferUtil.zeroBuffer(int len) |
Modifier and Type | Method and Description |
---|---|
Map<StaticBuffer,EntryList> |
MetricInstrumentedStore.getSlice(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh) |
Modifier and Type | Method and Description |
---|---|
void |
MetricInstrumentedStore.acquireLock(StaticBuffer key,
StaticBuffer column,
StaticBuffer expectedValue,
StoreTransaction txh) |
protected int |
StaticArrayBuffer.compareTo(int length,
StaticBuffer buffer,
int bufferLen) |
int |
StaticArrayBuffer.compareTo(StaticBuffer other) |
StaticBuffer |
BackendCompression.compress(StaticBuffer value) |
StaticBuffer |
BackendCompression.decompress(StaticBuffer value) |
static boolean |
BufferUtil.equals(StaticBuffer b1,
ByteBuffer b2)
Thread safe equals method for StaticBuffer - ByteBuffer equality comparison
|
static StaticBuffer |
HashingUtil.getKey(HashingUtil.HashLength hashPrefixLen,
StaticBuffer hasPrefixedKey) |
static StaticBuffer |
HashingUtil.hashPrefixKey(HashingUtil.HashLength hashPrefixLen,
StaticBuffer key) |
void |
MetricInstrumentedStore.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh) |
static StaticBuffer |
BufferUtil.nextBiggerBuffer(StaticBuffer buffer) |
static StaticBuffer |
BufferUtil.nextBiggerBufferAllowOverflow(StaticBuffer buffer) |
static Entry |
StaticArrayEntry.of(StaticBuffer buffer) |
static <E> Entry |
StaticArrayEntry.of(StaticBuffer column,
StaticBuffer value) |
static StaticBuffer |
BufferUtil.padBuffer(StaticBuffer b,
int length) |
static WriteBuffer |
WriteBufferUtil.put(WriteBuffer out,
StaticBuffer in) |
WriteBuffer |
WriteByteBuffer.putBytes(StaticBuffer val) |
static void |
BufferUtil.writeBuffer(DataOutput out,
StaticBuffer buffer) |
Modifier and Type | Method and Description |
---|---|
Map<StaticBuffer,EntryList> |
MetricInstrumentedStore.getSlice(List<StaticBuffer> keys,
SliceQuery query,
StoreTransaction txh) |
void |
MetricInstrumentedStore.mutate(StaticBuffer key,
List<Entry> additions,
List<StaticBuffer> deletions,
StoreTransaction txh) |
void |
MetricInstrumentedStoreManager.mutateMany(Map<String,Map<StaticBuffer,KCVMutation>> mutations,
StoreTransaction txh) |
static <E> Entry |
StaticArrayEntry.ofStaticBuffer(E element,
StaticArrayEntry.GetColVal<E,StaticBuffer> getter) |
static <E> EntryList |
StaticArrayEntryList.ofStaticBuffer(Iterable<E> elements,
StaticArrayEntry.GetColVal<E,StaticBuffer> getter) |
static <E> EntryList |
StaticArrayEntryList.ofStaticBuffer(Iterator<E> elements,
StaticArrayEntry.GetColVal<E,StaticBuffer> getter) |
Constructor and Description |
---|
KeyColumn(StaticBuffer key,
StaticBuffer col) |
StaticArrayBuffer(StaticBuffer buffer) |
StaticArrayEntry(StaticBuffer buffer,
int valuePosition) |
Modifier and Type | Method and Description |
---|---|
Set<IndexSerializer.IndexUpdate<StaticBuffer,Entry>> |
IndexSerializer.reindexElement(JanusGraphElement element,
CompositeIndexType index) |
Modifier and Type | Method and Description |
---|---|
long |
IndexSerializer.getIndexIdFromKey(StaticBuffer key) |
Modifier and Type | Field and Description |
---|---|
static StaticBuffer |
IDHandler.MAX_KEY |
static StaticBuffer |
IDHandler.MIN_KEY |
Modifier and Type | Method and Description |
---|---|
static StaticBuffer[] |
IDHandler.getBounds(RelationCategory type,
boolean systemTypes) |
static StaticBuffer |
IDHandler.getRelationType(long relationTypeId,
IDHandler.DirectionID dirID,
boolean invisible) |
static StaticBuffer |
VariableLong.positiveBuffer(long value) |
static StaticBuffer |
VariableLong.positiveBuffer(long[] value) |
Modifier and Type | Method and Description |
---|---|
StaticBuffer |
TransactionLogHeader.Entry.getContent() |
StaticBuffer |
TransactionLogHeader.getLogKey() |
StaticBuffer |
TransactionLogHeader.serializeModifications(Serializer serializer,
LogTxStatus status,
StandardJanusGraphTx tx,
Collection<InternalRelation> addedRelations,
Collection<InternalRelation> deletedRelations) |
StaticBuffer |
TransactionLogHeader.serializePrimary(Serializer serializer,
LogTxStatus status) |
StaticBuffer |
TransactionLogHeader.serializeSecondary(Serializer serializer,
LogTxStatus status,
Map<String,Throwable> indexFailures,
boolean userLogSuccess) |
StaticBuffer |
TransactionLogHeader.serializeUserLog(Serializer serializer,
TransactionLogHeader.Entry sourceTxEntry,
StandardTransactionId sourceTxId) |
Modifier and Type | Method and Description |
---|---|
static TransactionLogHeader.Entry |
TransactionLogHeader.parse(StaticBuffer buffer,
Serializer serializer,
TimestampProvider times) |
Constructor and Description |
---|
Entry(TransactionLogHeader header,
StaticBuffer content,
LogTxStatus status,
EnumMap<LogTxMeta,Object> metadata) |
Modifier and Type | Method and Description |
---|---|
DataOutput |
DataOutput.putBytes(StaticBuffer val) |
Modifier and Type | Method and Description |
---|---|
StaticBuffer |
IDManager.getKey(long vertexId) |
Modifier and Type | Method and Description |
---|---|
long |
IDManager.getKeyID(StaticBuffer b) |
Modifier and Type | Method and Description |
---|---|
Predicate<StaticBuffer> |
VertexJobConverter.getKeyFilter() |
Modifier and Type | Method and Description |
---|---|
protected long |
AbstractScanJob.getVertexId(StaticBuffer key) |
void |
VertexJobConverter.process(StaticBuffer key,
Map<SliceQuery,EntryList> entries,
ScanMetrics metrics) |
Modifier and Type | Method and Description |
---|---|
Predicate<StaticBuffer> |
IndexRemoveJob.getKeyFilter() |
Modifier and Type | Method and Description |
---|---|
void |
IndexRemoveJob.process(StaticBuffer key,
Map<SliceQuery,EntryList> entries,
ScanMetrics metrics) |
void |
GhostVertexRemover.process(StaticBuffer key,
Map<SliceQuery,EntryList> entries,
ScanMetrics metrics) |
Copyright © 2012–2023. All rights reserved.