A B C E G H I J L M N P R S T U V 
All Classes All Packages

A

AbstractVersionIterator - Class in io.smallrye.common.version
A version scheme iterator base class that provides useful utilities and mechanisms.
AbstractVersionIterator(String) - Constructor for class io.smallrye.common.version.AbstractVersionIterator
Construct a new instance.
AbstractVersionIterator.TokenType - Enum in io.smallrye.common.version
The current state of iteration.
AbstractVersionScheme<I extends AbstractVersionIterator> - Class in io.smallrye.common.version
A version scheme base class that provides basic comparison functionality.
AbstractVersionScheme() - Constructor for class io.smallrye.common.version.AbstractVersionScheme
 
alphaPartEquals(String, boolean) - Method in interface io.smallrye.common.version.VersionIterator
Determine whether the current alphabetical part is equal to the given test string.
alphaPartEquals(String, int, int, boolean) - Method in interface io.smallrye.common.version.VersionIterator
Determine whether the current alphabetical part is equal to the given test string.
appendAlphaPartTo(StringBuilder) - Method in class io.smallrye.common.version.AbstractVersionIterator
 
appendAlphaPartTo(StringBuilder) - Method in interface io.smallrye.common.version.VersionIterator
Append the current alphabetical part to the given string builder.
appendCanonicalized(StringBuilder, String) - Method in class io.smallrye.common.version.AbstractVersionScheme
 
appendCanonicalized(StringBuilder, String) - Method in interface io.smallrye.common.version.VersionScheme
Append the canonical representation of this version to the given builder, according to the current version scheme.
appendNumberPartTo(StringBuilder) - Method in class io.smallrye.common.version.AbstractVersionIterator
 
appendNumberPartTo(StringBuilder) - Method in interface io.smallrye.common.version.VersionIterator
Get the current numeric part, appending it to the given builder.
appendPartTo(StringBuilder) - Method in class io.smallrye.common.version.AbstractVersionIterator
 
appendPartTo(StringBuilder) - Method in interface io.smallrye.common.version.VersionIterator
Append this version part to the given string builder.

B

BASIC - Static variable in interface io.smallrye.common.version.VersionScheme
A basic versioning scheme which is roughly compatible with semantic versioning, GNU's scheme, the OpenSSL scheme, the numeric scheme used by Unix-style and ELF dynamic linkers, etc.

C

canonicalize(String) - Method in interface io.smallrye.common.version.VersionScheme
Get the canonical representation of this version, according to the current version scheme.
changeType(AbstractVersionIterator.TokenType) - Method in class io.smallrye.common.version.AbstractVersionIterator
Change the current token type.
compare(I, I) - Method in class io.smallrye.common.version.AbstractVersionScheme
Compare the current tokens of the two given iterators.
compare(String, String) - Method in class io.smallrye.common.version.AbstractVersionScheme
 
compare(String, String) - Method in interface io.smallrye.common.version.VersionScheme
Compare two versions according to this version scheme.
compareAlphaPart(VersionIterator, boolean) - Method in class io.smallrye.common.version.AbstractVersionIterator
 
compareAlphaPart(VersionIterator, boolean) - Method in interface io.smallrye.common.version.VersionIterator
Compare two alphabetical parts lexicographically.
compareAlphaPart(String, boolean) - Method in interface io.smallrye.common.version.VersionIterator
Compare two alphabetical parts lexicographically.
compareAlphaPart(String, int, int, boolean) - Method in class io.smallrye.common.version.AbstractVersionIterator
 
compareAlphaPart(String, int, int, boolean) - Method in interface io.smallrye.common.version.VersionIterator
Compare two alphabetical parts lexicographically.
compareNext(I, I) - Method in class io.smallrye.common.version.AbstractVersionScheme
Compare the next elements of the given iterators.
compareNumberPart(int) - Method in class io.smallrye.common.version.AbstractVersionIterator
 
compareNumberPart(int) - Method in interface io.smallrye.common.version.VersionIterator
Compare two numerical parts (using an unsigned comparison).
compareNumberPart(long) - Method in class io.smallrye.common.version.AbstractVersionIterator
 
compareNumberPart(long) - Method in interface io.smallrye.common.version.VersionIterator
Compare two numerical parts (using an unsigned comparison).
compareNumberPart(VersionIterator) - Method in class io.smallrye.common.version.AbstractVersionIterator
 
compareNumberPart(VersionIterator) - Method in interface io.smallrye.common.version.VersionIterator
Compare two numerical parts (using an unsigned comparison).
compareNumberPart(String) - Method in interface io.smallrye.common.version.VersionIterator
Compare two numerical parts (using an unsigned comparison).
compareNumberPart(String, int, int) - Method in class io.smallrye.common.version.AbstractVersionIterator
 
compareNumberPart(String, int, int) - Method in interface io.smallrye.common.version.VersionIterator
Compare two numerical parts (using an unsigned comparison).
currentType() - Method in class io.smallrye.common.version.AbstractVersionIterator
Get the current iteration token type.

