public class CompareCondition extends Condition
"X GT 80% of Y", "FreeSpace LT 20% of TotalSpace"
Note that when constructing a CompareCondition, or calling setData2Multiplier(Double)
that data2Multiplier is a straight multiplier. So, for "X GT 80% of Y" you would
set data2Multiplier=0.80.| Modifier and Type | Class and Description |
|---|---|
static class |
CompareCondition.Operator |
Condition.TypeconditionId, conditionSetIndex, conditionSetSize, context, tenantId, triggerId, triggerMode, type| Constructor and Description |
|---|
CompareCondition() |
CompareCondition(String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId,
CompareCondition.Operator operator,
Double data2Multiplier,
String data2Id)
This constructor requires the tenantId be assigned prior to persistence.
|
CompareCondition(String triggerId,
Mode triggerMode,
String dataId,
CompareCondition.Operator operator,
Double data2Multiplier,
String data2Id)
This constructor requires the tenantId be assigned prior to persistence.
|
CompareCondition(String tenantId,
String triggerId,
int conditionSetSize,
int conditionSetIndex,
String dataId,
CompareCondition.Operator operator,
Double data2Multiplier,
String data2Id) |
CompareCondition(String tenantId,
String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId,
CompareCondition.Operator operator,
Double data2Multiplier,
String data2Id) |
CompareCondition(String tenantId,
String triggerId,
Mode triggerMode,
String dataId,
CompareCondition.Operator operator,
Double data2Multiplier,
String data2Id) |
CompareCondition(String tenantId,
String triggerId,
String dataId,
CompareCondition.Operator operator,
Double data2Multiplier,
String data2Id) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getData2Id() |
Double |
getData2Multiplier() |
String |
getDataId() |
String |
getLog(double dataValue,
double data2Value) |
CompareCondition.Operator |
getOperator() |
int |
hashCode() |
boolean |
match(double dataValue,
double data2Value) |
void |
setData2Id(String data2Id) |
void |
setData2Multiplier(Double data2Multiplier) |
void |
setDataId(String dataId) |
void |
setOperator(CompareCondition.Operator operator) |
String |
toString() |
getConditionId, getConditionSetIndex, getConditionSetSize, getContext, getTenantId, getTriggerId, getTriggerMode, getType, setConditionSetIndex, setConditionSetSize, setContext, setTenantId, setTriggerId, setTriggerModepublic CompareCondition()
public CompareCondition(String tenantId, String triggerId, String dataId, CompareCondition.Operator operator, Double data2Multiplier, String data2Id)
public CompareCondition(String triggerId, Mode triggerMode, String dataId, CompareCondition.Operator operator, Double data2Multiplier, String data2Id)
public CompareCondition(String tenantId, String triggerId, Mode triggerMode, String dataId, CompareCondition.Operator operator, Double data2Multiplier, String data2Id)
public CompareCondition(String tenantId, String triggerId, int conditionSetSize, int conditionSetIndex, String dataId, CompareCondition.Operator operator, Double data2Multiplier, String data2Id)
public CompareCondition(String triggerId, Mode triggerMode, int conditionSetSize, int conditionSetIndex, String dataId, CompareCondition.Operator operator, Double data2Multiplier, String data2Id)
public String getDataId()
public void setDataId(String dataId)
public String getData2Id()
public void setData2Id(String data2Id)
public Double getData2Multiplier()
public void setData2Multiplier(Double data2Multiplier)
public CompareCondition.Operator getOperator()
public void setOperator(CompareCondition.Operator operator)
public String getLog(double dataValue, double data2Value)
public boolean match(double dataValue,
double data2Value)
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.