public class DCDStreamingInitialRoundIterator extends StreamingInitialRoundIterator<DCDObjectiveTerm>
atomManager, closed, currentRule, nextTerm, numPages, OVERALLOCATION_RATIO, pageSize, parentStore, pendingGroundRules, queryIterable, queryResults, rules, termBuffer, termCache, termCount, termGenerator, termPool, volatileBuffer
Constructor and Description |
---|
DCDStreamingInitialRoundIterator(DCDStreamingTermStore parentStore,
List<WeightedRule> rules,
AtomManager atomManager,
HyperplaneTermGenerator<DCDObjectiveTerm,RandomVariableAtom> termGenerator,
List<DCDObjectiveTerm> termCache,
List<DCDObjectiveTerm> termPool,
ByteBuffer termBuffer,
ByteBuffer volatileBuffer,
int pageSize) |
Modifier and Type | Method and Description |
---|---|
protected void |
writeFullPage(String termPagePath,
String volatilePagePath)
Write a full page (including any volatile page that the child may use).
|
close, hasNext, next, remove
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
public DCDStreamingInitialRoundIterator(DCDStreamingTermStore parentStore, List<WeightedRule> rules, AtomManager atomManager, HyperplaneTermGenerator<DCDObjectiveTerm,RandomVariableAtom> termGenerator, List<DCDObjectiveTerm> termCache, List<DCDObjectiveTerm> termPool, ByteBuffer termBuffer, ByteBuffer volatileBuffer, int pageSize)
protected void writeFullPage(String termPagePath, String volatilePagePath)
StreamingInitialRoundIterator
writeFullPage
in class StreamingInitialRoundIterator<DCDObjectiveTerm>
Copyright © 2020 University of California, Santa Cruz. All rights reserved.