public class Pattern52 extends Object implements CompositeColumn<ConditionCol52>, org.drools.workbench.models.datamodel.rule.HasCEPWindow, DiffColumn
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_BOUND_NAME |
static String |
FIELD_ENTRY_POINT_NAME |
static String |
FIELD_FACT_TYPE
Available fields for this type of column.
|
static String |
FIELD_IS_NEGATED |
static String |
FIELD_WINDOW |
Constructor and Description |
---|
Pattern52() |
Modifier and Type | Method and Description |
---|---|
Pattern52 |
clonePattern()
Clones this pattern instance.
|
List<BaseColumnFieldDiff> |
diff(BaseColumn otherColumn)
Analyze differences between two columns of same type.
|
String |
getBoundName() |
List<ConditionCol52> |
getChildColumns() |
DTCellValue52 |
getDefaultValue() |
String |
getEntryPointName() |
String |
getFactType() |
String |
getHeader() |
int |
getWidth() |
org.drools.workbench.models.datamodel.rule.CEPWindow |
getWindow() |
boolean |
isBound() |
boolean |
isHideColumn() |
boolean |
isNegated() |
void |
setBoundName(String boundName) |
void |
setChildColumns(List<ConditionCol52> conditions) |
void |
setDefaultValue(DTCellValue52 defaultValue) |
void |
setEntryPointName(String entryPointName) |
void |
setFactType(String factType) |
void |
setHeader(String header) |
void |
setHideColumn(boolean hideColumn) |
void |
setNegated(boolean negated) |
void |
setWidth(int width) |
void |
setWindow(org.drools.workbench.models.datamodel.rule.CEPWindow window) |
void |
update(Pattern52 other)
Update this pattern instance properties with the given ones from other pattern instance.
|
public static final String FIELD_FACT_TYPE
public static final String FIELD_BOUND_NAME
public static final String FIELD_IS_NEGATED
public static final String FIELD_WINDOW
public static final String FIELD_ENTRY_POINT_NAME
public List<BaseColumnFieldDiff> diff(BaseColumn otherColumn)
DiffColumn
diff
in interface DiffColumn
otherColumn
- The column to compare with this one.public Pattern52 clonePattern()
public void update(Pattern52 other)
other
- The pattern to obtain the properties to set.public String getFactType()
public void setFactType(String factType)
public String getBoundName()
public boolean isBound()
public void setBoundName(String boundName)
public boolean isNegated()
public void setNegated(boolean negated)
public List<ConditionCol52> getChildColumns()
getChildColumns
in interface CompositeColumn<ConditionCol52>
public void setChildColumns(List<ConditionCol52> conditions)
setChildColumns
in interface CompositeColumn<ConditionCol52>
public void setWindow(org.drools.workbench.models.datamodel.rule.CEPWindow window)
setWindow
in interface org.drools.workbench.models.datamodel.rule.HasCEPWindow
public org.drools.workbench.models.datamodel.rule.CEPWindow getWindow()
getWindow
in interface org.drools.workbench.models.datamodel.rule.HasCEPWindow
public String getEntryPointName()
public void setEntryPointName(String entryPointName)
public String getHeader()
getHeader
in interface BaseColumn
public void setHeader(String header)
setHeader
in interface BaseColumn
public boolean isHideColumn()
isHideColumn
in interface BaseColumn
public void setHideColumn(boolean hideColumn)
setHideColumn
in interface BaseColumn
public int getWidth()
getWidth
in interface BaseColumn
public void setWidth(int width)
setWidth
in interface BaseColumn
public DTCellValue52 getDefaultValue()
getDefaultValue
in interface BaseColumn
public void setDefaultValue(DTCellValue52 defaultValue)
setDefaultValue
in interface BaseColumn
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.