Enum JobDefinitionAlertSourceRuleOperation
- java.lang.Object
- 
- java.lang.Enum<JobDefinitionAlertSourceRuleOperation>
- 
- com.redwood.scheduler.api.model.enumeration.JobDefinitionAlertSourceRuleOperation
 
 
- 
- All Implemented Interfaces:
- BaseSchedulerEnumeration<JobDefinitionAlertSourceRuleOperation,Character>,- SchedulerEnumeration<JobDefinitionAlertSourceRuleOperation>,- Serializable,- Comparable<JobDefinitionAlertSourceRuleOperation>
 
 public enum JobDefinitionAlertSourceRuleOperation extends Enum<JobDefinitionAlertSourceRuleOperation> implements SchedulerEnumeration<JobDefinitionAlertSourceRuleOperation> An operation for use in job definition alert source rules. (Character Enumeration)
- 
- 
Enum Constant SummaryEnum Constants Enum Constant Description EqualToEquals.InRangeIs in a range.MatchesRegexMatches a regular expression.NotEqualToDoes not equal.NotInRangeIs not in a range.NotMatchesRegexDoes not match a regular expression.
 - 
Field SummaryFields Modifier and Type Field Description static charEqualToCodeThe char returned from EqualTo.getCodeEx().static charInRangeCodeThe char returned from InRange.getCodeEx().static charMatchesRegexCodeThe char returned from MatchesRegex.getCodeEx().static charNotEqualToCodeThe char returned from NotEqualTo.getCodeEx().static charNotInRangeCodeThe char returned from NotInRange.getCodeEx().static charNotMatchesRegexCodeThe char returned from NotMatchesRegex.getCodeEx().
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBaseOperation()chargetCodeEx()Get the code that is used to represent this enumeration in the database.CharactergetCodeExCharacter()Get the code that is used to represent this enumeration in the database.StringgetCodeExString()Get the code that is used to represent this enumeration in the database.CharactergetCodeExValue()Return the code for the enumeration item as the database type of this enumeration.StringgetDescriptionKey()Get the translation-key for the description that must be used to retrieve the locale-specific description of this enumeration.StringgetTranslationEN()Get the English name of this enumeration.StringgetTranslationKey()Get the translation-key that must be used to retrieve the locale-specific name of this enumeration.booleanisNegate()static JobDefinitionAlertSourceRuleOperationsafeValueOf(String value)Helper function to return the JobDefinitionAlertSourceRuleOperation represented byvalue.static JobDefinitionAlertSourceRuleOperationvalueOf(char code)Helper function to return the JobDefinitionAlertSourceRuleOperation represented by code.static JobDefinitionAlertSourceRuleOperationvalueOf(Character code)Helper function to return the JobDefinitionAlertSourceRuleOperation represented by code.static JobDefinitionAlertSourceRuleOperationvalueOf(String name)Returns the enum constant of this type with the specified name.static JobDefinitionAlertSourceRuleOperationvalueOfCode(String code)Helper function to return the JobDefinitionAlertSourceRuleOperation represented by code.static JobDefinitionAlertSourceRuleOperation[]values()Returns an array containing the constants of this enum type, in the order they are declared.- 
Methods inherited from class java.lang.Enumclone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 - 
Methods inherited from interface com.redwood.scheduler.api.model.enumeration.BaseSchedulerEnumerationname, ordinal
 - 
Methods inherited from interface java.lang.ComparablecompareTo
 
- 
 
- 
- 
- 
Enum Constant Detail- 
EqualTopublic static final JobDefinitionAlertSourceRuleOperation EqualTo Equals.
 - 
NotEqualTopublic static final JobDefinitionAlertSourceRuleOperation NotEqualTo Does not equal.
 - 
MatchesRegexpublic static final JobDefinitionAlertSourceRuleOperation MatchesRegex Matches a regular expression.
 - 
NotMatchesRegexpublic static final JobDefinitionAlertSourceRuleOperation NotMatchesRegex Does not match a regular expression.
 - 
InRangepublic static final JobDefinitionAlertSourceRuleOperation InRange Is in a range.
 - 
NotInRangepublic static final JobDefinitionAlertSourceRuleOperation NotInRange Is not in a range.
 
- 
 - 
Field Detail- 
EqualToCodepublic static final char EqualToCode The char returned from EqualTo.getCodeEx().- See Also:
- EqualTo, Constant Field Values
 
 - 
NotEqualToCodepublic static final char NotEqualToCode The char returned from NotEqualTo.getCodeEx().- See Also:
- NotEqualTo, Constant Field Values
 
 - 
MatchesRegexCodepublic static final char MatchesRegexCode The char returned from MatchesRegex.getCodeEx().- See Also:
- MatchesRegex, Constant Field Values
 
 - 
NotMatchesRegexCodepublic static final char NotMatchesRegexCode The char returned from NotMatchesRegex.getCodeEx().- See Also:
- NotMatchesRegex, Constant Field Values
 
 - 
InRangeCodepublic static final char InRangeCode The char returned from InRange.getCodeEx().- See Also:
- InRange, Constant Field Values
 
 - 
NotInRangeCodepublic static final char NotInRangeCode The char returned from NotInRange.getCodeEx().- See Also:
- NotInRange, Constant Field Values
 
 
- 
 - 
