Class TimeConstant
- java.lang.Object
-
- io.siddhi.query.api.expression.Expression
-
- io.siddhi.query.api.expression.constant.LongConstant
-
- io.siddhi.query.api.expression.constant.TimeConstant
-
- All Implemented Interfaces:
Constant,SiddhiElement,Serializable
public class TimeConstant extends LongConstant
Time constant expression- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.siddhi.query.api.expression.Expression
Expression.Time
-
-
Field Summary
-
Fields inherited from class io.siddhi.query.api.expression.constant.LongConstant
value
-
-
Constructor Summary
Constructors Constructor Description TimeConstant(long i)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TimeConstantday(int i)TimeConstantday(long i)TimeConstanthour(int i)TimeConstanthour(long i)TimeConstantmilliSec(int i)TimeConstantmilliSec(long i)TimeConstantminute(int i)TimeConstantminute(long i)TimeConstantmonth(int i)TimeConstantmonth(long i)TimeConstantsec(int i)TimeConstantsec(long i)longvalue()TimeConstantweek(int i)TimeConstantweek(long i)TimeConstantyear(int i)TimeConstantyear(long i)-
Methods inherited from class io.siddhi.query.api.expression.constant.LongConstant
equals, getValue, hashCode, toString
-
Methods inherited from class io.siddhi.query.api.expression.Expression
add, and, compare, divide, function, function, getQueryContextEndIndex, getQueryContextStartIndex, in, isNull, isNullFaultStream, isNullFaultStream, isNullInnerStream, isNullInnerStream, isNullStream, isNullStream, mod, multiply, not, or, setQueryContextEndIndex, setQueryContextStartIndex, subtract, value, value, value, value, value, value, variable
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.siddhi.query.api.SiddhiElement
getQueryContextEndIndex, getQueryContextStartIndex, setQueryContextEndIndex, setQueryContextStartIndex
-
-
-
-
Method Detail
-
milliSec
public TimeConstant milliSec(long i)
-
milliSec
public TimeConstant milliSec(int i)
-
sec
public TimeConstant sec(long i)
-
sec
public TimeConstant sec(int i)
-
minute
public TimeConstant minute(long i)
-
minute
public TimeConstant minute(int i)
-
hour
public TimeConstant hour(long i)
-
hour
public TimeConstant hour(int i)
-
day
public TimeConstant day(long i)
-
day
public TimeConstant day(int i)
-
week
public TimeConstant week(long i)
-
week
public TimeConstant week(int i)
-
month
public TimeConstant month(long i)
-
month
public TimeConstant month(int i)
-
year
public TimeConstant year(long i)
-
year
public TimeConstant year(int i)
-
value
public long value()
-
-