Package org.hcjf.layers.query
Class BaseEvaluator.ReplaceableValue
- java.lang.Object
-
- org.hcjf.layers.query.BaseEvaluator.ReplaceableValue
-
- All Implemented Interfaces:
BaseEvaluator.UnprocessedValue
- Enclosing class:
- BaseEvaluator
public static class BaseEvaluator.ReplaceableValue extends java.lang.Object implements BaseEvaluator.UnprocessedValue
Return the object that is in the specific position into the parameters array.
-
-
Constructor Summary
Constructors Constructor Description ReplaceableValue(java.lang.Integer place)
-
Method Summary
Modifier and Type Method Description java.lang.IntegergetPlace()Returns the place into the array of parameter to obtain the value.java.lang.Objectprocess(Queryable.DataSource dataSource, Queryable.Consumer consumer)Return the processed value.
-
-
-
Method Detail
-
process
public java.lang.Object process(Queryable.DataSource dataSource, Queryable.Consumer consumer)
Return the processed value.- Specified by:
processin interfaceBaseEvaluator.UnprocessedValue- Parameters:
dataSource- Data source of the in-evaluation object.consumer- Consumer for the object.- Returns:
- Processed value.
-
getPlace
public final java.lang.Integer getPlace()
Returns the place into the array of parameter to obtain the value.- Returns:
- Value to replace the holder.
-
-