public class Clause extends Condition
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
content |
protected java.util.Set<ParameterInfo> |
inputParameters |
protected java.lang.String |
join |
protected Op |
operator |
protected java.util.Set<ParameterInfo> |
queryParameters |
protected java.lang.String |
type |
Constructor and Description |
---|
Clause(java.lang.String fieldName,
Op operator,
java.lang.String param) |
Clause(java.lang.String name,
java.lang.String content,
java.lang.String join,
java.lang.String operator,
java.lang.String type) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<ParameterInfo> |
getCompiledParameters() |
java.util.List<Condition> |
getConditions() |
java.lang.String |
getContent() |
java.util.Set<ParameterInfo> |
getInputParameters() |
java.util.Set<java.lang.String> |
getJoins() |
Op |
getOperator() |
java.util.Set<ParameterInfo> |
getQueryParameters() |
ConditionType |
getType() |
void |
setConditions(java.util.List<Condition> conditions) |
void |
setContent(java.lang.String content) |
void |
setInputParameters(java.util.Set<ParameterInfo> inputParameters) |
protected java.lang.String content
protected java.lang.String join
protected java.util.Set<ParameterInfo> inputParameters
protected java.util.Set<ParameterInfo> queryParameters
protected Op operator
protected java.lang.String type
public Clause(java.lang.String name, java.lang.String content, @Nullable java.lang.String join, @Nullable java.lang.String operator, @Nullable java.lang.String type)
public Clause(java.lang.String fieldName, Op operator, java.lang.String param)
public java.util.List<Condition> getConditions()
getConditions
in class Condition
public void setConditions(java.util.List<Condition> conditions)
setConditions
in class Condition
public java.lang.String getContent()
public void setContent(java.lang.String content)
public java.util.Set<ParameterInfo> getCompiledParameters()
getCompiledParameters
in class Condition
public java.util.Set<ParameterInfo> getQueryParameters()
getQueryParameters
in class Condition
public java.util.Set<ParameterInfo> getInputParameters()
getInputParameters
in class Condition
public void setInputParameters(java.util.Set<ParameterInfo> inputParameters)
public java.util.Set<java.lang.String> getJoins()
public Op getOperator()
public ConditionType getType()