@Override protected int compareSecure(Value o, CompareMode mode) { ValueBoolean v = (ValueBoolean) o; return Boolean.compare(value, v.value); }
/** * 比较 * * @param other 其它 {@link MutableBool} 对象 * @return x==y返回0,x<y返回-1,x>y返回1 */ @Override public int compareTo(final MutableBool other) { return Boolean.compare(this.value, other.value); }
/** * 比较 * * @param other 其它 {@link MutableBool} 对象 * @return x==y返回0,x<y返回-1,x>y返回1 */ @Override public int compareTo(final MutableBool other) { return Boolean.compare(this.value, other.value); }
@Override public int compareTo(MetricKey o) { int i = name.compareTo(o.name); if (i != 0) { return i; } i = resourcesMode.compareTo(o.resourcesMode); if (i != 0) { return i; } i = Integer.compare(sdkLevel, o.sdkLevel); if (i != 0) { return i; } return Boolean.compare(success, o.success); } }
/** {@inheritDoc} */ @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; SVMLinearClassificationModel mdl = (SVMLinearClassificationModel)o; return Double.compare(mdl.intercept, intercept) == 0 && Double.compare(mdl.threshold, threshold) == 0 && Boolean.compare(mdl.isKeepingRawLabels, isKeepingRawLabels) == 0 && Objects.equals(weights, mdl.weights); }
/** {@inheritDoc} */ @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; LogisticRegressionModel mdl = (LogisticRegressionModel)o; return Double.compare(mdl.intercept, intercept) == 0 && Double.compare(mdl.threshold, threshold) == 0 && Boolean.compare(mdl.isKeepingRawLabels, isKeepingRawLabels) == 0 && Objects.equals(weights, mdl.weights); }
static int compareUsingIterators( SequenceValue a, SequenceValue b, Comparator<AnyValue> comparator ) { int x = 0; Iterator<AnyValue> aIterator = a.iterator(); Iterator<AnyValue> bIterator = b.iterator(); while ( aIterator.hasNext() && bIterator.hasNext() ) { x = comparator.compare( aIterator.next(), bIterator.next() ); } if ( x == 0 ) { x = Boolean.compare( aIterator.hasNext(), bIterator.hasNext() ); } return x; }
@Override public int compareTo(Block leftBlock, int leftPosition, Block rightBlock, int rightPosition) { boolean leftValue = leftBlock.getByte(leftPosition, 0) != 0; boolean rightValue = rightBlock.getByte(rightPosition, 0) != 0; return Boolean.compare(leftValue, rightValue); }
@Override public int compareTo(Block leftBlock, int leftPosition, Block rightBlock, int rightPosition) { boolean leftValue = leftBlock.getByte(leftPosition, 0) != 0; boolean rightValue = rightBlock.getByte(rightPosition, 0) != 0; return Boolean.compare(leftValue, rightValue); }
private static String createQueryParameterHtmlList(Collection<MessageQueryParameter<?>> queryParameters) { StringBuilder queryParameterList = new StringBuilder(); queryParameters.stream() .sorted((param1, param2) -> Boolean.compare(param1.isMandatory(), param2.isMandatory())) .forEach(parameter -> queryParameterList.append( String.format("<li><code>%s</code> (%s): %s</li>\n", parameter.getKey(), parameter.isMandatory() ? "mandatory" : "optional", parameter.getDescription()) )); return queryParameterList.toString(); }
@Override int compareValue( GenericKey left, GenericKey right ) { if ( left.isHighestArray || right.isHighestArray ) { return Boolean.compare( left.isHighestArray, right.isHighestArray ); } int index = 0; int compare = 0; int length = min( left.arrayLength, right.arrayLength ); for ( ; compare == 0 && index < length; index++ ) { compare = arrayElementComparator.compare( left, right, index ); } return compare == 0 ? Integer.compare( left.arrayLength, right.arrayLength ) : compare; }
public int compareTo(final FilterResult other) { if (isLoopback == other.isLoopback) { return -compare( interfaceAddress.getNetworkPrefixLength(), other.interfaceAddress.getNetworkPrefixLength()); } else { return compare(isLoopback, other.isLoopback); } } }
@Override public Comparator<UserModel> sorter() { return (one, other) -> Boolean.compare(one.isEnabled(), other.isEnabled()); } };
@Override public Comparator<UserModel> sorter() { return (one, other) -> Boolean.compare(one.isAdmin(), other.isAdmin()); } },
@Override public int compare(MethodTree l, MethodTree r) { return Boolean.compare( l.getModifiers().getFlags().contains(Modifier.ABSTRACT), r.getModifiers().getFlags().contains(Modifier.ABSTRACT)); } }.reverse().immutableSortedCopy(Iterables.filter(tree.getMembers(), MethodTree.class));
@Override default int compare(T first, T second) { final boolean f = applyAsBoolean(first); final boolean s = applyAsBoolean(second); return Boolean.compare(f, s); }
/** * @return Comparator for {@link PartitionHashRecordV2}. */ private Comparator<PartitionHashRecordV2> buildRecordComparator() { return (o1, o2) -> { int compare = Boolean.compare(o1.isPrimary(), o2.isPrimary()); if (compare != 0) return compare; return o1.consistentId().toString().compareTo(o2.consistentId().toString()); }; }
@Override public int compare(T first, T second) { final boolean f = isNull(first); final boolean s = isNull(second); if (f && s) return 0; else if (f) return 1; else if (s) return -1; else return Boolean.compare( original.applyAsBoolean(first), original.applyAsBoolean(second) ); }
@Override public int compare(ENTITY first, ENTITY second) { requireNonNulls(first, second); final boolean a = field.getAsBoolean(first); final boolean b = field.getAsBoolean(second); return applyReversed(Boolean.compare(a, b)); }
public static int compareBooleanArrays( BooleanArray a, BooleanArray b ) { int i = 0; int x = 0; int length = Math.min( a.length(), b.length() ); while ( x == 0 && i < length ) { x = Boolean.compare( a.booleanValue( i ), b.booleanValue( i ) ); i++; } if ( x == 0 ) { x = a.length() - b.length(); } return x; } }