Package com.appiancorp.suiteapi.process
Class Deadline
java.lang.Object
com.appiancorp.suiteapi.process.Deadline
- All Implemented Interfaces:
JSONable,JSONCacheable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from interface com.appiancorp.suiteapi.common.JSONable
hiddenAttributes$TRANSIENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the set of attributes (properties) that should not be included in the JSON representation of the object.intintgetType()voidsetAbsoluteExpression(String absoluteExpression_) voidsetEnabled(boolean enabled_) voidsetRelativeExpression(String relativeExpression_) voidsetRelativeUnits(int relativeUnits_) voidsetType(int type_)
-
Field Details
-
TYPE_RELATIVE
public static final int TYPE_RELATIVE- See Also:
-
TYPE_ABSOLUTE
public static final int TYPE_ABSOLUTE- See Also:
-
UNITS_MINUTE
public static final int UNITS_MINUTE- See Also:
-
UNITS_HOUR
public static final int UNITS_HOUR- See Also:
-
UNITS_DAY
public static final int UNITS_DAY- See Also:
-
UNITS_WEEK
public static final int UNITS_WEEK- See Also:
-
UNITS_MONTH
public static final int UNITS_MONTH- See Also:
-
-
Constructor Details
-
Deadline
public Deadline()
-
-
Method Details
-
getHiddenAttributes
Description copied from interface:JSONableReturns the set of attributes (properties) that should not be included in the JSON representation of the object.- Specified by:
getHiddenAttributesin interfaceJSONable- Returns:
- the set of hidden attributes
-
getAbsoluteExpression
-
setAbsoluteExpression
-
getEnabled
public boolean getEnabled() -
setEnabled
public void setEnabled(boolean enabled_) -
getRelativeExpression
-
setRelativeExpression
-
getRelativeUnits
public int getRelativeUnits() -
setRelativeUnits
public void setRelativeUnits(int relativeUnits_) -
getType
public int getType() -
setType
public void setType(int type_)
-