public class RateConditionEval extends ConditionEval
context, dataTimestamp, evalTimestamp, match, type| Constructor and Description |
|---|
RateConditionEval()
Used for JSON deserialization, not for general use.
|
RateConditionEval(RateCondition condition,
Data data,
Data previousData) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
RateCondition |
getCondition() |
int |
getConditionSetIndex() |
int |
getConditionSetSize() |
String |
getLog() |
long |
getPreviousTime() |
Double |
getPreviousValue() |
Double |
getRate() |
String |
getTenantId() |
long |
getTime() |
String |
getTriggerId() |
Double |
getValue() |
int |
hashCode() |
void |
setCondition(RateCondition condition) |
void |
setPreviousTime(long previousTime) |
void |
setPreviousValue(Double previousValue) |
void |
setRate(Double rate) |
void |
setTime(long time) |
void |
setValue(Double value) |
String |
toString() |
getContext, getDataTimestamp, getEvalTimestamp, getType, isMatch, setContext, setDataTimestamp, setEvalTimestamp, setMatch, setTypepublic RateConditionEval()
public RateConditionEval(RateCondition condition, Data data, Data previousData)
public RateCondition getCondition()
public void setCondition(RateCondition condition)
public Double getValue()
public void setValue(Double value)
public long getTime()
public void setTime(long time)
public Double getPreviousValue()
public void setPreviousValue(Double previousValue)
public long getPreviousTime()
public void setPreviousTime(long previousTime)
public Double getRate()
public void setRate(Double rate)
public String getTenantId()
getTenantId in class ConditionEvalpublic String getTriggerId()
getTriggerId in class ConditionEvalpublic int getConditionSetSize()
getConditionSetSize in class ConditionEvalpublic int getConditionSetIndex()
getConditionSetIndex in class ConditionEvalpublic String getLog()
getLog in class ConditionEvalpublic int hashCode()
hashCode in class ConditionEvalpublic boolean equals(Object obj)
equals in class ConditionEvalCopyright © 2015–2016 Red Hat, Inc.. All rights reserved.