question: equivalent to range #upperendpoint except that value #positve_infinity is returned if the range does nothave a defined upper bound . concode_field_sep Comparator<BoundType> UPPER_BOUND_COMPARATOR concode_elem_sep Comparator<BoundType> LOWER_BOUND_COMPARATOR concode_field_sep int compareToUpper concode_elem_sep RangeToken convertToRangeToken concode_elem_sep Value getLowerEndpoint concode_elem_sep BoundType getUpperBoundType concode_elem_sep int compareToLower concode_elem_sep int compare concode_elem_sep int compare concode_elem_sep BoundType getLowerBoundType concode_elem_sep Range<Value> merge concode_elem_sep Iterable<Range<Value>> xor
target: Value function ( Range < Value > arg0 ) { if ( ! arg0 . hasUpperBound ( ) ) { return Value . POSITIVE_INFINITY ; } else { return arg0 . upperEndpoint ( ) ; } }