Uses of Class
jflex.core.unicode.IntCharSet
-
Packages that use IntCharSet Package Description jflex.core jflex.core.unicode -
-
Uses of IntCharSet in jflex.core
Fields in jflex.core with type parameters of type IntCharSet Modifier and Type Field Description (package private) java.util.Map<java.lang.Integer,IntCharSet>LexParse.CUP$LexParse$actions. preclassCacheMethods in jflex.core that return IntCharSet Modifier and Type Method Description IntCharSetAbstractLexScan. getIntCharSet(java.lang.String propertyValue)private static IntCharSetRegExp. getPreClass(java.util.Map<java.lang.Integer,IntCharSet> preclassCache, CharClasses charClasses, int type)Compute and memoize a pre-defined character class.static IntCharSetRegExp. performClassOp(int op, IntCharSet l, IntCharSet r, RegExp ctxt)Performs the given set operation on the twoIntCharSetparameters.Methods in jflex.core with parameters of type IntCharSet Modifier and Type Method Description private voidNFA. insertClassNFA(IntCharSet set, int start, int end)static IntCharSetRegExp. performClassOp(int op, IntCharSet l, IntCharSet r, RegExp ctxt)Performs the given set operation on the twoIntCharSetparameters.private RegExpLexParse.CUP$LexParse$actions. primClass(IntCharSet set)Method parameters in jflex.core with type arguments of type IntCharSet Modifier and Type Method Description RegExpRegExp. expandPreClasses(java.util.Map<java.lang.Integer,IntCharSet> cache, CharClasses cl, boolean caseless)Expand pre-defined character classes into primitive IntCharSet classes.voidRegExps. expandPreClasses(java.util.Map<java.lang.Integer,IntCharSet> preclassCache, CharClasses charClasses, boolean caseless)Replace all predefined character classes with primitive IntCharSet classes.private static IntCharSetRegExp. getPreClass(java.util.Map<java.lang.Integer,IntCharSet> preclassCache, CharClasses charClasses, int type)Compute and memoize a pre-defined character class. -
Uses of IntCharSet in jflex.core.unicode
Fields in jflex.core.unicode declared as IntCharSet Modifier and Type Field Description private IntCharSet[]UnicodeProperties. caselessMatchesFields in jflex.core.unicode with type parameters of type IntCharSet Modifier and Type Field Description private java.util.List<IntCharSet>CharClasses. classesthe char classesprivate static java.util.Comparator<IntCharSet>CharClasses. INT_CHAR_SET_COMPARATORfor sorting disjoint IntCharSetsprivate java.util.Map<java.lang.String,IntCharSet>UnicodeProperties. propertyValueIntervalsMethods in jflex.core.unicode that return IntCharSet Modifier and Type Method Description static IntCharSetIntCharSet. allChars()Creates the set of all characters.IntCharSetIntCharSet. and(IntCharSet set)Intersects two sets.static IntCharSetIntCharSet. complementOf(IntCharSet x)Returns the complement of the specified set x, that is, the set of all elements that are not contained in x.static IntCharSetIntCharSet. copyOf(IntCharSet intCharSet)Creates a IntCharSet from an existing IntCharSet.IntCharSetIntCharSet. getCaseless(UnicodeProperties unicodeProperties)Create a caseless version of this charset.IntCharSetUnicodeProperties. getCaselessMatches(int c)Returns a set of character intervals representing all characters that are case-insensitively equivalent to the given character, including the given character itself.IntCharSetCharClasses. getCharClass(int code)Retuns a copy of a single char class partition by code.IntCharSetUnicodeProperties. getIntCharSet(java.lang.String propertyValue)Returns the character interval set associated with the given property value for the selected Unicode version.static IntCharSetIntCharSet. nlChars()The set of new-line characters.static IntCharSetIntCharSet. of(Interval interval)Creates a charset that contains only one interval.static IntCharSetIntCharSet. of(Interval... intervals)Creates a charset that contains the given intervals.static IntCharSetIntCharSet. ofCharacter(int singleChar)Creates a char set that contains only the given character.static IntCharSetIntCharSet. ofCharacterRange(int start, int end)Creates a charset that contains only one interval, given by itsstartandendvalues.Methods in jflex.core.unicode that return types with arguments of type IntCharSet Modifier and Type Method Description java.util.List<IntCharSet>CharClasses. allClasses()Returns a deep-copy list of all char class partions.Methods in jflex.core.unicode with parameters of type IntCharSet Modifier and Type Method Description voidIntCharSet. add(IntCharSet set)Merges the given set into this one.IntCharSetIntCharSet. and(IntCharSet set)Intersects two sets.intIntCharSetComparator. compare(IntCharSet left, IntCharSet right)Compares two IntCharSets.static IntCharSetIntCharSet. complementOf(IntCharSet x)Returns the complement of the specified set x, that is, the set of all elements that are not contained in x.booleanIntCharSet. contains(IntCharSet other)Check whether this set contains a another set.static IntCharSetIntCharSet. copyOf(IntCharSet intCharSet)Creates a IntCharSet from an existing IntCharSet.int[]CharClasses. getClassCodes(IntCharSet set, boolean negate)Returns an array that contains the character class codes of all characters in the specified set of input characters.(package private) static booleanIntCharSet. isSubSet(IntCharSet s1, IntCharSet s2)Very slow but elementary method to determine whether s1 is a subset of s2.voidCharClasses. makeClass(IntCharSet set, boolean caseless)Updates the current partition, so that the specified set of characters gets a new character class.voidIntCharSet. sub(IntCharSet set)Returns the relative complement of this set relative to the provided set.Constructors in jflex.core.unicode with parameters of type IntCharSet Constructor Description IntCharSetIterator(IntCharSet set)New iterator for this IntCharSet
-