public class RowRecogPreviousStrategyImpl extends Object implements RowRecogPreviousStrategy
Constructor and Description |
---|
RowRecogPreviousStrategyImpl(int[] randomAccessIndexesRequested,
boolean isUnbound)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
RowRecogStateRandomAccess |
getAccess(ExprEvaluatorContext exprEvaluatorContext) |
RowRecogStateRandomAccess |
getAccessor()
Returns the index for access.
|
int[] |
getIndexesRequested()
Returns indexs.
|
int |
getIndexesRequestedLen()
Returns length of indexes.
|
int |
getMaxPriorIndex()
Returns max index.
|
boolean |
isUnbound()
Returns true for unbound.
|
void |
setRandomAccess(RowRecogStateRandomAccess randomAccess)
Sets the random access.
|
public RowRecogPreviousStrategyImpl(int[] randomAccessIndexesRequested, boolean isUnbound)
randomAccessIndexesRequested
- requested indexesisUnbound
- true if unboundpublic RowRecogStateRandomAccess getAccess(ExprEvaluatorContext exprEvaluatorContext)
getAccess
in interface RowRecogPreviousStrategy
public int getMaxPriorIndex()
public int[] getIndexesRequested()
public int getIndexesRequestedLen()
public boolean isUnbound()
public RowRecogStateRandomAccess getAccessor()
public void setRandomAccess(RowRecogStateRandomAccess randomAccess)
randomAccess
- to useCopyright © 2005–2018. All rights reserved.