下面列出了com.google.common.primitives.Shorts#compare ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@ExpectWarning(value="RV_CHECK_COMPARETO_FOR_SPECIFIC_RETURN_VALUE", num = 9)
public static int testGuavaPrimitiveCompareCalls() {
int count = 0;
if (Booleans.compare(false, true) == -1)
count++;
if (Chars.compare('a', 'b') == -1)
count++;
if (Doubles.compare(1, 2) == -1)
count++;
if (Floats.compare(1, 2) == -1)
count++;
if (Ints.compare(1, 2) == -1)
count++;
if (Longs.compare(1, 2) == -1)
count++;
if (Shorts.compare((short) 1, (short) 2) == -1)
count++;
if (SignedBytes.compare((byte) 1, (byte) 2) == -1)
count++;
if (UnsignedBytes.compare((byte) 1, (byte) 2) == -1)
count++;
return count;
}
@Override
public int compareTo(@Nonnull EncodedValue o) {
int res = Ints.compare(getValueType(), o.getValueType());
if (res != 0) return res;
return Shorts.compare(getValue(), ((ShortEncodedValue)o).getValue());
}
@Override
public int compareTo(@Nonnull EncodedValue o) {
int res = Ints.compare(getValueType(), o.getValueType());
if (res != 0) return res;
return Shorts.compare(getValue(), ((ShortEncodedValue)o).getValue());
}
@Override
public int compareTo(@Nonnull EncodedValue o) {
int res = Ints.compare(getValueType(), o.getValueType());
if (res != 0) return res;
return Shorts.compare(getValue(), ((ShortEncodedValue)o).getValue());
}
@Override
public int compareTo(@Nonnull EncodedValue o) {
int res = Ints.compare(getValueType(), o.getValueType());
if (res != 0) return res;
return Shorts.compare(getValue(), ((ShortEncodedValue)o).getValue());
}
@Override
public int compareTo(@Nonnull EncodedValue o) {
int res = Ints.compare(getValueType(), o.getValueType());
if (res != 0) return res;
return Shorts.compare(getValue(), ((ShortEncodedValue)o).getValue());
}