public class EvaluatorIterator
extends org.apache.accumulo.core.iterators.WrappingIterator
Modifier and Type | Field and Description |
---|---|
static String |
DDL |
static String |
IMPLICIT_MODEL_NAME |
static String |
QUERYSTRING |
static String |
TABLE |
Constructor and Description |
---|
EvaluatorIterator() |
Modifier and Type | Method and Description |
---|---|
static ModelMetaData |
createModel(String name,
boolean source) |
static TransformationMetadata |
createTransformationMetadata(String ddl) |
org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value> |
deepCopy(org.apache.accumulo.core.iterators.IteratorEnvironment env) |
protected boolean |
filter(ArrayList<org.teiid.translator.accumulo.EvaluatorIterator.KeyValuePair> values) |
org.apache.accumulo.core.data.Key |
getTopKey() |
org.apache.accumulo.core.data.Value |
getTopValue() |
boolean |
hasTop() |
void |
init(org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value> source,
Map<String,String> options,
org.apache.accumulo.core.iterators.IteratorEnvironment env) |
void |
next() |
void |
seek(org.apache.accumulo.core.data.Range range,
Collection<org.apache.accumulo.core.data.ByteSequence> columnFamilies,
boolean inclusive) |
public static final String QUERYSTRING
public static final String TABLE
public static final String DDL
public static final String IMPLICIT_MODEL_NAME
public void init(org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value> source, Map<String,String> options, org.apache.accumulo.core.iterators.IteratorEnvironment env) throws IOException
init
in interface org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>
init
in class org.apache.accumulo.core.iterators.WrappingIterator
IOException
public static TransformationMetadata createTransformationMetadata(String ddl)
public static ModelMetaData createModel(String name, boolean source)
public org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value> deepCopy(org.apache.accumulo.core.iterators.IteratorEnvironment env)
deepCopy
in interface org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>
deepCopy
in class org.apache.accumulo.core.iterators.WrappingIterator
public void seek(org.apache.accumulo.core.data.Range range, Collection<org.apache.accumulo.core.data.ByteSequence> columnFamilies, boolean inclusive) throws IOException
seek
in interface org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>
seek
in class org.apache.accumulo.core.iterators.WrappingIterator
IOException
protected boolean filter(ArrayList<org.teiid.translator.accumulo.EvaluatorIterator.KeyValuePair> values) throws IOException
IOException
public org.apache.accumulo.core.data.Key getTopKey()
getTopKey
in interface org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>
getTopKey
in class org.apache.accumulo.core.iterators.WrappingIterator
public org.apache.accumulo.core.data.Value getTopValue()
getTopValue
in interface org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>
getTopValue
in class org.apache.accumulo.core.iterators.WrappingIterator
public boolean hasTop()
hasTop
in interface org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>
hasTop
in class org.apache.accumulo.core.iterators.WrappingIterator
public void next() throws IOException
next
in interface org.apache.accumulo.core.iterators.SortedKeyValueIterator<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>
next
in class org.apache.accumulo.core.iterators.WrappingIterator
IOException
Copyright © 2018 JBoss by Red Hat. All rights reserved.