E

emptyBuild() - Method in class io.smallrye.common.version.Messages_$bundle
 
emptyBuild$str() - Method in class io.smallrye.common.version.Messages_$bundle
 
emptyPreRelease() - Method in class io.smallrye.common.version.Messages_$bundle
 
emptyPreRelease$str() - Method in class io.smallrye.common.version.Messages_$bundle
 
equals(String, String) - Method in interface io.smallrye.common.version.VersionScheme
Determine if two versions are equal according to this version scheme.
expectedAlpha() - Method in class io.smallrye.common.version.Messages_$bundle
 
expectedAlpha$str() - Method in class io.smallrye.common.version.Messages_$bundle
 
expectedNumber() - Method in class io.smallrye.common.version.Messages_$bundle
 
expectedNumber$str() - Method in class io.smallrye.common.version.Messages_$bundle
 
expectedSep() - Method in class io.smallrye.common.version.Messages_$bundle
 
expectedSep$str() - Method in class io.smallrye.common.version.Messages_$bundle
 

G

getAlphaPart() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
getAlphaPart() - Method in interface io.smallrye.common.version.VersionIterator
Get the current alphabetical part.
getEndIndex() - Method in class io.smallrye.common.version.AbstractVersionIterator
Get the end index (exclusive) of the current token.
getExtraBits() - Method in class io.smallrye.common.version.AbstractVersionIterator
Get the extra implementation-specific state bits.
getLoggingLocale() - Method in class io.smallrye.common.version.Messages_$bundle
 
getNumberPartAsBigInteger() - Method in interface io.smallrye.common.version.VersionIterator
Get the current numeric part, as a BigInteger.
getNumberPartAsInt() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
getNumberPartAsInt() - Method in interface io.smallrye.common.version.VersionIterator
Get the current numeric part, as an int.
getNumberPartAsLong() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
getNumberPartAsLong() - Method in interface io.smallrye.common.version.VersionIterator
Get the current numeric part, as a long.
getNumberPartAsString() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
getNumberPartAsString() - Method in interface io.smallrye.common.version.VersionIterator
Get the current numeric part, as a String.
getSeparatorCodePoint() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
getSeparatorCodePoint() - Method in interface io.smallrye.common.version.VersionIterator
Get the code point of the current separator.
getStartIndex() - Method in class io.smallrye.common.version.AbstractVersionIterator
Get the start index of the current token.

H

hasNext() - Method in class io.smallrye.common.version.AbstractVersionIterator
A basic implementation of VersionIterator.hasNext() which returns true if there are more characters after the current token.
hasNext() - Method in interface io.smallrye.common.version.VersionIterator
Determine whether a subsequent token exists in this version.

I

INITIAL - io.smallrye.common.version.AbstractVersionIterator.TokenType
 
insertEmptyAlpha() - Method in class io.smallrye.common.version.AbstractVersionIterator
Insert an empty part into the current position.
insertEmptyNumber() - Method in class io.smallrye.common.version.AbstractVersionIterator
Insert an empty (zero) number into the current position.
insertEmptySeparator() - Method in class io.smallrye.common.version.AbstractVersionIterator
Insert an empty separator into the current position.
INSTANCE - Static variable in class io.smallrye.common.version.Messages_$bundle
 
INVALID - io.smallrye.common.version.AbstractVersionIterator.TokenType
 
invalidCodePoint(String, int, String) - Method in class io.smallrye.common.version.Messages_$bundle
 
invalidCodePoint$str() - Method in class io.smallrye.common.version.Messages_$bundle
 
io.smallrye.common.version - package io.smallrye.common.version
 
isAlphaCodePoint(int) - Method in class io.smallrye.common.version.AbstractVersionIterator
Determine whether the given code point is a valid alpha code point according to the current scheme.
isAlphaPart() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
isAlphaPart() - Method in interface io.smallrye.common.version.VersionIterator
Determine if the current token is an alphabetical part.
isEmptySeparator() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
isEmptySeparator() - Method in interface io.smallrye.common.version.VersionIterator
Determine if the current token is an empty (or zero-length alphabetical-to-numeric or numeric-to-alphabetical) separator.
isNonEmptySeparator() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
isNonEmptySeparator() - Method in interface io.smallrye.common.version.VersionIterator
Determine if the current token is a non-empty separator.
isNumberPart() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
isNumberPart() - Method in interface io.smallrye.common.version.VersionIterator
Determine if the current token is a numeric part.
isPart() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
isPart() - Method in interface io.smallrye.common.version.VersionIterator
Determine if the current token is some kind of part (alphabetical or numeric).
isSeparator() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
isSeparator() - Method in interface io.smallrye.common.version.VersionIterator
Determine if the current token is some kind of separator (a character or a zero-length alphabetical-to-numeric or numeric-to-alphabetical transition).
isSeparatorCodePoint(int) - Method in class io.smallrye.common.version.AbstractVersionIterator
Determine whether the given code point is a valid separator according to the current scheme.
iterate(String) - Method in class io.smallrye.common.version.AbstractVersionScheme
 
