public class EntityGlobalIndexVisitor extends Object implements GlobalIndexVisitor
| Constructor and Description |
|---|
EntityGlobalIndexVisitor(org.apache.accumulo.core.client.BatchScanner indexScanner,
EntityShardBuilder shardBuilder,
Set<String> types) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin(org.calrissian.mango.criteria.domain.ParentNode parentNode) |
void |
end(org.calrissian.mango.criteria.domain.ParentNode parentNode) |
void |
exec() |
Map<CardinalityKey,Long> |
getCardinalities() |
Set<String> |
getShards() |
void |
visit(org.calrissian.mango.criteria.domain.Leaf leaf) |
public EntityGlobalIndexVisitor(org.apache.accumulo.core.client.BatchScanner indexScanner,
EntityShardBuilder shardBuilder,
Set<String> types)
public Map<CardinalityKey,Long> getCardinalities()
getCardinalities in interface GlobalIndexVisitorpublic Set<String> getShards()
getShards in interface GlobalIndexVisitorpublic void begin(org.calrissian.mango.criteria.domain.ParentNode parentNode)
begin in interface org.calrissian.mango.criteria.visitor.NodeVisitorpublic void end(org.calrissian.mango.criteria.domain.ParentNode parentNode)
end in interface org.calrissian.mango.criteria.visitor.NodeVisitorpublic void exec()
exec in interface GlobalIndexVisitorpublic void visit(org.calrissian.mango.criteria.domain.Leaf leaf)
visit in interface org.calrissian.mango.criteria.visitor.NodeVisitorCopyright © 2014 Calrissian. All Rights Reserved.