public interface GeneratorStrategy
Modifier and Type | Method and Description |
---|---|
String |
getFrom(String joinId)
This generates the from part of the broker query, this indicates on which entities conditions
can be applied.
|
String |
getOrder(String joinId)
This generates the ordering part of the broker query, this indicates on which entities conditions
can be applied.
|
Map<String,Object> |
getParams(String joinId)
This returns the parameters needed for the strategy.
|
String |
getSelect(String joinId)
This generates the select part of the broker Query.
|
String |
getWhere(String joinId)
This generates the condition part of the broker query, this indicates on which entities conditions
can be applied.
|
String getSelect(String joinId) throws CriteriaException
joinId
- The joinId to be used that uniquely identifies the entities for the strategyCriteriaException
- If unable to generate the select part of the broker queryString getFrom(String joinId) throws CriteriaException
joinId
- The joinId to be used that uniquely identifies the entities for the strategyCriteriaException
- If unable to generate the from part of the broker queryString getWhere(String joinId) throws CriteriaException
joinId
- The joinId to be used that uniquely identifies the entities for the strategyCriteriaException
- If unable to generate the condition part of the broker queryString getOrder(String joinId) throws CriteriaException
joinId
- The joinId to be used that uniquely identifies the entities for the strategyCriteriaException
- If unable to generate the order part of the broker queryMap<String,Object> getParams(String joinId) throws CriteriaException
CriteriaException
- If unable to generate the parameters neededCopyright (c) 2014-2021 All Rights Reserved by the RWS Group for and on behalf of its affiliates and subsidiaries