/external/guava/guava/src/com/google/common/collect/ |
H A D | NullsFirstOrdering.java | 27 final class NullsFirstOrdering<T> extends Ordering<T> implements Serializable { 28 final Ordering<? super T> ordering; 30 NullsFirstOrdering(Ordering<? super T> ordering) { 47 @Override public <S extends T> Ordering<S> reverse() { 53 @Override public <S extends T> Ordering<S> nullsFirst() { 54 return (Ordering<S>) this; 57 @Override public <S extends T> Ordering<S> nullsLast() {
|
H A D | NullsLastOrdering.java | 27 final class NullsLastOrdering<T> extends Ordering<T> implements Serializable { 28 final Ordering<? super T> ordering; 30 NullsLastOrdering(Ordering<? super T> ordering) { 47 @Override public <S extends T> Ordering<S> reverse() { 52 @Override public <S extends T> Ordering<S> nullsFirst() { 57 @Override public <S extends T> Ordering<S> nullsLast() { 58 return (Ordering<S>) this;
|
H A D | Ordering.java | 45 * if (Ordering.from(comparator).reverse().isOrdered(list)) { ... }}</pre> 47 * The {@link #from(Comparator)} method returns the equivalent {@code Ordering} 49 * and extend {@code Ordering} directly: <pre> {@code 51 * Ordering<String> byLengthOrdering = new Ordering<String>() { 67 public abstract class Ordering<T> implements Comparator<T> { class in inherits:Comparator 81 public static <C extends Comparable> Ordering<C> natural() { 82 return (Ordering<C>) NaturalOrdering.INSTANCE; 88 * serialization, you can subclass {@code Ordering} and implement its 94 public static <T> Ordering< 292 protected Ordering() {} method in class:Ordering [all...] |
H A D | UsingToStringOrdering.java | 26 extends Ordering<Object> implements Serializable { 39 return "Ordering.usingToString()";
|
H A D | ByFunctionOrdering.java | 35 extends Ordering<F> implements Serializable { 37 final Ordering<T> ordering; 40 Function<F, ? extends T> function, Ordering<T> ordering) {
|
H A D | LexicographicalOrdering.java | 32 extends Ordering<Iterable<T>> implements Serializable { 33 final Ordering<? super T> elementOrder; 35 LexicographicalOrdering(Ordering<? super T> elementOrder) {
|
H A D | NaturalOrdering.java | 31 extends Ordering<Comparable> implements Serializable { 44 @Override public <S extends Comparable> Ordering<S> reverse() { 45 return (Ordering<S>) ReverseNaturalOrdering.INSTANCE; 68 return "Ordering.natural()";
|
H A D | ReverseOrdering.java | 30 final class ReverseOrdering<T> extends Ordering<T> implements Serializable { 31 final Ordering<? super T> forwardOrder; 33 ReverseOrdering(Ordering<? super T> forwardOrder) { 42 @Override public <S extends T> Ordering<S> reverse() { 43 return (Ordering<S>) forwardOrder;
|
H A D | ImmutableSortedSet.java | 93 Ordering.natural(); 125 ImmutableList.of(element), Ordering.natural()); 138 return copyOf(Ordering.natural(), Arrays.asList(e1, e2)); 151 return copyOf(Ordering.natural(), Arrays.asList(e1, e2, e3)); 164 return copyOf(Ordering.natural(), Arrays.asList(e1, e2, e3, e4)); 177 return copyOf(Ordering.natural(), Arrays.asList(e1, e2, e3, e4, e5)); 195 return copyOf(Ordering.natural(), all); 210 return copyOf(Ordering.natural(), Arrays.asList(elements)); 244 Ordering<E> naturalOrder = (Ordering< [all...] |
H A D | ImmutableSortedMultiset.java | 79 private static final Comparator<Comparable> NATURAL_ORDER = Ordering.natural(); 108 return copyOf(Ordering.natural(), Arrays.asList(e1, e2)); 119 return copyOf(Ordering.natural(), Arrays.asList(e1, e2, e3)); 131 return copyOf(Ordering.natural(), Arrays.asList(e1, e2, e3, e4)); 143 return copyOf(Ordering.natural(), Arrays.asList(e1, e2, e3, e4, e5)); 165 return copyOf(Ordering.natural(), all); 175 return copyOf(Ordering.natural(), Arrays.asList(elements)); 204 Ordering<E> naturalOrder = (Ordering<E>) Ordering [all...] |
H A D | ReverseNaturalOrdering.java | 30 extends Ordering<Comparable> implements Serializable { 42 @Override public <S extends Comparable> Ordering<S> reverse() { 43 return Ordering.natural(); 86 return "Ordering.natural().reverse()";
|
H A D | TreeMultimap.java | 81 return new TreeMultimap<K, V>(Ordering.natural(), Ordering.natural()); 86 * Neither comparator may be null; use {@link Ordering#natural()} to specify 107 return new TreeMultimap<K, V>(Ordering.natural(), Ordering.natural(),
|
/external/guava/guava-tests/test/com/google/common/collect/ |
H A D | SortedIterablesTest.java | 37 ASSERT.that(SortedIterables.sortedCounts(Ordering.natural(), list)) 47 ASSERT.that(SortedIterables.sortedCounts(Ordering.natural(), list.iterator())) 55 assertTrue(SortedIterables.hasSameComparator(Ordering.natural(), Sets.newTreeSet())); 59 SortedIterables.hasSameComparator(Ordering.natural(), Maps.newTreeMap().keySet())); 61 assertTrue(SortedIterables.hasSameComparator(Ordering.natural().reverse(), 62 Sets.newTreeSet(Ordering.natural().reverse())));
|
H A D | OrderingTest.java | 29 import com.google.common.collect.Ordering.ArbitraryOrdering; 30 import com.google.common.collect.Ordering.IncomparableValueException; 48 * Unit tests for {@code Ordering}. 56 private final Ordering<Number> numberOrdering = new NumberOrdering(); 59 Ordering<Integer> comparator = Ordering.natural(); 75 assertEquals("Ordering.natural()", comparator.toString()); 79 Ordering<String> caseInsensitiveOrdering 80 = Ordering.from(String.CASE_INSENSITIVE_ORDER); 86 Ordering<Strin [all...] |
H A D | BstRangeOpsTest.java | 64 countAggregate, GeneralRange.downTo(Ordering.natural(), c, type), ROOT); 78 countAggregate, GeneralRange.upTo(Ordering.natural(), c, type), ROOT); 98 Ordering.natural(), chars.charAt(i), lb, chars.charAt(j), ub), ROOT); 119 countAggregate, GeneralRange.<Character>all(Ordering.natural()), ROOT)); 124 GeneralRange<Character> range = GeneralRange.all(Ordering.natural()); 142 GeneralRange<Character> range1 = GeneralRange.downTo(Ordering.natural(), 'f', CLOSED); 145 GeneralRange<Character> range2 = GeneralRange.downTo(Ordering.natural(), 'f', OPEN); 148 GeneralRange<Character> range3 = GeneralRange.downTo(Ordering.natural(), 'a', CLOSED); 151 GeneralRange<Character> range4 = GeneralRange.downTo(Ordering.natural(), 'a', OPEN); 154 GeneralRange<Character> range5 = GeneralRange.downTo(Ordering [all...] |
H A D | SubMapMultimapAsMapImplementsMapTest.java | 41 = TreeMultimap.create(Ordering.<String>natural().nullsFirst(), 42 Ordering.<Integer>natural().nullsFirst());
|
H A D | ImmutableTableTest.java | 224 = builder.orderRowsBy(Ordering.natural()) 225 .orderColumnsBy(Ordering.natural()) 236 builder.orderRowsBy(Ordering.natural()); 237 builder.orderColumnsBy(Ordering.natural()); 259 builder.orderRowsBy(Ordering.natural()); 260 builder.orderColumnsBy(Ordering.natural()); 281 builder.orderRowsBy(Ordering.natural()); 299 builder.orderRowsBy(Ordering.natural()); 316 builder.orderColumnsBy(Ordering.natural()); 334 builder.orderColumnsBy(Ordering [all...] |
H A D | GeneralRangeTest.java | 38 private static final Ordering<Integer> ORDERING = Ordering.natural().nullsFirst(); 174 assertEquals(GeneralRange.all(Ordering.natural()), GeneralRange.from(Ranges.all())); 179 assertEquals(GeneralRange.upTo(Ordering.natural(), 3, endpointType), 182 assertEquals(GeneralRange.downTo(Ordering.natural(), 3, endpointType), 190 assertEquals(GeneralRange.range(Ordering.natural(), 3, lowerType, 4, upperType), 209 tester.setDefault(Comparator.class, Ordering.arbitrary());
|
/external/guava/guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/ |
H A D | TreeMultimap.java | 77 return new TreeMultimap<K, V>(Ordering.natural(), Ordering.natural()); 82 * Neither comparator may be null; use {@link Ordering#natural()} to specify 103 return new TreeMultimap<K, V>(Ordering.natural(), Ordering.natural(),
|
H A D | ImmutableSortedSet.java | 51 private static final Comparator NATURAL_ORDER = Ordering.natural(); 78 return ofInternal(Ordering.natural(), element); 84 return ofInternal(Ordering.natural(), e1, e2); 90 return ofInternal(Ordering.natural(), e1, e2, e3); 96 return ofInternal(Ordering.natural(), e1, e2, e3, e4); 102 return ofInternal(Ordering.natural(), e1, e2, e3, e4, e5); 113 return ofInternal(Ordering.natural(), (E[]) all.toArray(new Comparable[0])); 141 return copyOfInternal(Ordering.natural(), elements, false); 146 return copyOfInternal(Ordering.natural(), elements, false); 151 return copyOfInternal(Ordering [all...] |
/external/guava/guava-gwt/src/com/google/common/collect/ |
H A D | LexicographicalOrdering_CustomFieldSerializer.java | 38 (Ordering<Object>) reader.readObject());
|
H A D | NullsFirstOrdering_CustomFieldSerializer.java | 38 (Ordering<Object>) reader.readObject());
|
H A D | NullsLastOrdering_CustomFieldSerializer.java | 38 (Ordering<Object>) reader.readObject());
|
H A D | ReverseOrdering_CustomFieldSerializer.java | 38 (Ordering<Object>) reader.readObject());
|
H A D | ByFunctionOrdering_CustomFieldSerializer.java | 40 (Ordering<Object>) reader.readObject());
|