public class ConditionType extends MetadataItem
Modifier and Type | Field and Description |
---|---|
static String |
ITEM_TYPE |
metadata
Constructor and Description |
---|
ConditionType()
Instantiates a new Condition type.
|
ConditionType(Metadata metadata)
Instantiates a new Condition type with the specified metadata
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getConditionEvaluator()
Retrieves the condition evaluator.
|
List<Parameter> |
getParameters()
Retrieves the defined
Parameter s for this ConditionType. |
Condition |
getParentCondition()
Retrieves the parent condition.
|
String |
getQueryBuilder()
Retrieves the query builder.
|
int |
hashCode() |
void |
setConditionEvaluator(String conditionEvaluator)
Sets the condition evaluator.
|
void |
setParameters(List<Parameter> parameters)
Sets the List of the defined
Parameter s for this ConditionType. |
void |
setParentCondition(Condition parentCondition)
Sets the parent condition.
|
void |
setQueryBuilder(String queryBuilder)
Sets the query builder.
|
getMetadata, getScope, setMetadata
getItemId, getItemType, getItemType, getSystemMetadata, getVersion, setItemId, setItemType, setScope, setSystemMetadata, setVersion
public static final String ITEM_TYPE
public ConditionType()
public ConditionType(Metadata metadata)
metadata
- the metadatapublic String getConditionEvaluator()
public void setConditionEvaluator(String conditionEvaluator)
conditionEvaluator
- the condition evaluatorpublic String getQueryBuilder()
public void setQueryBuilder(String queryBuilder)
queryBuilder
- the query builderpublic Condition getParentCondition()
public void setParentCondition(Condition parentCondition)
parentCondition
- the parent conditionpublic List<Parameter> getParameters()
Parameter
s for this ConditionType.Parameter
s for this ConditionTypepublic void setParameters(List<Parameter> parameters)
Parameter
s for this ConditionType.parameters
- a List of the defined Parameter
s for this ConditionTypeCopyright © 2014–2023 Apache Software Foundation. All rights reserved.