Package org.hcjf.layers.query
Class ParameterizedQuery.ParameterizedConsumer
- java.lang.Object
-
- org.hcjf.layers.query.Queryable.DefaultConsumer
-
- org.hcjf.layers.query.ParameterizedQuery.ParameterizedConsumer
-
- All Implemented Interfaces:
Queryable.Consumer
- Enclosing class:
- ParameterizedQuery
public class ParameterizedQuery.ParameterizedConsumer extends Queryable.DefaultConsumer
This implementation use the parameters of the instance.
-
-
Constructor Summary
Constructors Constructor Description ParameterizedConsumer(Queryable.Consumer consumer)
-
Method Summary
Modifier and Type Method Description java.lang.Objectget(java.lang.Object instance, QueryParameter queryParameter, Queryable.DataSource dataSource)Call the implementation of the inner consumer instance.java.lang.ObjectgetParameter(java.lang.Integer place)Returns the parameter stored into the specific place.java.util.List<java.lang.Object>getParameters()Returns a list with all the parameters.-
Methods inherited from class org.hcjf.layers.query.Queryable.DefaultConsumer
resolveFunction
-
-
-
-
Constructor Detail
-
ParameterizedConsumer
public ParameterizedConsumer(Queryable.Consumer consumer)
-
-
Method Detail
-
get
public java.lang.Object get(java.lang.Object instance, QueryParameter queryParameter, Queryable.DataSource dataSource)Call the implementation of the inner consumer instance.- Parameters:
instance- Data source.queryParameter- Query parameter.dataSource- Data source- Returns:
- Returns the value of the inner consumer.
-
getParameter
public java.lang.Object getParameter(java.lang.Integer place)
Returns the parameter stored into the specific place.- Parameters:
place- Place.- Returns:
- Parameter instance.
-
getParameters
public java.util.List<java.lang.Object> getParameters()
Returns a list with all the parameters.- Returns:
- List with all the parameters.
-
-