|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IRabaCoder | |
|---|---|
| com.bigdata.btree |
The BTree is a scalable B+-Tree with copy-on-write
semantics mapping variable length unsigned byte[] keys to variable
length byte[] values (null values are allowed). |
| com.bigdata.btree.data | |
| com.bigdata.btree.proc | |
| com.bigdata.btree.raba | |
| com.bigdata.btree.raba.codec | |
| com.bigdata.rdf.lexicon | |
| com.bigdata.rdf.spo | This package defines a statement model using long term identifiers rather than RDF Value objects. |
| com.bigdata.search | This package provides full text indexing and search. |
| Uses of IRabaCoder in com.bigdata.btree |
|---|
| Methods in com.bigdata.btree that return IRabaCoder | |
|---|---|
static IRabaCoder |
DefaultTupleSerializer.getDefaultLeafKeysCoder()
Deprecated. by IndexMetadata.Options.LEAF_KEYS_CODER |
static IRabaCoder |
DefaultTupleSerializer.getDefaultValuesCoder()
Deprecated. by IndexMetadata.Options.LEAF_VALUES_CODER |
IRabaCoder |
DefaultTupleSerializer.getLeafKeysCoder()
|
IRabaCoder |
ITupleSerializer.getLeafKeysCoder()
The object used to code (compress) an ordered array of keys such as found in a B+Tree ILeafData record or in a ResultSet. |
IRabaCoder |
DefaultTupleSerializer.getLeafValuesCoder()
|
IRabaCoder |
ITupleSerializer.getLeafValuesCoder()
The object used to code (compress) an unordered array of values ordered array of keys such as found in a B+Tree ILeafData record or in a
ResultSet. |
IRabaCoder |
IndexMetadata.getNodeKeySerializer()
Object used to code (compress) the keys in a node. |
| Methods in com.bigdata.btree with parameters of type IRabaCoder | |
|---|---|
void |
DefaultTupleSerializer.setLeafKeysCoder(IRabaCoder leafKeysCoder)
Override the DefaultTupleSerializer.getLeafKeysCoder(). |
void |
DefaultTupleSerializer.setLeafValuesCoder(IRabaCoder valuesCoder)
Override the DefaultTupleSerializer.getLeafValuesCoder(). |
void |
IndexMetadata.setNodeKeySerializer(IRabaCoder nodeKeysCoder)
|
| Constructors in com.bigdata.btree with parameters of type IRabaCoder | |
|---|---|
DefaultTupleSerializer(IKeyBuilderFactory keyBuilderFactory,
IRabaCoder leafKeysCoder,
IRabaCoder leafValsCoder)
|
|
| Uses of IRabaCoder in com.bigdata.btree.data |
|---|
| Constructors in com.bigdata.btree.data with parameters of type IRabaCoder | |
|---|---|
DefaultLeafCoder(IRabaCoder keysCoder,
IRabaCoder valsCoder)
|
|
DefaultNodeCoder(IRabaCoder keysCoder)
|
|
| Uses of IRabaCoder in com.bigdata.btree.proc |
|---|
| Methods in com.bigdata.btree.proc with parameters of type IRabaCoder | |
|---|---|
BatchContains |
BatchContains.BatchContainsConstructor.newInstance(IRabaCoder keysCoder,
IRabaCoder valsCoder,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
BatchLookup |
BatchLookup.BatchLookupConstructor.newInstance(IRabaCoder keysCoder,
IRabaCoder valsCoder,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
abstract T |
AbstractKeyArrayIndexProcedureConstructor.newInstance(IRabaCoder keysCoder,
IRabaCoder valsCoder,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
Uses the specified IRabaCoders. |
BatchRemove |
BatchRemove.BatchRemoveConstructor.newInstance(IRabaCoder keySer,
IRabaCoder valSer,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
BatchInsert |
BatchInsert.BatchInsertConstructor.newInstance(IRabaCoder keysCoder,
IRabaCoder valsCoder,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
| Constructors in com.bigdata.btree.proc with parameters of type IRabaCoder | |
|---|---|
AbstractKeyArrayIndexProcedure.ResultBuffer(int n,
byte[][] a,
IRabaCoder valsCoder)
|
|
AbstractKeyArrayIndexProcedure.ResultBufferHandler(int nkeys,
IRabaCoder valsCoder)
|
|
AbstractKeyArrayIndexProcedure(IRabaCoder keysCoder,
IRabaCoder valsCoder,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
|
BatchContains(IRabaCoder keysCoder,
int fromIndex,
int toIndex,
byte[][] keys)
Create a batch existence test operation. |
|
BatchInsert(IRabaCoder keysCoder,
IRabaCoder valsCoder,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals,
boolean returnOldValues)
Create a batch insert operation. |
|
BatchLookup(IRabaCoder keysCoder,
IRabaCoder valsCoder,
int fromIndex,
int toIndex,
byte[][] keys)
Create a batch lookup operation. |
|
BatchRemove(IRabaCoder keySer,
IRabaCoder valSer,
int fromIndex,
int toIndex,
byte[][] keys,
boolean assertFound,
com.bigdata.btree.proc.BatchRemove.ReturnWhatEnum returnWhat)
Batch remove operation. |
|
| Uses of IRabaCoder in com.bigdata.btree.raba |
|---|
| Classes in com.bigdata.btree.raba that implement IRabaCoder | |
|---|---|
class |
ConditionalRabaCoder
Coder conditionally applies other IRabaCoders based on a condition,
typically the branching factor or the #of elements in the IRaba. |
| Constructors in com.bigdata.btree.raba with parameters of type IRabaCoder | |
|---|---|
ConditionalRabaCoder(IRabaCoder smallCoder,
IRabaCoder bigCoder,
int bigSize)
|
|
| Uses of IRabaCoder in com.bigdata.btree.raba.codec |
|---|
| Classes in com.bigdata.btree.raba.codec that implement IRabaCoder | |
|---|---|
class |
CanonicalHuffmanRabaCoder
This class provides (de-)compression for logical byte[][]s based on canonical Huffman codes. |
class |
EmptyRabaValueCoder
Useful when a B+Tree uses keys but not values. |
class |
FixedLengthValueRabaCoder
This class does not offer any compression. |
class |
FrontCodedRabaCoder
Class provides (de-)compression for logical byte[][]s based on front coding. |
static class |
FrontCodedRabaCoder.DefaultFrontCodedRabaCoder
A pre-parameterized version of the FrontCodedRabaCoder which is
used as the default IRabaCoder for B+Tree keys for both nodes and
leaves. |
class |
SimpleRabaCoder
This class does not offer any compression. |
| Uses of IRabaCoder in com.bigdata.rdf.lexicon |
|---|
| Methods in com.bigdata.rdf.lexicon with parameters of type IRabaCoder | |
|---|---|
Term2IdWriteProc |
Term2IdWriteProc.Term2IdWriteProcConstructor.newInstance(IRabaCoder keySer,
IRabaCoder valSer,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
BlobsWriteProc |
BlobsWriteProc.BlobsWriteProcConstructor.newInstance(IRabaCoder keySer,
IRabaCoder valSer,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
Id2TermWriteProc |
Id2TermWriteProc.Id2TermWriteProcConstructor.newInstance(IRabaCoder keysCoder,
IRabaCoder valsCoder,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
| Constructors in com.bigdata.rdf.lexicon with parameters of type IRabaCoder | |
|---|---|
BlobsWriteProc(IRabaCoder keySer,
IRabaCoder valSer,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals,
boolean readOnly,
boolean storeBlankNodes)
|
|
Id2TermTupleSerializer(String namespace,
BigdataValueFactory valueFactory,
IKeyBuilderFactory keyBuilderFactory,
IRabaCoder leafKeysCoder,
IRabaCoder leafValsCoder)
|
|
Id2TermWriteProc(IRabaCoder keysCoder,
IRabaCoder valsCoder,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
|
RDFFullTextIndexTupleSerializer(IKeyBuilderFactory keyBuilderFactory,
IRabaCoder leafKeysCoder,
IRabaCoder leafValsCoder,
boolean fieldsEnabled)
|
|
Term2IdWriteProc(IRabaCoder keySer,
int fromIndex,
int toIndex,
byte[][] keys,
boolean readOnly,
boolean storeBlankNodes,
int scaleOutTermIdBitsToReverse)
|
|
| Uses of IRabaCoder in com.bigdata.rdf.spo |
|---|
| Classes in com.bigdata.rdf.spo that implement IRabaCoder | |
|---|---|
class |
FastRDFValueCoder2
Coder for values in statement index with inference enabled but without SIDS. |
| Methods in com.bigdata.rdf.spo with parameters of type IRabaCoder | |
|---|---|
JustIndexWriteProc |
JustIndexWriteProc.WriteJustificationsProcConstructor.newInstance(IRabaCoder keySer,
IRabaCoder valSer,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
SPOIndexWriteProc |
SPOIndexWriteProc.IndexWriteProcConstructor.newInstance(IRabaCoder keySer,
IRabaCoder valSer,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
| Constructors in com.bigdata.rdf.spo with parameters of type IRabaCoder | |
|---|---|
JustIndexWriteProc(IRabaCoder keySer,
int fromIndex,
int toIndex,
byte[][] keys)
|
|
SPOIndexWriteProc(IRabaCoder keySer,
IRabaCoder valSer,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals,
boolean reportMutation)
|
|
SPOTupleSerializer(SPOKeyOrder keyOrder,
boolean sids,
IRabaCoder leafKeySer,
IRabaCoder leafValSer)
Create an ITupleSerializer for the indicated access path. |
|
| Uses of IRabaCoder in com.bigdata.search |
|---|
| Methods in com.bigdata.search with parameters of type IRabaCoder | |
|---|---|
TextIndexWriteProc |
TextIndexWriteProc.IndexWriteProcConstructor.newInstance(IRabaCoder keySer,
IRabaCoder valSer,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
|
| Constructors in com.bigdata.search with parameters of type IRabaCoder | |
|---|---|
FullTextIndexTupleSerializer(IKeyBuilderFactory keyBuilderFactory,
IRabaCoder leafKeysCoder,
IRabaCoder leafValsCoder,
boolean fieldsEnabled)
|
|
TextIndexWriteProc(IRabaCoder keySer,
IRabaCoder valSer,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals,
boolean overwrite)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||