Uses of Class
com.github.zafarkhaja.semver.expr.CompositeExpression
Packages that use CompositeExpression
Package
Description
This package contains classes that implement the SemVer Expressions.
-
Uses of CompositeExpression in com.github.zafarkhaja.semver.expr
Methods in com.github.zafarkhaja.semver.expr that return CompositeExpressionModifier and TypeMethodDescriptionCompositeExpression.and(Expression expr) Adds anotherExpressiontoCompositeExpressionusingAndlogical expression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingEqualexpression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingEqualexpression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingGreaterexpression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingGreaterexpression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingGreaterOrEqualexpression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingGreaterOrEqualexpression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingLessexpression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingLessexpression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingLessOrEqualexpression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingLessOrEqualexpression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingNotEqualexpression.static CompositeExpressionCreates aCompositeExpressionwith an underlyingNotEqualexpression.static CompositeExpressionCompositeExpression.Helper.not(Expression expr) Creates aCompositeExpressionwith an underlyingNotexpression.CompositeExpression.or(Expression expr) Adds anotherExpressiontoCompositeExpressionusingOrlogical expression.private CompositeExpressionExpressionParser.parseCaretRange()Parses the <caret-range> non-terminal.private CompositeExpressionExpressionParser.parseComparisonRange()Parses the <comparison-range> non-terminal.private CompositeExpressionExpressionParser.parseHyphenRange()Parses the <hyphen-range> non-terminal.private CompositeExpressionExpressionParser.parseMoreExpressions(CompositeExpression expr) Parses the <more-expr> non-terminal.private CompositeExpressionExpressionParser.parsePartialVersionRange()Parses the <partial-version-range> non-terminal.private CompositeExpressionExpressionParser.parseRange()Parses the <range> non-terminal.private CompositeExpressionExpressionParser.parseSemVerExpression()Parses the <semver-expr> non-terminal.private CompositeExpressionExpressionParser.parseTildeRange()Parses the <tilde-range> non-terminal.private CompositeExpressionExpressionParser.parseWildcardRange()Parses the <wildcard-range> non-terminal.Methods in com.github.zafarkhaja.semver.expr with parameters of type CompositeExpressionModifier and TypeMethodDescriptionprivate CompositeExpressionExpressionParser.parseMoreExpressions(CompositeExpression expr) Parses the <more-expr> non-terminal.