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.