The left endpoint is closed and is included in the range.
The left endpoint is closed and is included in the range.
The value of LEFT_CLOSED
is '['
.
The left endpoint is open and is excluded from the range.
The left endpoint is open and is excluded from the range.
The value of LeftOpen
is (
.
The right endpoint is closed and is included in the range.
The right endpoint is closed and is included in the range.
The value of RIGHT_CLOSED
is ']'
.
The right endpoint is open and is excluded from the range.
The right endpoint is open and is excluded from the range.
The value of RIGHT_OPEN
is ')'
.
Parse version component into a Version.
Parse version component into a Version.
version component string
Complete range string for exception message, if any
Version
Creates a version range from the specified string.
Creates a version range from the specified string.
Version range string grammar:
range ::= interval | atleast interval ::= ( '[' | '(' ) left ',' right ( ']' | ')' ) left ::= version right ::= version atleast ::= version
String representation of the version range. The versions in the range must contain no whitespace. Other whitespace in the range string is ignored.
If range
is improperly formatted.