public class ConditionCol52 extends DTColumnConfig52 implements org.drools.workbench.models.datamodel.rule.HasParameterizedOperator, org.drools.workbench.models.datamodel.workitems.HasBinding
| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_BINDING |
static String |
FIELD_CONSTRAINT_VALUE_TYPE |
static String |
FIELD_FACT_FIELD
Available fields for this type of column.
|
static String |
FIELD_FIELD_TYPE |
static String |
FIELD_OPERATOR |
static String |
FIELD_VALUE_LIST |
defaultValue, FIELD_DEFAULT_VALUE, FIELD_HEADER, FIELD_HIDE_COLUMN, FIELD_WIDTH| Constructor and Description |
|---|
ConditionCol52() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearParameters() |
protected List<BaseColumnFieldDiff> |
conditionCol52SpecificDiff(BaseColumn otherColumn) |
void |
deleteParameter(String key) |
List<BaseColumnFieldDiff> |
diff(BaseColumn otherColumn)
Analyze differences between two columns of same type.
|
boolean |
equals(Object o) |
String |
getBinding() |
int |
getConstraintValueType() |
String |
getFactField() |
String |
getFieldType() |
String |
getOperator() |
String |
getParameter(String key) |
Map<String,String> |
getParameters() |
String |
getValueList() |
int |
hashCode() |
boolean |
isBound() |
void |
setBinding(String binding) |
void |
setConstraintValueType(int constraintValueType) |
void |
setFactField(String factField) |
void |
setFieldType(String fieldType) |
void |
setOperator(String operator) |
void |
setParameter(String key,
String parameter) |
void |
setParameters(Map<String,String> parameters) |
void |
setValueList(String valueList) |
cloneCommonColumnConfigFrom, extractDefaultValue, getDefaultValue, getHeader, getWidth, isEqualOrNull, isHideColumn, setDefaultValue, setHeader, setHideColumn, setWidthpublic static final String FIELD_FACT_FIELD
public static final String FIELD_FIELD_TYPE
public static final String FIELD_OPERATOR
public static final String FIELD_VALUE_LIST
public static final String FIELD_BINDING
public static final String FIELD_CONSTRAINT_VALUE_TYPE
public List<BaseColumnFieldDiff> diff(BaseColumn otherColumn)
DiffColumndiff in interface DiffColumndiff in class DTColumnConfig52otherColumn - The column to compare with this one.protected List<BaseColumnFieldDiff> conditionCol52SpecificDiff(BaseColumn otherColumn)
public void setConstraintValueType(int constraintValueType)
public int getConstraintValueType()
public void setFactField(String factField)
public String getFactField()
public void setFieldType(String fieldType)
public String getFieldType()
public void setOperator(String operator)
setOperator in interface org.drools.workbench.models.datamodel.rule.HasOperatorpublic String getOperator()
getOperator in interface org.drools.workbench.models.datamodel.rule.HasOperatorpublic void setValueList(String valueList)
public String getValueList()
public void clearParameters()
clearParameters in interface org.drools.workbench.models.datamodel.rule.HasParameterizedOperatorpublic String getParameter(String key)
getParameter in interface org.drools.workbench.models.datamodel.rule.HasParameterizedOperatorpublic void setParameter(String key, String parameter)
setParameter in interface org.drools.workbench.models.datamodel.rule.HasParameterizedOperatorpublic void deleteParameter(String key)
deleteParameter in interface org.drools.workbench.models.datamodel.rule.HasParameterizedOperatorpublic Map<String,String> getParameters()
getParameters in interface org.drools.workbench.models.datamodel.rule.HasParameterizedOperatorpublic void setParameters(Map<String,String> parameters)
setParameters in interface org.drools.workbench.models.datamodel.rule.HasParameterizedOperatorpublic String getBinding()
getBinding in interface org.drools.workbench.models.datamodel.workitems.HasBindingpublic void setBinding(String binding)
setBinding in interface org.drools.workbench.models.datamodel.workitems.HasBindingpublic boolean isBound()
isBound in interface org.drools.workbench.models.datamodel.workitems.HasBindingpublic boolean equals(Object o)
equals in class DTColumnConfig52public int hashCode()
hashCode in class DTColumnConfig52Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.