/guava/guava/src/com/google/common/collect/GeneralRange.java
upType = other.getUpperBoundType( ) ;lowType = other.getLowerBoundType( ) ;
lowType = other.getLowerBoundType ( ) ;
lowEnd = other.getLowerEndpoint(); lowType = other.getLowerBoundType(); } else if (other.hasLowerBound()) { int cmp = comparator.compare(getLowerEndpoint(), other.getLowerEndpoint()); if (cmp < 0 || (cmp == 0 && other.getLowerBoundType() == OPEN)) { lowEnd = other.getLowerEndpoint(); <extra_id_0> } } boolean hasUpBound = this.hasUpperBound; T upEnd = getUpperEndpoint(); BoundType upType = getUpperBoundType(); if (!hasUpperBound()) {