Class FieldQuestionMarkDefinitionBuilder
java.lang.Object
io.github.projectunified.cronutils.model.field.definition.FieldDefinitionBuilder
io.github.projectunified.cronutils.model.field.definition.FieldQuestionMarkDefinitionBuilder
- Direct Known Subclasses:
FieldSpecialCharsDefinitionBuilder
Builder that allows to specify properties for a cron field supporting question mark,.
i.e. "no specific value" - useful when you need to specify something in one of
the two ore more fields in which the character is allowed.
-
Field Summary
Fields inherited from class io.github.projectunified.cronutils.model.field.definition.FieldDefinitionBuilder
constraints, cronDefinitionBuilder, fieldName, optional -
Constructor Summary
ConstructorsConstructorDescriptionFieldQuestionMarkDefinitionBuilder(CronDefinitionBuilder cronDefinitionBuilder, CronFieldName fieldName) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionRegisters the field supports the LW (LW) special char.Methods inherited from class io.github.projectunified.cronutils.model.field.definition.FieldDefinitionBuilder
and, optional, withIntMapping, withStrictRange, withValidRange
-
Constructor Details
-
FieldQuestionMarkDefinitionBuilder
public FieldQuestionMarkDefinitionBuilder(CronDefinitionBuilder cronDefinitionBuilder, CronFieldName fieldName) Constructor.- Parameters:
cronDefinitionBuilder- - ParserDefinitionBuilder instance - if null, a NullPointerException will be raisedfieldName- - CronFieldName instance - if null, a NullPointerException will be raised
-
-
Method Details
-
supportsQuestionMark
Registers the field supports the LW (LW) special char.- Returns:
- this FieldSpecialCharsDefinitionBuilder instance
-