Method Detail- 
valuespublic static JobDefinitionAlertSourceRuleOperation[] values() Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (JobDefinitionAlertSourceRuleOperation c : JobDefinitionAlertSourceRuleOperation.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static JobDefinitionAlertSourceRuleOperation valueOf(String name) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- IllegalArgumentException- if this enum type has no constant with the specified name
- NullPointerException- if the argument is null
 
 - 
isNegatepublic boolean isNegate() 
 - 
getBaseOperationpublic String getBaseOperation() 
 - 
valueOfCodepublic static JobDefinitionAlertSourceRuleOperation valueOfCode(String code) Helper function to return the JobDefinitionAlertSourceRuleOperation represented by code. code must be a single character. If code is null, longer than one character, empty, or not a valid code then this method will return null.- Parameters:
- code- A string with one character that is one of the codes for JobDefinitionAlertSourceRuleOperation
- Returns:
- The JobDefinitionAlertSourceRuleOperation corresponding to code, or null, if code is null, longer than one character, or not a valid code
 
 - 
safeValueOfpublic static JobDefinitionAlertSourceRuleOperation safeValueOf(String value) Helper function to return the JobDefinitionAlertSourceRuleOperation represented byvalue. Ifvalueis null, or not a valid JobDefinitionAlertSourceRuleOperation enumeration then this method will return null.The main difference between this method and valueOf(String), is that this method will return null when passed an invalidvalue,valueOf(String)will throw anIllegalArgumentException.- Parameters:
- value- The string value that corresponds to the requested enumeration value
- Returns:
- The JobDefinitionAlertSourceRuleOperation corresponding to value, or null, ifvalueis null, or not a valid enumeration
- See Also:
- valueOf(String)
 
 - 
valueOfpublic static JobDefinitionAlertSourceRuleOperation valueOf(Character code) Helper function to return the JobDefinitionAlertSourceRuleOperation represented by code. If code is null, or not a valid JobDefinitionAlertSourceRuleOperation code then this method will return null.- Parameters:
- code- Character that is one of the codes for HandlerAction
- Returns:
- The JobDefinitionAlertSourceRuleOperation corresponding to code, or null, if code is null, or not a valid code
 
 - 
valueOfpublic static JobDefinitionAlertSourceRuleOperation valueOf(char code) Helper function to return the JobDefinitionAlertSourceRuleOperation represented by code. If code is not a valid JobDefinitionAlertSourceRuleOperation code then this method will return null.- Parameters:
- code- char that is one of the codes for HandlerAction
- Returns:
- The JobDefinitionAlertSourceRuleOperation corresponding to code, or null, if code is not a valid code
 
 - 
getCodeExpublic char getCodeEx() Description copied from interface:SchedulerEnumerationGet the code that is used to represent this enumeration in the database.- Specified by:
- getCodeExin interface- SchedulerEnumeration<JobDefinitionAlertSourceRuleOperation>
- Returns:
- the database code for the enumeration
 
 - 
getCodeExValuepublic Character getCodeExValue() Description copied from interface:BaseSchedulerEnumerationReturn the code for the enumeration item as the database type of this enumeration.- Specified by:
- getCodeExValuein interface- BaseSchedulerEnumeration<JobDefinitionAlertSourceRuleOperation,Character>
- Returns:
- the enumeration code
 
 - 
getCodeExCharacterpublic Character getCodeExCharacter() Description copied from interface:SchedulerEnumerationGet the code that is used to represent this enumeration in the database.- Specified by:
- getCodeExCharacterin interface- SchedulerEnumeration<JobDefinitionAlertSourceRuleOperation>
- Returns:
- the database code for the enumeration
 
 - 
getTranslationKeypublic String getTranslationKey() Description copied from interface:BaseSchedulerEnumerationGet the translation-key that must be used to retrieve the locale-specific name of this enumeration.- Specified by:
- getTranslationKeyin interface- BaseSchedulerEnumeration<JobDefinitionAlertSourceRuleOperation,Character>
- Returns:
- the key.
 
 - 
getTranslationENpublic String getTranslationEN() Description copied from interface:BaseSchedulerEnumerationGet the English name of this enumeration.- Specified by:
- getTranslationENin interface- BaseSchedulerEnumeration<JobDefinitionAlertSourceRuleOperation,Character>
- Returns:
- the English name of this enumeration.
 
 - 
getDescriptionKeypublic String getDescriptionKey() Description copied from interface:BaseSchedulerEnumerationGet the translation-key for the description that must be used to retrieve the locale-specific description of this enumeration.- Specified by:
- getDescriptionKeyin interface- BaseSchedulerEnumeration<JobDefinitionAlertSourceRuleOperation,Character>
- Returns:
- the key that can be passed to
         SchedulerSession.translateField(String)to retrieve the translated description.
 
 - 
getCodeExStringpublic String getCodeExString() Description copied from interface:SchedulerEnumerationGet the code that is used to represent this enumeration in the database.- Specified by:
- getCodeExStringin interface- SchedulerEnumeration<JobDefinitionAlertSourceRuleOperation>
- Returns:
- the database code for the enumeration
 
 
- 
 
-