Uses of Class
com.bigdata.rdf.spo.SPOKeyOrder

Packages that use SPOKeyOrder
com.bigdata.bop.rdf.filter   
com.bigdata.rdf.rules   
com.bigdata.rdf.spo This package defines a statement model using long term identifiers rather than RDF Value objects. 
 

Uses of SPOKeyOrder in com.bigdata.bop.rdf.filter
 

Methods in com.bigdata.bop.rdf.filter with parameters of type SPOKeyOrder
static int[] NativeDistinctFilter.getFilterKeyOrder(SPOKeyOrder indexKeyOrder)
          Return the 3-component key order which has the best locality given that the SPOs will be ariving in the natural order of the indexKeyOrder.
static NativeDistinctFilter NativeDistinctFilter.newInstance(SPOKeyOrder indexKeyOrder)
          A instance using the default configuration for the in memory hash map.
 

Uses of SPOKeyOrder in com.bigdata.rdf.rules
 

Constructors in com.bigdata.rdf.rules with parameters of type SPOKeyOrder
AbstractRuleDistinctTermScan.DistinctTermScan(IRule rule, IJoinNexus joinNexus, IBuffer<ISolution[]> buffer, IVariable<IV> h, SPOKeyOrder keyOrder)
           
 

Uses of SPOKeyOrder in com.bigdata.rdf.spo
 

Fields in com.bigdata.rdf.spo declared as SPOKeyOrder
static SPOKeyOrder SPOKeyOrder.CSPO
           
static SPOKeyOrder SPOKeyOrder.OCSP
           
static SPOKeyOrder SPOKeyOrder.OSP
           
static SPOKeyOrder SPOKeyOrder.PCSO
           
static SPOKeyOrder SPOKeyOrder.POCS
           
static SPOKeyOrder SPOKeyOrder.POS
           
static SPOKeyOrder SPOKeyOrder.SOPC
           
static SPOKeyOrder SPOKeyOrder.SPO
           
static SPOKeyOrder SPOKeyOrder.SPOC
           
 

Methods in com.bigdata.rdf.spo that return SPOKeyOrder
static SPOKeyOrder SPOKeyOrder.fromString(String name)
          Covert a name of an SPOKeyOrder into an SPOKeyOrder.
 SPOKeyOrder SPOTupleSerializer.getKeyOrder()
           
 SPOKeyOrder SPORelation.getKeyOrder(IPredicate<ISPO> predicate)
          Implementation chooses a quads or triples index as appropriate.
static SPOKeyOrder SPOKeyOrder.getKeyOrder(IPredicate<ISPO> predicate, int keyArity)
          Return the SPOKeyOrder for the given predicate.
 SPOKeyOrder SPORelation.getPrimaryKeyOrder()
           
static SPOKeyOrder SPOKeyOrder.valueOf(int index)
          Returns the singleton corresponding to the index.
 

Methods in com.bigdata.rdf.spo that return types with arguments of type SPOKeyOrder
static Iterator<SPOKeyOrder> SPOKeyOrder.quadStoreKeyOrderIterator()
          Return an iterator which visits the quad store indices (SPOC, POCS, OCSP, CSPO, PCSO, SOPC ).
static Iterator<SPOKeyOrder> SPOKeyOrder.spocOnlyKeyOrderIterator()
          Return an iterator which visits only SPOC.
static Iterator<SPOKeyOrder> SPOKeyOrder.spoOnlyKeyOrderIterator()
          Return an iterator which visits only SPO.
 Iterator<SPOKeyOrder> SPORelation.statementKeyOrderIterator()
          Return an iterator visiting each IKeyOrder maintained by this relation.
static Iterator<SPOKeyOrder> SPOKeyOrder.tripleStoreKeyOrderIterator()
          Return an iterator which visits the triple store indices (SPO, POS, OSP).
 

Methods in com.bigdata.rdf.spo with parameters of type SPOKeyOrder
protected  IndexMetadata SPORelation.getStatementIndexMetadata(SPOKeyOrder keyOrder)
          Overrides for the statement indices.
 

Constructors in com.bigdata.rdf.spo with parameters of type SPOKeyOrder
SPOIndexRemover(SPORelation spoRelation, ISPO[] stmts, int numStmts, SPOKeyOrder keyOrder, boolean primaryIndex, boolean clone, AtomicLong sortTime, AtomicLong writeTime, AtomicLong mutationCount, boolean reportMutations)
           
SPOIndexWriter(SPORelation spoRelation, ISPO[] a, int numStmts, boolean clone, SPOKeyOrder keyOrder, boolean primaryIndex, IElementFilter<ISPO> filter, AtomicLong sortTime, AtomicLong insertTime, AtomicLong numWritten, boolean reportMutations)
          Writes statements on a statement index (batch api).
SPOTupleSerializer(SPOKeyOrder keyOrder, boolean sids)
          Create an ITupleSerializer for the indicated access path.
SPOTupleSerializer(SPOKeyOrder keyOrder, boolean sids, IRabaCoder leafKeySer, IRabaCoder leafValSer)
          Create an ITupleSerializer for the indicated access path.
 



Copyright © 2006-2011 SYSTAP, LLC. All Rights Reserved.