Package java.text

Examples of java.text.Collator.compare()


  }

  private static boolean areNamesEqual(String aThis, String aThat) {
    Collator collator = Collator.getInstance(Locale.getDefault());
    collator.setStrength(Collator.PRIMARY);
    int comparison = collator.compare(aThis, aThat);

    return (comparison == 0);
  }

  /**
 
View Full Code Here


                    // a la ClassCache, so we aren't trying to outsmart ourselves
                    // with a caching mechanism for now.
                    Collator collator = Collator.getInstance(cx.getLocale());
                    collator.setStrength(Collator.IDENTICAL);
                    collator.setDecomposition(Collator.CANONICAL_DECOMPOSITION);
                    return ScriptRuntime.wrapNumber(collator.compare(
                            ScriptRuntime.toString(thisObj),
                            ScriptRuntime.toString(args, 0)));
                }
              case Id_toLocaleLowerCase:
                {
View Full Code Here

      } else if (is == null) {
        return -1;
      } else if (js == null) {
        return 1;
      } else {
        return collator.compare(is, js);
      }
    }

      public Comparable sortValue (final ScoreDoc i) {
        return index[i.doc];
View Full Code Here

    Object o, o2;

    c.setStrength(Collator.IDENTICAL);
    o = "E";
    o2 = "F";
    assertTrue("a) Failed on primary difference", c.compare(o, o2) < 0);
    o = "e";
    o2 = "\u00e9";
    assertTrue("a) Failed on secondary difference", c.compare(o, o2) < 0);
    o = "e";
    o2 = "E";
View Full Code Here

    o = "E";
    o2 = "F";
    assertTrue("a) Failed on primary difference", c.compare(o, o2) < 0);
    o = "e";
    o2 = "\u00e9";
    assertTrue("a) Failed on secondary difference", c.compare(o, o2) < 0);
    o = "e";
    o2 = "E";
    assertTrue("a) Failed on tertiary difference", c.compare(o, o2) < 0);
    o = "\u0001";
    o2 = "\u0002";
View Full Code Here

    o = "e";
    o2 = "\u00e9";
    assertTrue("a) Failed on secondary difference", c.compare(o, o2) < 0);
    o = "e";
    o2 = "E";
    assertTrue("a) Failed on tertiary difference", c.compare(o, o2) < 0);
    o = "\u0001";
    o2 = "\u0002";
    assertTrue("a) Failed on identical", c.compare(o, o2) < 0);
    o = "e";
    o2 = "e";
View Full Code Here

    o = "e";
    o2 = "E";
    assertTrue("a) Failed on tertiary difference", c.compare(o, o2) < 0);
    o = "\u0001";
    o2 = "\u0002";
    assertTrue("a) Failed on identical", c.compare(o, o2) < 0);
    o = "e";
    o2 = "e";
    assertEquals("a) Failed on equivalence", 0, c.compare(o, o2));
    assertTrue("a) Failed on primary expansion",
        c.compare("\u01db", "v") < 0);
View Full Code Here

    o = "\u0001";
    o2 = "\u0002";
    assertTrue("a) Failed on identical", c.compare(o, o2) < 0);
    o = "e";
    o2 = "e";
    assertEquals("a) Failed on equivalence", 0, c.compare(o, o2));
    assertTrue("a) Failed on primary expansion",
        c.compare("\u01db", "v") < 0);

    c.setStrength(Collator.TERTIARY);
    o = "E";
View Full Code Here

    assertTrue("a) Failed on identical", c.compare(o, o2) < 0);
    o = "e";
    o2 = "e";
    assertEquals("a) Failed on equivalence", 0, c.compare(o, o2));
    assertTrue("a) Failed on primary expansion",
        c.compare("\u01db", "v") < 0);

    c.setStrength(Collator.TERTIARY);
    o = "E";
    o2 = "F";
    assertTrue("b) Failed on primary difference", c.compare(o, o2) < 0);
View Full Code Here

        c.compare("\u01db", "v") < 0);

    c.setStrength(Collator.TERTIARY);
    o = "E";
    o2 = "F";
    assertTrue("b) Failed on primary difference", c.compare(o, o2) < 0);
    o = "e";
    o2 = "\u00e9";
    assertTrue("b) Failed on secondary difference", c.compare(o, o2) < 0);
    o = "e";
    o2 = "E";
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.