Index
All Classes and Interfaces|All Packages
A
- ANY - Static variable in record class tech.deplant.java4ever.utils.regex.Special
- AnyOf - Record Class in tech.deplant.java4ever.utils.regex
- AnyOf(Word) - Constructor for record class tech.deplant.java4ever.utils.regex.AnyOf
-
Creates an instance of a
AnyOf
record class.
B
- build() - Method in record class tech.deplant.java4ever.utils.regex.AnyOf
- build() - Method in record class tech.deplant.java4ever.utils.regex.GroupOf
- build() - Method in record class tech.deplant.java4ever.utils.regex.NotAnyOf
- build() - Method in record class tech.deplant.java4ever.utils.regex.Occurences
- build() - Method in interface tech.deplant.java4ever.utils.regex.RegExpBuilder
- build() - Method in record class tech.deplant.java4ever.utils.regex.Special
- build() - Method in record class tech.deplant.java4ever.utils.regex.Symbol
- build() - Method in record class tech.deplant.java4ever.utils.regex.Then
- build() - Method in record class tech.deplant.java4ever.utils.regex.Word
D
E
- equals(Object) - Method in record class tech.deplant.java4ever.utils.regex.AnyOf
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.deplant.java4ever.utils.regex.GroupOf
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.deplant.java4ever.utils.regex.NotAnyOf
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.deplant.java4ever.utils.regex.Occurences
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.deplant.java4ever.utils.regex.Special
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.deplant.java4ever.utils.regex.Symbol
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.deplant.java4ever.utils.regex.Then
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.deplant.java4ever.utils.regex.Word
-
Indicates whether some other object is "equal to" this one.
- equals(Object, Object) - Static method in class tech.deplant.java4ever.utils.Objs
- expr() - Method in record class tech.deplant.java4ever.utils.regex.GroupOf
-
Returns the value of the
expr
record component. - expr() - Method in record class tech.deplant.java4ever.utils.regex.Occurences
-
Returns the value of the
expr
record component. - expr() - Method in record class tech.deplant.java4ever.utils.regex.Then
-
Returns the value of the
expr
record component.
G
- GroupOf - Record Class in tech.deplant.java4ever.utils.regex
- GroupOf(RegExpBuilder) - Constructor for record class tech.deplant.java4ever.utils.regex.GroupOf
-
Creates an instance of a
GroupOf
record class.
H
- hashCode() - Method in record class tech.deplant.java4ever.utils.regex.AnyOf
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.deplant.java4ever.utils.regex.GroupOf
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.deplant.java4ever.utils.regex.NotAnyOf
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.deplant.java4ever.utils.regex.Occurences
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.deplant.java4ever.utils.regex.Special
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.deplant.java4ever.utils.regex.Symbol
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.deplant.java4ever.utils.regex.Then
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.deplant.java4ever.utils.regex.Word
-
Returns a hash code value for this object.
I
- isEmpty(String) - Static method in class tech.deplant.java4ever.utils.Strings
- isNotEmpty(String) - Static method in class tech.deplant.java4ever.utils.Strings
- isNotNull(Object) - Static method in class tech.deplant.java4ever.utils.Objs
- isNull(Object) - Static method in class tech.deplant.java4ever.utils.Objs
J
- java4ever.utils - module java4ever.utils
L
- LATIN_LOWER - Static variable in record class tech.deplant.java4ever.utils.regex.Special
- LATIN_UPPER - Static variable in record class tech.deplant.java4ever.utils.regex.Special
M
- max() - Method in record class tech.deplant.java4ever.utils.regex.Occurences
-
Returns the value of the
max
record component. - min() - Method in record class tech.deplant.java4ever.utils.regex.Occurences
-
Returns the value of the
min
record component.
N
- NotAnyOf - Record Class in tech.deplant.java4ever.utils.regex
- NotAnyOf(Word) - Constructor for record class tech.deplant.java4ever.utils.regex.NotAnyOf
-
Creates an instance of a
NotAnyOf
record class. - notEmpty(String) - Static method in class tech.deplant.java4ever.utils.Strings
- notEmpty(String, String) - Static method in class tech.deplant.java4ever.utils.Strings
- notEmptyDo(String, Consumer<String>) - Static method in class tech.deplant.java4ever.utils.Strings
- notEmptyElse(String, String) - Static method in class tech.deplant.java4ever.utils.Strings
- notEmptyElseLazy(String, Supplier<String>) - Static method in class tech.deplant.java4ever.utils.Strings
- notEmptyEquals(String, String) - Static method in class tech.deplant.java4ever.utils.Strings
- notEmptyThrow(String, Supplier<? extends X>) - Static method in class tech.deplant.java4ever.utils.Strings
- notNull(T) - Static method in class tech.deplant.java4ever.utils.Objs
-
Throws NullPointerException if object is null
- notNull(T, String) - Static method in class tech.deplant.java4ever.utils.Objs
-
Throws NullPointerException with provided message if object is null
- notNull(T, Supplier<? extends X>) - Static method in class tech.deplant.java4ever.utils.Objs
-
Throws custom exception if object is null
- notNullDo(T, Consumer<T>) - Static method in class tech.deplant.java4ever.utils.Objs
- notNullElse(T, T) - Static method in class tech.deplant.java4ever.utils.Objs
-
Replaces importing of Objects.requireNonNullElse() Returns defaultObj if obj is null
- notNullElseLazy(T, Supplier<? extends T>) - Static method in class tech.deplant.java4ever.utils.Objs
- notNullReplaceElse(T, R, R) - Static method in class tech.deplant.java4ever.utils.Objs
-
If not null returns replaceObj, if null returns defaultObj analogue of NVL2() function in Oracle SQL
- notNullReplaceElseLazy(T, Supplier<? extends R>, Supplier<? extends R>) - Static method in class tech.deplant.java4ever.utils.Objs
O
- Objs - Class in tech.deplant.java4ever.utils
- Objs() - Constructor for class tech.deplant.java4ever.utils.Objs
- Occurences - Record Class in tech.deplant.java4ever.utils.regex
- Occurences(RegExpBuilder, Integer) - Constructor for record class tech.deplant.java4ever.utils.regex.Occurences
- Occurences(RegExpBuilder, Integer, Integer) - Constructor for record class tech.deplant.java4ever.utils.regex.Occurences
-
Creates an instance of a
Occurences
record class.
P
R
- RegExpBuilder - Interface in tech.deplant.java4ever.utils.regex
- RESERVED_SYMBOLS - Static variable in interface tech.deplant.java4ever.utils.regex.RegExpBuilder
S
- safeSubstr(String, int, int) - Static method in class tech.deplant.java4ever.utils.Strings
- safeSubstr(String, int, int, boolean) - Static method in class tech.deplant.java4ever.utils.Strings
- safeSubstrEquals(String, int, int, boolean, String) - Static method in class tech.deplant.java4ever.utils.Strings
-
Safe means this method shouldn't ever fail, it will return false on nulls, empty strings, bad indexes and all other possible inconsistencies.
- Special - Record Class in tech.deplant.java4ever.utils.regex
- Special(String) - Constructor for record class tech.deplant.java4ever.utils.regex.Special
-
Creates an instance of a
Special
record class. - Strings - Class in tech.deplant.java4ever.utils
- Strings() - Constructor for class tech.deplant.java4ever.utils.Strings
- sym() - Method in record class tech.deplant.java4ever.utils.regex.Special
-
Returns the value of the
sym
record component. - symbol() - Method in record class tech.deplant.java4ever.utils.regex.Symbol
-
Returns the value of the
symbol
record component. - Symbol - Record Class in tech.deplant.java4ever.utils.regex
- Symbol(char) - Constructor for record class tech.deplant.java4ever.utils.regex.Symbol
-
Creates an instance of a
Symbol
record class.
T
- tech.deplant.java4ever.utils - package tech.deplant.java4ever.utils
- tech.deplant.java4ever.utils.regex - package tech.deplant.java4ever.utils.regex
- Then - Record Class in tech.deplant.java4ever.utils.regex
- Then(RegExpBuilder...) - Constructor for record class tech.deplant.java4ever.utils.regex.Then
-
Creates an instance of a
Then
record class. - toPattern() - Method in interface tech.deplant.java4ever.utils.regex.RegExpBuilder
- toString() - Method in record class tech.deplant.java4ever.utils.regex.AnyOf
-
Returns a string representation of this record class.
- toString() - Method in record class tech.deplant.java4ever.utils.regex.GroupOf
-
Returns a string representation of this record class.
- toString() - Method in record class tech.deplant.java4ever.utils.regex.NotAnyOf
-
Returns a string representation of this record class.
- toString() - Method in record class tech.deplant.java4ever.utils.regex.Occurences
-
Returns a string representation of this record class.
- toString() - Method in record class tech.deplant.java4ever.utils.regex.Special
-
Returns a string representation of this record class.
- toString() - Method in record class tech.deplant.java4ever.utils.regex.Symbol
-
Returns a string representation of this record class.
- toString() - Method in record class tech.deplant.java4ever.utils.regex.Then
-
Returns a string representation of this record class.
- toString() - Method in record class tech.deplant.java4ever.utils.regex.Word
-
Returns a string representation of this record class.
W
- word() - Method in record class tech.deplant.java4ever.utils.regex.AnyOf
-
Returns the value of the
word
record component. - word() - Method in record class tech.deplant.java4ever.utils.regex.NotAnyOf
-
Returns the value of the
word
record component. - word() - Method in record class tech.deplant.java4ever.utils.regex.Word
-
Returns the value of the
word
record component. - Word - Record Class in tech.deplant.java4ever.utils.regex
- Word(CharSequence) - Constructor for record class tech.deplant.java4ever.utils.regex.Word
-
Creates an instance of a
Word
record class.
All Classes and Interfaces|All Packages