iterate(String) - Method in interface io.smallrye.common.version.VersionScheme
Iterate the canonicalized components of the given version according to the rules of this versioning scheme.
iterationPastEnd() - Method in class io.smallrye.common.version.Messages_$bundle
 
iterationPastEnd$str() - Method in class io.smallrye.common.version.Messages_$bundle
 

J

JPMS - Static variable in interface io.smallrye.common.version.VersionScheme
The Java platform module system versioning scheme.

L

length() - Method in class io.smallrye.common.version.AbstractVersionIterator
 
length() - Method in interface io.smallrye.common.version.VersionIterator
Get the length of the current token.

M

mark() - Method in class io.smallrye.common.version.AbstractVersionIterator
Mark the current iteration position and state.
MAVEN - Static variable in interface io.smallrye.common.version.VersionScheme
The Apache Maven versioning scheme.
Messages_$bundle - Class in io.smallrye.common.version
Warning this class consists of generated code.
Messages_$bundle() - Constructor for class io.smallrye.common.version.Messages_$bundle
 

N

next() - Method in class io.smallrye.common.version.AbstractVersionIterator
A basic implementation of VersionIterator.next() which uses the methods on this class to establish the next iteration token.
next() - Method in interface io.smallrye.common.version.VersionIterator
Move to the next token.
nonNumeric(String, int, String) - Method in class io.smallrye.common.version.Messages_$bundle
 
nonNumeric$str() - Method in class io.smallrye.common.version.Messages_$bundle
 
numberPartEquals(int) - Method in interface io.smallrye.common.version.VersionIterator
Determine whether the current numeric part equals the given value (which is treated as unsigned).
numberPartEquals(long) - Method in interface io.smallrye.common.version.VersionIterator
Determine whether the current numeric part equals the given value (which is treated as unsigned).
numericCodePointValue(int) - Method in class io.smallrye.common.version.AbstractVersionIterator
Determine whether the given code point is a valid numeric code point according to the current scheme, and if so, what the digit's numerical value is.

P

PART_ALPHA - io.smallrye.common.version.AbstractVersionIterator.TokenType
 
PART_NUMBER - io.smallrye.common.version.AbstractVersionIterator.TokenType
 

R

readResolve() - Method in class io.smallrye.common.version.Messages_$bundle
 
reset(long) - Method in class io.smallrye.common.version.AbstractVersionIterator
Restore the iteration position to a previous AbstractVersionIterator.mark() state.

S

SEP - io.smallrye.common.version.AbstractVersionIterator.TokenType
 
SEP_EMPTY - io.smallrye.common.version.AbstractVersionIterator.TokenType
 
setCurrentToken(AbstractVersionIterator.TokenType, int, int, int) - Method in class io.smallrye.common.version.AbstractVersionIterator
Set the current token.
string - Variable in class io.smallrye.common.version.AbstractVersionIterator
 

T

tooLong() - Method in class io.smallrye.common.version.Messages_$bundle
 
tooLong$str() - Method in class io.smallrye.common.version.Messages_$bundle
 

U

unexpectedEnd() - Method in class io.smallrye.common.version.Messages_$bundle
 
unexpectedEnd$str() - Method in class io.smallrye.common.version.Messages_$bundle
 
unexpectedExtra() - Method in class io.smallrye.common.version.Messages_$bundle
 
unexpectedExtra$str() - Method in class io.smallrye.common.version.Messages_$bundle
 

V

validate(String) - Method in interface io.smallrye.common.version.VersionScheme
Validate the syntax of the given version.
valueOf(String) - Static method in enum io.smallrye.common.version.AbstractVersionIterator.TokenType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.smallrye.common.version.AbstractVersionIterator.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
VersionIterator - Interface in io.smallrye.common.version
An iterator over the parts of a version.
VersionScheme - Interface in io.smallrye.common.version
A versioning scheme, which has distinct sorting, iteration, and canonicalization rules.
VersionSyntaxException - Exception in io.smallrye.common.version
An exception thrown when a version string has an invalid syntax.
VersionSyntaxException() - Constructor for exception io.smallrye.common.version.VersionSyntaxException
Constructs a new VersionSyntaxException instance.
VersionSyntaxException(String) - Constructor for exception io.smallrye.common.version.VersionSyntaxException
Constructs a new VersionSyntaxException instance with an initial message.
VersionSyntaxException(String, Throwable) - Constructor for exception io.smallrye.common.version.VersionSyntaxException
Constructs a new VersionSyntaxException instance with an initial message and cause.
VersionSyntaxException(Throwable) - Constructor for exception io.smallrye.common.version.VersionSyntaxException
Constructs a new VersionSyntaxException instance with an initial cause.
A B C E G H I J L M N P R S T U V 
All Classes All Packages