public final Condition betweenAny(final V lo, final V hi) {
        return lo == null ? (hi == null ? null : le(hi)) : (hi == null ? ge(lo) : (lo.equals(hi) ? eq(lo) : between(lo,hi)));
    }
public final Condition betweenAny ( final V lo , final V hi ) { return lo == null ? ( hi == null ? null : le ( hi ) ) : ( hi == null ? ge ( lo ) : ( lo . equals ( hi ) ? eq ( lo ) : between ( lo , hi ) ) ) ; }
Creates a condition which filters on any non-null argument; if {@code lo}
is null a {@code LE} condition is applied on {@code hi}, if {@code hi}
is null a {@code GE} condition is applied on {@code lo}.
@param lo The start of the range (inclusive).
@param hi The end of the range (inclusive).
@return The condition or null if both arguments are null.
@see com.amazonaws.services.dynamodbv2.model.ComparisonOperator#BETWEEN
@see com.amazonaws.services.dynamodbv2.model.ComparisonOperator#EQ
@see com.amazonaws.services.dynamodbv2.model.ComparisonOperator#GE
@see com.amazonaws.services.dynamodbv2.model.ComparisonOperator#LE
@see com.amazonaws.services.dynamodbv2.model.Condition