Tabnine Logo
CollectionUtil.reverseOrder
Code IndexAdd Tabnine to your IDE (free)

How to use
reverseOrder
method
in
com.twelvemonkeys.util.CollectionUtil

Best Java code snippets using com.twelvemonkeys.util.CollectionUtil.reverseOrder (Showing top 9 results out of 315)

origin: haraldk/TwelveMonkeys

@Test(expected = IllegalArgumentException.class)
public void testReverseOrderNull() {
  CollectionUtil.reverseOrder(null);
}
origin: haraldk/TwelveMonkeys

@Test
public void testReverseOrder() {
  Comparator<String> naturalOrder = new NaturalOrder<String>();
  Comparator<String> reverse = CollectionUtil.reverseOrder(naturalOrder);
  assertNotNull(reverse);
  assertEquals(0, naturalOrder.compare("foo", "foo"));
  assertEquals(0, reverse.compare("foo", "foo"));
  assertTrue(naturalOrder.compare("bar", "baz") < 0);
  assertTrue(reverse.compare("bar", "baz") > 0);
  assertTrue(naturalOrder.compare("baz", "bar") > 0);
  assertTrue(reverse.compare("baz", "bar") < 0);
}
origin: haraldk/TwelveMonkeys

@Test
public void testReverseOrderRandomIntegers() {
  Comparator<Integer> naturalOrder = new NaturalOrder<Integer>();
  Comparator<Integer> reverse = CollectionUtil.reverseOrder(naturalOrder);
  Random random = new Random(243249878l); // Stable "random" sequence
  for (int i = 0; i < 65536; i++) {
    // Verified to be ~ 50/50 lt/gt
    int integer = random.nextInt();
    int integerToo = random.nextInt();
    assertEquals(0, reverse.compare(integer, integer));
    assertEquals(0, reverse.compare(integerToo, integerToo));
    int natural = naturalOrder.compare(integer, integerToo);
    if (natural == 0) {
      // Actually never hits, but eq case is tested above
      assertEquals(0, reverse.compare(integer, integerToo));
    }
    else if (natural < 0) {
      assertTrue(reverse.compare(integer, integerToo) > 0);
    }
    else {
      assertTrue(reverse.compare(integer, integerToo) < 0);
    }
  }
}
origin: com.twelvemonkeys.common/common-lang

@Test(expected = IllegalArgumentException.class)
public void testReverseOrderNull() {
  CollectionUtil.reverseOrder(null);
}
origin: com.github.lafa.twelvemonkeyspurejava.common/common-lang

@Test(expected = IllegalArgumentException.class)
public void testReverseOrderNull() {
  CollectionUtil.reverseOrder(null);
}
origin: com.twelvemonkeys.common/common-lang

@Test
public void testReverseOrder() {
  Comparator<String> naturalOrder = new NaturalOrder<String>();
  Comparator<String> reverse = CollectionUtil.reverseOrder(naturalOrder);
  assertNotNull(reverse);
  assertEquals(0, naturalOrder.compare("foo", "foo"));
  assertEquals(0, reverse.compare("foo", "foo"));
  assertTrue(naturalOrder.compare("bar", "baz") < 0);
  assertTrue(reverse.compare("bar", "baz") > 0);
  assertTrue(naturalOrder.compare("baz", "bar") > 0);
  assertTrue(reverse.compare("baz", "bar") < 0);
}
origin: com.github.lafa.twelvemonkeyspurejava.common/common-lang

@Test
public void testReverseOrderRandomIntegers() {
  Comparator<Integer> naturalOrder = new NaturalOrder<Integer>();
  Comparator<Integer> reverse = CollectionUtil.reverseOrder(naturalOrder);
  Random random = new Random(243249878l); // Stable "random" sequence
  for (int i = 0; i < 65536; i++) {
    // Verified to be ~ 50/50 lt/gt
    int integer = random.nextInt();
    int integerToo = random.nextInt();
    assertEquals(0, reverse.compare(integer, integer));
    assertEquals(0, reverse.compare(integerToo, integerToo));
    int natural = naturalOrder.compare(integer, integerToo);
    if (natural == 0) {
      // Actually never hits, but eq case is tested above
      assertEquals(0, reverse.compare(integer, integerToo));
    }
    else if (natural < 0) {
      assertTrue(reverse.compare(integer, integerToo) > 0);
    }
    else {
      assertTrue(reverse.compare(integer, integerToo) < 0);
    }
  }
}
origin: com.github.lafa.twelvemonkeyspurejava.common/common-lang

@Test
public void testReverseOrder() {
  Comparator<String> naturalOrder = new NaturalOrder<String>();
  Comparator<String> reverse = CollectionUtil.reverseOrder(naturalOrder);
  assertNotNull(reverse);
  assertEquals(0, naturalOrder.compare("foo", "foo"));
  assertEquals(0, reverse.compare("foo", "foo"));
  assertTrue(naturalOrder.compare("bar", "baz") < 0);
  assertTrue(reverse.compare("bar", "baz") > 0);
  assertTrue(naturalOrder.compare("baz", "bar") > 0);
  assertTrue(reverse.compare("baz", "bar") < 0);
}
origin: com.twelvemonkeys.common/common-lang

@Test
public void testReverseOrderRandomIntegers() {
  Comparator<Integer> naturalOrder = new NaturalOrder<Integer>();
  Comparator<Integer> reverse = CollectionUtil.reverseOrder(naturalOrder);
  Random random = new Random(243249878l); // Stable "random" sequence
  for (int i = 0; i < 65536; i++) {
    // Verified to be ~ 50/50 lt/gt
    int integer = random.nextInt();
    int integerToo = random.nextInt();
    assertEquals(0, reverse.compare(integer, integer));
    assertEquals(0, reverse.compare(integerToo, integerToo));
    int natural = naturalOrder.compare(integer, integerToo);
    if (natural == 0) {
      // Actually never hits, but eq case is tested above
      assertEquals(0, reverse.compare(integer, integerToo));
    }
    else if (natural < 0) {
      assertTrue(reverse.compare(integer, integerToo) > 0);
    }
    else {
      assertTrue(reverse.compare(integer, integerToo) < 0);
    }
  }
}
com.twelvemonkeys.utilCollectionUtilreverseOrder

Popular methods of CollectionUtil

  • iterator
    Creates a thin Iterator wrapper around an array.
  • subArray
    Creates an array containing a subset of the original array. If the pLength parameter is negative, it
  • mergeArrays
    Merges two arrays into a new array. Elements from array1 and array2 will be copied into a new array,
  • addAll
    Adds all elements of the iterator to the collection.
  • generify
  • generify2
  • invert
    Creates an inverted mapping of the key/value pairs in the given map. Optionally, a duplicate handler
  • test

Popular in Java

  • Running tasks concurrently on multiple threads
  • notifyDataSetChanged (ArrayAdapter)
  • compareTo (BigDecimal)
  • getSupportFragmentManager (FragmentActivity)
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • System (java.lang)
    Provides access to system-related information and resources including standard input and output. Ena
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • JOptionPane (javax.swing)
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now