Package hec.model
Class ConditionalOperator
java.lang.Object
hec.model.ConditionalOperator
- All Implemented Interfaces:
hec.io.AsciiSerializable,Serializable,Cloneable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleancompare(ConditionalValue value1, ConditionalValue value2, RunTimeStep rts) protected intcompareTimeSeriesValues(Object value1, Object value2, RunTimeStep rts) booleangetFieldObject(Field fld) static hec.heclib.util.HecTimebooleansetFieldObject(Field fld, Object fobj) static voidsetStartOfYear(hec.heclib.util.HecTime hTime) toString()
-
Field Details
-
DAYS
-
NO_OPERATOR
public static final int NO_OPERATOR- See Also:
-
EQUALS_OPERATOR
public static final int EQUALS_OPERATOR- See Also:
-
NOT_EQUALS_OPERATOR
public static final int NOT_EQUALS_OPERATOR- See Also:
-
GREATER_THAN_OPERATOR
public static final int GREATER_THAN_OPERATOR- See Also:
-
GREATER_THAN_EQUALS_OPERATOR
public static final int GREATER_THAN_EQUALS_OPERATOR- See Also:
-
LESS_THAN_OPERATOR
public static final int LESS_THAN_OPERATOR- See Also:
-
LESS_THAN_EQUALS_OPERATOR
public static final int LESS_THAN_EQUALS_OPERATOR- See Also:
-
TOSTRING_VALUES
-
-
Constructor Details
-
ConditionalOperator
public ConditionalOperator() -
ConditionalOperator
public ConditionalOperator(int operator)
-
-
Method Details
-
equals
-
clone
-
toString
-
getStartOfYear
public static hec.heclib.util.HecTime getStartOfYear() -
setStartOfYear
public static void setStartOfYear(hec.heclib.util.HecTime hTime) -
compare
-
compareTimeSeriesValues
-
getFieldObject
- Specified by:
getFieldObjectin interfacehec.io.AsciiSerializable
-
setFieldObject
- Specified by:
setFieldObjectin interfacehec.io.AsciiSerializable
-