Uses of Interface
com.github.zafarkhaja.semver.expr.Expression
Packages that use Expression
Package
Description
This package contains classes that implement the SemVer Expressions.
-
Uses of Expression in com.github.zafarkhaja.semver.expr
Classes in com.github.zafarkhaja.semver.expr that implement ExpressionModifier and TypeClassDescriptionclass
This class implements internal DSL for the SemVer Expressions using fluent interface.Methods in com.github.zafarkhaja.semver.expr that return ExpressionModifier and TypeMethodDescriptionParses the SemVer Expressions.Methods in com.github.zafarkhaja.semver.expr that return types with arguments of type ExpressionModifier and TypeMethodDescriptionstatic Parser
<Expression> ExpressionParser.newInstance()
Creates and returns new instance of theExpressionParser
class.Methods in com.github.zafarkhaja.semver.expr with parameters of type ExpressionModifier and TypeMethodDescriptionCompositeExpression.and
(Expression expr) Adds anotherExpression
toCompositeExpression
usingAnd
logical expression.static CompositeExpression
CompositeExpression.Helper.not
(Expression expr) Creates aCompositeExpression
with an underlyingNot
expression.CompositeExpression.or
(Expression expr) Adds anotherExpression
toCompositeExpression
usingOr
logical expression.Constructors in com.github.zafarkhaja.semver.expr with parameters of type ExpressionModifierConstructorDescriptionConstructs aCompositeExpression
with an underlyingExpression
.