All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description CompositeExpression This class implements internal DSL for the SemVer Expressions using fluent interface.CompositeExpression.Helper A class with static helper methods.Expression TheExpressioninterface is to be implemented by the nodes of the Abstract Syntax Tree produced by theExpressionParserclass.ExpressionParser A parser for the SemVer Expressions.LexerException Thrown during the lexical analysis when an illegal character is encountered.ParseException Thrown to indicate an error during the parsing.Parser<T> A parser interface.Stream<E> A simple stream class used to represent a stream of characters or tokens.Stream.ElementType<E> TheElementTypeinterface represents types of the elements held by this stream and can be used for stream filtering.UnexpectedCharacterException Thrown when attempting to consume a character of unexpected types.UnexpectedElementException Thrown when attempting to consume a stream element of unexpected types.UnexpectedTokenException Thrown when a token of unexpected types is encountered during the parsing.Version TheVersionclass is the main class of the Java SemVer library.Version.Builder A mutable builder for the immutableVersionclass.