import java.text.ParsePosition;
import java.util.Arrays;
import java.util.Comparator;
-import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
// particularly for the regex style supported.
private SymbolTable symbolTable;
- private ParsePosition parsePosition = new ParsePosition(0);
/**
* Set the symbol table for internal processing
/**
* Get the default symbol table. Null means ordinary processing. For internal use only.
- * @return
+ * @return the symbol table
* @internal
*/
public static XSymbolTable getDefaultXSymbolTable() {
* Set the default symbol table. Null means ordinary processing. For internal use only. Will affect all subsequent parsing
* of UnicodeSets.
* <p>
- * WARNING: If this function is used with a {@link UnicodeProperty}, and the
+ * WARNING: If this function is used with a UnicodeProperty, and the
* Unassigned characters (gc=Cn) are different than in ICU other than in ICU, you MUST call
* {@code UnicodeProperty.ResetCacheProperties} afterwards. If you then call {@code UnicodeSet.setDefaultXSymbolTable}
* with null to clear the value, you MUST also call {@code UnicodeProperty.ResetCacheProperties}.