Index
A B C D E F G H I K L N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Tokenizer.Token<T>) - Method in class net.seesharpsoft.commons.util.Tokenizer
- add(T, String) - Method in class net.seesharpsoft.commons.util.Tokenizer
- add(T, String, boolean) - Method in class net.seesharpsoft.commons.util.Tokenizer
- addNextState(Lexer.State, List<T>) - Method in class net.seesharpsoft.commons.util.Lexer.State
- addNextState(Lexer.State, T...) - Method in class net.seesharpsoft.commons.util.Lexer.State
- addState(String) - Method in class net.seesharpsoft.commons.util.Lexer
- addToken(Tokenizer.TokenInfo<T>) - Method in class net.seesharpsoft.commons.util.Lexer.StateInfo
- andThen(Function<? super R, ? extends V>) - Method in interface net.seesharpsoft.commons.TriFunction
- apply(A, B, C) - Method in interface net.seesharpsoft.commons.TriFunction
B
- byteArrayToObjects(byte[]) - Static method in class net.seesharpsoft.commons.util.SharpIO
- byteArrayToPrimitives(Byte[]) - Static method in class net.seesharpsoft.commons.util.SharpIO
- bytesToStream(byte[]) - Static method in class net.seesharpsoft.commons.util.SharpIO
C
- CharRange() - Constructor for class net.seesharpsoft.commons.util.Tokenizer.CharRange
- CharRange(CharSequence) - Constructor for class net.seesharpsoft.commons.util.Tokenizer.CharRange
- CharRange(CharSequence, int) - Constructor for class net.seesharpsoft.commons.util.Tokenizer.CharRange
- CharRange(CharSequence, int, int) - Constructor for class net.seesharpsoft.commons.util.Tokenizer.CharRange
- clear() - Method in class net.seesharpsoft.commons.collection.Properties
- COMMENT_LINE_BEGINNING - Static variable in class net.seesharpsoft.commons.collection.Properties
- containsKey(Object) - Method in class net.seesharpsoft.commons.collection.Properties
- containsValue(Object) - Method in class net.seesharpsoft.commons.collection.Properties
- createInputStream(File) - Static method in class net.seesharpsoft.commons.util.SharpIO
- createInputStream(String) - Static method in class net.seesharpsoft.commons.util.SharpIO
- createToken(T, String, boolean) - Method in class net.seesharpsoft.commons.util.Tokenizer
- currentState - Variable in class net.seesharpsoft.commons.util.Lexer
D
- DEFAULT_KEY_VALUE_SEPARATOR - Static variable in class net.seesharpsoft.commons.collection.Properties
E
- EMPTY - Static variable in class net.seesharpsoft.commons.util.Tokenizer.CharRange
- end - Variable in class net.seesharpsoft.commons.util.Tokenizer.CharRange
- end() - Method in class net.seesharpsoft.commons.util.Tokenizer.CharRange
- entrySet() - Method in class net.seesharpsoft.commons.collection.Properties
- equals(Object) - Method in class net.seesharpsoft.commons.collection.Pair
- equals(Object) - Method in class net.seesharpsoft.commons.util.Lexer.State
- equals(Object) - Method in class net.seesharpsoft.commons.util.Lexer.StateInfo
- equals(Object) - Method in class net.seesharpsoft.commons.util.Tokenizer.CharRange
- equals(Object) - Method in class net.seesharpsoft.commons.util.Tokenizer.Token
- equals(Object) - Method in class net.seesharpsoft.commons.util.Tokenizer.TokenInfo
F
- FileWatcher - Class in net.seesharpsoft.commons.util
- FileWatcher(File) - Constructor for class net.seesharpsoft.commons.util.FileWatcher
- FileWatcher(String) - Constructor for class net.seesharpsoft.commons.util.FileWatcher
- findToken(CharSequence, int, int, Collection<Tokenizer.Token<T>>, BiFunction<T, String, Boolean>) - Method in class net.seesharpsoft.commons.util.Tokenizer
G
- get(Object) - Method in class net.seesharpsoft.commons.collection.Properties
- get(String) - Method in class net.seesharpsoft.commons.collection.Properties
- getCaseSensitive() - Method in class net.seesharpsoft.commons.util.Tokenizer
- getFile(String) - Static method in class net.seesharpsoft.commons.util.SharpIO
- getFile(String, String) - Static method in class net.seesharpsoft.commons.util.SharpIO
- getFirst() - Method in class net.seesharpsoft.commons.collection.Pair
- getInitialState() - Method in class net.seesharpsoft.commons.util.Lexer
- getKey(Object) - Method in class net.seesharpsoft.commons.collection.Properties
- getName() - Method in class net.seesharpsoft.commons.util.Lexer.State
- getNextState(T) - Method in class net.seesharpsoft.commons.util.Lexer.State
- getOrDefault(String, T) - Method in class net.seesharpsoft.commons.collection.Properties
- getSecond() - Method in class net.seesharpsoft.commons.collection.Pair
- getState() - Method in class net.seesharpsoft.commons.util.Lexer.StateInfo
- getState(String) - Method in class net.seesharpsoft.commons.util.Lexer
- getToken(T) - Method in class net.seesharpsoft.commons.util.Tokenizer
- getTokenCollection() - Method in class net.seesharpsoft.commons.util.Tokenizer
- getTokenInfos() - Method in class net.seesharpsoft.commons.util.Lexer.StateInfo
- getTokenizer() - Method in class net.seesharpsoft.commons.util.Lexer
H
- hashCode() - Method in class net.seesharpsoft.commons.collection.Pair
- hashCode() - Method in class net.seesharpsoft.commons.util.Lexer.State
- hashCode() - Method in class net.seesharpsoft.commons.util.Lexer.StateInfo
- hashCode() - Method in class net.seesharpsoft.commons.util.Tokenizer.CharRange
- hashCode() - Method in class net.seesharpsoft.commons.util.Tokenizer.Token
- hashCode() - Method in class net.seesharpsoft.commons.util.Tokenizer.TokenInfo
I
- init(InputStream, Function<String, T>) - Method in class net.seesharpsoft.commons.util.Lexer
- init(String) - Method in class net.seesharpsoft.commons.util.Lexer
- init(String, Function<String, T>) - Method in class net.seesharpsoft.commons.util.Lexer
- initialState - Variable in class net.seesharpsoft.commons.util.Lexer
- isEmpty() - Method in class net.seesharpsoft.commons.collection.Properties
K
- keySet() - Method in class net.seesharpsoft.commons.collection.Properties
L
- legacy() - Method in class net.seesharpsoft.commons.collection.Properties
- length() - Method in class net.seesharpsoft.commons.util.Tokenizer.CharRange
- Lexer<T> - Class in net.seesharpsoft.commons.util
- Lexer() - Constructor for class net.seesharpsoft.commons.util.Lexer
- Lexer(Tokenizer<T>) - Constructor for class net.seesharpsoft.commons.util.Lexer
- Lexer.State<T> - Class in net.seesharpsoft.commons.util
-
Defines a lexer state by its name and a set of target states that can be reached by certain tokens.
- Lexer.StateInfo<T> - Class in net.seesharpsoft.commons.util
N
- net.seesharpsoft - package net.seesharpsoft
- net.seesharpsoft.commons - package net.seesharpsoft.commons
- net.seesharpsoft.commons.collection - package net.seesharpsoft.commons.collection
- net.seesharpsoft.commons.util - package net.seesharpsoft.commons.util
O
- of(F, S) - Static method in class net.seesharpsoft.commons.collection.Pair
- onModified() - Method in class net.seesharpsoft.commons.util.FileWatcher
P
- Pair<F,S> - Class in net.seesharpsoft.commons.collection
- Pair(F, S) - Constructor for class net.seesharpsoft.commons.collection.Pair
- parse(String) - Method in class net.seesharpsoft.commons.util.Lexer
- parseStates(List<Tokenizer.TokenInfo<T>>) - Method in class net.seesharpsoft.commons.util.Lexer
- Properties - Class in net.seesharpsoft.commons.collection
-
Hierarchical properties that are by default case-insensitive.
- Properties() - Constructor for class net.seesharpsoft.commons.collection.Properties
- Properties(boolean) - Constructor for class net.seesharpsoft.commons.collection.Properties
- Properties(Properties) - Constructor for class net.seesharpsoft.commons.collection.Properties
- Properties(Properties, boolean) - Constructor for class net.seesharpsoft.commons.collection.Properties
- put(Object, Object) - Method in class net.seesharpsoft.commons.collection.Properties
- put(String, Object) - Method in class net.seesharpsoft.commons.collection.Properties
- putAll(Map) - Method in class net.seesharpsoft.commons.collection.Properties
R
- read(File) - Static method in class net.seesharpsoft.commons.collection.Properties
- read(File, String) - Static method in class net.seesharpsoft.commons.collection.Properties
- read(File, String, Charset) - Static method in class net.seesharpsoft.commons.collection.Properties
- read(File, Charset) - Static method in class net.seesharpsoft.commons.collection.Properties
- readAsByteArray(InputStream) - Static method in class net.seesharpsoft.commons.util.SharpIO
- readAsString(InputStream) - Static method in class net.seesharpsoft.commons.util.SharpIO
- readAsString(InputStream, Charset) - Static method in class net.seesharpsoft.commons.util.SharpIO
- readAsString(String) - Static method in class net.seesharpsoft.commons.util.SharpIO
- readAsString(String, Charset) - Static method in class net.seesharpsoft.commons.util.SharpIO
- readFromIn2Out(InputStream, OutputStream) - Static method in class net.seesharpsoft.commons.util.SharpIO
- regex - Variable in class net.seesharpsoft.commons.util.Tokenizer.Token
- remove(Object) - Method in class net.seesharpsoft.commons.collection.Properties
- remove(String) - Method in class net.seesharpsoft.commons.collection.Properties
S
- setCaseSensitive(boolean) - Method in class net.seesharpsoft.commons.util.Tokenizer
- setInitialState(Lexer.State) - Method in class net.seesharpsoft.commons.util.Lexer
- setTrimPattern(String) - Method in class net.seesharpsoft.commons.util.Tokenizer
- SharpIO - Class in net.seesharpsoft.commons.util
- size() - Method in class net.seesharpsoft.commons.collection.Properties
- source() - Method in class net.seesharpsoft.commons.util.Tokenizer.CharRange
- start - Variable in class net.seesharpsoft.commons.util.Tokenizer.CharRange
- start() - Method in class net.seesharpsoft.commons.util.Tokenizer.CharRange
- startWatching() - Method in class net.seesharpsoft.commons.util.FileWatcher
- states - Variable in class net.seesharpsoft.commons.util.Lexer
- stopWatching() - Method in class net.seesharpsoft.commons.util.FileWatcher
- store(File) - Method in class net.seesharpsoft.commons.collection.Properties
- store(File, boolean) - Method in class net.seesharpsoft.commons.collection.Properties
- store(File, String) - Method in class net.seesharpsoft.commons.collection.Properties
- store(File, String, Charset, boolean) - Method in class net.seesharpsoft.commons.collection.Properties
T
- text - Variable in class net.seesharpsoft.commons.util.Tokenizer.CharRange
- text - Variable in class net.seesharpsoft.commons.util.Tokenizer.TokenInfo
- text() - Method in class net.seesharpsoft.commons.util.Tokenizer.CharRange
- text() - Method in class net.seesharpsoft.commons.util.Tokenizer.TokenInfo
- textRange() - Method in class net.seesharpsoft.commons.util.Tokenizer.TokenInfo
- toArray(Class<T>) - Static method in class net.seesharpsoft.commons.util.SharpIO
- toByteArray() - Static method in class net.seesharpsoft.commons.util.SharpIO
- token - Variable in class net.seesharpsoft.commons.util.Tokenizer.Token
- token - Variable in class net.seesharpsoft.commons.util.Tokenizer.TokenInfo
- token() - Method in class net.seesharpsoft.commons.util.Tokenizer.TokenInfo
- Token(T, Pattern) - Constructor for class net.seesharpsoft.commons.util.Tokenizer.Token
- TokenInfo(T, String) - Constructor for class net.seesharpsoft.commons.util.Tokenizer.TokenInfo
- TokenInfo(T, Tokenizer.CharRange) - Constructor for class net.seesharpsoft.commons.util.Tokenizer.TokenInfo
- tokenize(String) - Method in class net.seesharpsoft.commons.util.Lexer
- tokenize(String) - Method in class net.seesharpsoft.commons.util.Tokenizer
- tokenize(String, Collection<Tokenizer.Token<T>>, BiFunction<T, String, Boolean>) - Method in class net.seesharpsoft.commons.util.Tokenizer
- tokenize(String, BiFunction<T, String, Boolean>) - Method in class net.seesharpsoft.commons.util.Tokenizer
- tokenizer - Variable in class net.seesharpsoft.commons.util.Lexer
- Tokenizer<T> - Class in net.seesharpsoft.commons.util
- Tokenizer() - Constructor for class net.seesharpsoft.commons.util.Tokenizer
- Tokenizer.CharRange - Class in net.seesharpsoft.commons.util
- Tokenizer.Token<T> - Class in net.seesharpsoft.commons.util
- Tokenizer.TokenInfo<T> - Class in net.seesharpsoft.commons.util
- tokenMatcherCallback(T, String) - Method in class net.seesharpsoft.commons.util.Lexer
- toString() - Method in class net.seesharpsoft.commons.collection.Pair
- toString() - Method in class net.seesharpsoft.commons.util.Lexer.State
- toString() - Method in class net.seesharpsoft.commons.util.Lexer.StateInfo
- toString() - Method in class net.seesharpsoft.commons.util.Tokenizer.Token
- toString() - Method in class net.seesharpsoft.commons.util.Tokenizer.TokenInfo
- TriFunction<A,B,C,R> - Interface in net.seesharpsoft.commons
- trimEnd(CharSequence) - Method in class net.seesharpsoft.commons.util.Tokenizer
- trimStart(CharSequence) - Method in class net.seesharpsoft.commons.util.Tokenizer
U
- UnhandledSwitchCaseException - Exception in net.seesharpsoft
- UnhandledSwitchCaseException(Object) - Constructor for exception net.seesharpsoft.UnhandledSwitchCaseException
V
- values() - Method in class net.seesharpsoft.commons.collection.Properties
All Classes All Packages