| Modifier and Type | Field and Description |
|---|---|
| private static final String[] |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public StringBuilder | appendAlphaPartTo(final StringBuilder
the StringBuilder to append b)Overrides io. Implements io. Append the current alphabetical part to the given string builder. |
| public StringBuilder | appendNumberPartTo(final StringBuilder
the StringBuilder to append target)Overrides io. Implements io. Get the current numeric part, appending it to the given builder. |
| public StringBuilder | appendPartTo(final StringBuilder
the string builder (must not be target)null)Overrides io. Implements io. Append this version part to the given string builder. |
| pack-priv int | |
| public int | getSeparatorCodePoint()
Overrides io. Implements io. Get the code point of the current separator. |
| public boolean | hasNext()
Overrides io. Implements io. A basic implementation of |
| protected boolean | isAlphaCodePoint(final int
the code point to test cp)Overrides io. Determine whether the given code point is a valid alpha code point according to the current scheme. |
| public boolean | isAlphaPart()
Overrides io. Implements io. Determine if the current token is an alphabetical part. |
| public boolean | isEmptySeparator()
Overrides io. Implements io. Determine if the current token is an empty (or zero-length alphabetical-to-numeric or numeric-to-alphabetical) separator. |
| public boolean | isNonEmptySeparator()
Overrides io. Implements io. Determine if the current token is a non-empty separator. |
| public boolean | isNumberPart()
Overrides io. Implements io. Determine if the current token is a numeric part. |
| pack-priv boolean | |
| protected boolean | isSeparatorCodePoint(final int
the code point to test cp)Overrides io. Determine whether the given code point is a valid separator according to the current scheme. |
| pack-priv boolean | |
| public void | next()
Overrides io. Implements io. A basic implementation of |
| pack-priv boolean | |
| pack-priv void |
| MILESTONES | back to summary |
|---|---|
| private static final String[] MILESTONES | |
| MavenVersionIterator | back to summary |
|---|---|
| pack-priv MavenVersionIterator(final String string) | |
| appendAlphaPartTo | back to summary |
|---|---|
| public StringBuilder appendAlphaPartTo(final StringBuilder b) throws IllegalStateException Overrides io. Implements io. Doc from io. Append the current alphabetical part to the given string builder. If the iterator is not positioned on an
alphabetical part (i.e.
| |
| appendNumberPartTo | back to summary |
|---|---|
| public StringBuilder appendNumberPartTo(final StringBuilder target) throws IllegalStateException Overrides io. Implements io. Doc from io. Get the current numeric part, appending it to the given builder. If the iterator is not positioned on a numeric
part (i.e.
| |
| appendPartTo | back to summary |
|---|---|
| public StringBuilder appendPartTo(final StringBuilder target) Overrides io. Implements io. Doc from io. Append this version part to the given string builder. This is used to produce a canonical representation of an input string.
| |
| getMilestoneMagnitude | back to summary |
|---|---|
| pack-priv int getMilestoneMagnitude() | |
| getSeparatorCodePoint | back to summary |
|---|---|
| public int getSeparatorCodePoint() Overrides io. Implements io. Doc from io. Get the code point of the current separator. If the iterator is not positioned on a non-empty separator
(i.e.
| |
| hasNext | back to summary |
|---|---|
| public boolean hasNext() Overrides io. Implements io. Doc from io. A basic implementation of
| |
| isAlphaCodePoint | back to summary |
|---|---|
| protected boolean isAlphaCodePoint(final int cp) Overrides io. Doc from io. Determine whether the given code point is a valid alpha code point according to the current scheme. This
basic implementation returns
| |
| isAlphaPart | back to summary |
|---|---|
| public boolean isAlphaPart() Overrides io. Implements io. Doc from io. Determine if the current token is an alphabetical part.
| |
| isEmptySeparator | back to summary |
|---|---|
| public boolean isEmptySeparator() Overrides io. Implements io. Doc from io. Determine if the current token is an empty (or zero-length alphabetical-to-numeric or numeric-to-alphabetical) separator. Note that some version schemes do not have empty separators.
| |
| isNonEmptySeparator | back to summary |
|---|---|
| public boolean isNonEmptySeparator() Overrides io. Implements io. Doc from io. Determine if the current token is a non-empty separator.
| |
| isNumberPart | back to summary |
|---|---|
| public boolean isNumberPart() Overrides io. Implements io. Doc from io. Determine if the current token is a numeric part.
| |
| isReleaseString | back to summary |
|---|---|
| pack-priv boolean isReleaseString() | |
| isSeparatorCodePoint | back to summary |
|---|---|
| protected boolean isSeparatorCodePoint(final int cp) Overrides io. Doc from io. Determine whether the given code point is a valid separator according to the current scheme. This basic
implementation returns
| |
| isZeroSegment | back to summary |
|---|---|
| pack-priv boolean isZeroSegment() | |
| next | back to summary |
|---|---|
| public void next() throws NoSuchElementException, VersionSyntaxException Overrides io. Implements io. Doc from io. A basic implementation of
| |
| nextSeparatorIsEmpty | back to summary |
|---|---|
| pack-priv boolean nextSeparatorIsEmpty() | |
| skipTrailer | back to summary |
|---|---|
| pack-priv void skipTrailer(long mark) | |