Class FieldExpressionVisitorAdaptor
java.lang.Object
io.github.projectunified.cronutils.model.field.expression.visitor.FieldExpressionVisitorAdaptor
- All Implemented Interfaces:
FieldExpressionVisitor
Adaptor calss for the
FieldExpressionVisitor interface.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T extends FieldExpression>
TcaseDefault(T expression) Internal roll-up method.Performs action on Always instance.Performs action on And instance.Performs action on Between instance.Performs action on Every instance.Performs action on On instance.visit(QuestionMark questionMark) Performs action on QuestionMark instance.visit(RandomExpression random) Performs action on RandomExpression instance.
-
Constructor Details
-
FieldExpressionVisitorAdaptor
public FieldExpressionVisitorAdaptor()
-
-
Method Details
-
visit
Description copied from interface:FieldExpressionVisitorPerforms action on Always instance.- Specified by:
visitin interfaceFieldExpressionVisitor- Parameters:
always- - Always instance, never null- Returns:
- FieldExpression instance, never null
-
visit
Description copied from interface:FieldExpressionVisitorPerforms action on And instance.- Specified by:
visitin interfaceFieldExpressionVisitor- Parameters:
and- - And instance, never null- Returns:
- FieldExpression instance, never null
-
visit
Description copied from interface:FieldExpressionVisitorPerforms action on Between instance.- Specified by:
visitin interfaceFieldExpressionVisitor- Parameters:
between- - Between instance, never null- Returns:
- FieldExpression instance, never null
-
visit
Description copied from interface:FieldExpressionVisitorPerforms action on Every instance.- Specified by:
visitin interfaceFieldExpressionVisitor- Parameters:
every- - Every instance, never null- Returns:
- FieldExpression instance, never null
-
visit
Description copied from interface:FieldExpressionVisitorPerforms action on On instance.- Specified by:
visitin interfaceFieldExpressionVisitor- Parameters:
on- - On instance, never null- Returns:
- FieldExpression instance, never null
-
visit
Description copied from interface:FieldExpressionVisitorPerforms action on QuestionMark instance.- Specified by:
visitin interfaceFieldExpressionVisitor- Parameters:
questionMark- - QuestionMark instance, never null- Returns:
- FieldExpression instance, never null
-
visit
Description copied from interface:FieldExpressionVisitorPerforms action on RandomExpression instance.- Specified by:
visitin interfaceFieldExpressionVisitor- Parameters:
random- - RandomExpression instance, never null- Returns:
- FieldExpression instance, never null
-
caseDefault
Internal roll-up method.The implementation in
FieldExpressionVisitorAdaptorreturns its argument.
-