Lines Matching defs:UnicodeSet

49  * <p>The UnicodeSet class is not designed to be subclassed.
51 * <p><code>UnicodeSet</code> supports two APIs. The first is the
53 * a <code>UnicodeSet</code> object. It conforms to Java 2's
55 * <code>UnicodeSet</code> does not actually implement that
59 * <code>UnicodeSet</code> instead of a <code>Collection</code>. The
76 * attributes of a <code>UnicodeSet</code> at once, based on a
128 * for UnicodeSet at
183 * <p><b>Warning</b>: you cannot add an empty string ("") to a UnicodeSet.</p>
270 * <p>To iterate over contents of UnicodeSet, use UnicodeSetIterator class.
276 public class UnicodeSet implements UnicodeMatcher {
283 * Minimum value that can be stored in a UnicodeSet.
289 * Maximum value that can be stored in a UnicodeSet.
323 private static UnicodeSet INCLUSIONS[] = null;
333 public UnicodeSet() {
346 public UnicodeSet(int start, int end) {
359 public UnicodeSet(String pattern) {
366 * @param other a <code>UnicodeSet</code> whose value will be
370 public UnicodeSet set(UnicodeSet other) {
387 public final UnicodeSet applyPattern(String pattern) {
538 private UnicodeSet add_unchecked(int start, int end) {
559 public final UnicodeSet add(int c) {
564 private final UnicodeSet add_unchecked(int c) {
653 * <br><b>Warning: you cannot add an empty string ("") to a UnicodeSet.</b>
658 public final UnicodeSet add(String s) {
676 throw new IllegalArgumentException("Can't use zero-length strings in UnicodeSet");
701 public UnicodeSet complement(int start, int end) {
720 public UnicodeSet complement() {
810 public UnicodeSet addAll(UnicodeSet c) {
826 public UnicodeSet retainAll(UnicodeSet c) {
842 public UnicodeSet removeAll(UnicodeSet c) {
853 public UnicodeSet clear() {
924 UnicodeSet applyPattern(String pattern,
988 UnicodeSet scratch = null;
1012 UnicodeSet nested = null;
1068 nested = (UnicodeSet) m;
1097 if (scratch == null) scratch = new UnicodeSet();
1357 private UnicodeSet xor(int[] other, int otherLen, int polarity) {
1403 private UnicodeSet add(int[] other, int otherLen, int polarity) {
1501 private UnicodeSet retain(int[] other, int otherLen, int polarity) {
1596 private static synchronized UnicodeSet getInclusions(int src) {
1598 INCLUSIONS = new UnicodeSet[UCharacterProperty.SRC_COUNT];
1601 UnicodeSet incl = new UnicodeSet();
1607 throw new IllegalStateException("UnicodeSet.getInclusions(unknown src "+src+")");
1617 private UnicodeSet applyFilter(Filter filter, int src) {
1635 UnicodeSet inclusions = getInclusions(src);
1702 public UnicodeSet applyPropertyAlias(String propertyAlias,
1744 private UnicodeSet applyPropertyPattern(String pattern, ParsePosition ppos, SymbolTable symbols) {