public class CronParserField extends Object
Constructor and Description |
---|
CronParserField(CronFieldName fieldName,
FieldConstraints constraints)
Mandatory CronParserField Constructor.
|
CronParserField(CronFieldName fieldName,
FieldConstraints constraints,
boolean optional)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static Comparator<CronParserField> |
createFieldTypeComparator()
Create a Comparator that compares CronField instances using CronFieldName value.
|
CronFieldName |
getField()
Returns field name.
|
boolean |
isOptional()
Returns optional tag.
|
CronField |
parse(String expression)
Parses a String cron expression.
|
String |
toString() |
public CronParserField(CronFieldName fieldName, FieldConstraints constraints)
fieldName
- - CronFieldName instanceconstraints
- - FieldConstraints, constraintspublic CronParserField(CronFieldName fieldName, FieldConstraints constraints, boolean optional)
fieldName
- - CronFieldName instanceconstraints
- - FieldConstraints, constraintsoptional
- - optional tagpublic CronFieldName getField()
public final boolean isOptional()
public CronField parse(String expression)
expression
- - cron expressionpublic static Comparator<CronParserField> createFieldTypeComparator()
Copyright © 2020 JBoss by Red Hat. All rights reserved.