Uses of Class
com.github.curiousoddman.rgxgen.util.chars.CharList
Packages that use CharList
Package
Description
-
Uses of CharList in com.github.curiousoddman.rgxgen.model
Methods in com.github.curiousoddman.rgxgen.model that return CharListMethods in com.github.curiousoddman.rgxgen.model with parameters of type CharListModifier and TypeMethodDescriptionstatic RgxGenCharsDefinitionstatic RgxGenCharsDefinitionRgxGenCharsDefinition.of(List<SymbolRange> symbolRanges, CharList symbols) RgxGenCharsDefinition.withCharacters(CharList characters) -
Uses of CharList in com.github.curiousoddman.rgxgen.nodes
Methods in com.github.curiousoddman.rgxgen.nodes that return CharListMethods in com.github.curiousoddman.rgxgen.nodes with parameters of type CharListModifier and TypeMethodDescriptionstatic SymbolSetSymbolSet.ofAscii(String pattern, List<SymbolRange> symbolRanges, CharList charList, MatchType type) static SymbolSetSymbolSet.ofUnicode(String pattern, List<SymbolRange> symbolRanges, CharList symbols, MatchType matchType) Constructors in com.github.curiousoddman.rgxgen.nodes with parameters of type CharListModifierConstructorDescriptionSymbolSet(String pattern, List<SymbolRange> symbolRanges, CharList symbols, MatchType type, SymbolRange universeCharacters) -
Uses of CharList in com.github.curiousoddman.rgxgen.parsing
Methods in com.github.curiousoddman.rgxgen.parsing with parameters of type CharListModifier and TypeMethodDescriptionNodeCreator.asciiSymbolSet(String pattern, List<SymbolRange> asciiWordCharRanges, CharList charList, MatchType matchType) -
Uses of CharList in com.github.curiousoddman.rgxgen.parsing.dflt
Methods in com.github.curiousoddman.rgxgen.parsing.dflt with parameters of type CharListModifier and TypeMethodDescriptionDefaultNodeCreator.asciiSymbolSet(String pattern, List<SymbolRange> asciiWordCharRanges, CharList charList, MatchType matchType) -
Uses of CharList in com.github.curiousoddman.rgxgen.util
Methods in com.github.curiousoddman.rgxgen.util with parameters of type CharListModifier and TypeMethodDescriptionstatic voidUtil.compactOverlappingRangesAndSymbols(List<SymbolRange> originalSymbolRanges, CharList originalSymbols, List<SymbolRange> compactedRanges, CharList compactedSymbols) static voidUtil.invertSymbolsAndRanges(List<SymbolRange> symbolRanges, CharList symbols, SymbolRange allCharactersRange, List<SymbolRange> invertedRanges, CharList invertedCharacters) In terms of sets = invertedRanges and invertedCharacters = allCharacterRange - symbols and symbolRanges i.e. in invertedRanges and invertedCharacters are all characters that are not in symbols and symbolRanges -
Uses of CharList in com.github.curiousoddman.rgxgen.util.chars
Subclasses of CharList in com.github.curiousoddman.rgxgen.util.charsModifier and TypeClassDescriptionclassimplementation copied from java.util.ArrayListclassMethods in com.github.curiousoddman.rgxgen.util.chars that return CharListModifier and TypeMethodDescriptionstatic CharListCharList.charList(char... chars) static CharListstatic CharListCharList.charList(List<SymbolRange> symbolRanges, char... symbols) CharArrayList.copy()abstract CharListCharList.copy()EmptyUnmodifiableCharList.copy()static CharListCharList.empty()static CharListCharList.emptyUnmodifiable()CharArrayList.except(CharPredicate predicate) abstract CharListCharList.except(CharPredicate predicate) EmptyUnmodifiableCharList.except(CharPredicate predicate) static CharListCharList.ofCapacity(int size) static CharListCharList.rangeClosed(int from, int to) Methods in com.github.curiousoddman.rgxgen.util.chars that return types with arguments of type CharListModifier and TypeMethodDescriptionCharListCollector.accumulator()CharListCollector.combiner()CharListCollector.finisher()CharListCollector.finisher()CharListCollector.supplier()Methods in com.github.curiousoddman.rgxgen.util.chars with parameters of type CharListModifier and TypeMethodDescriptionvoidabstract voidvoidvoidabstract voidAdd elements of this list into the targetListvoid