JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
_
A
accept(Visitor...)
- Method in class io.sundr.builder.
BaseFluent
accept(Class<V>, Visitor<V>)
- Method in class io.sundr.builder.
BaseFluent
accept(List<Map.Entry<String, Object>>, String, Visitor...)
- Method in class io.sundr.builder.
BaseFluent
accept(List<Map.Entry<String, Object>>, Visitor...)
- Method in class io.sundr.builder.
BaseFluent
accept(Class<V>, Visitor<V>)
- Method in interface io.sundr.builder.
Visitable
accept(Visitor...)
- Method in interface io.sundr.builder.
Visitable
accept(List<Map.Entry<String, Object>>, String, Visitor...)
- Method in interface io.sundr.builder.
Visitable
accept(List<Map.Entry<String, Object>>, Visitor...)
- Method in interface io.sundr.builder.
Visitable
addRequirement(Class<P>, Predicate<P>)
- Method in interface io.sundr.builder.
Visitor
addRequirement(Predicate)
- Method in interface io.sundr.builder.
Visitor
after(Predicate<T>)
- Static method in class io.sundr.utils.
Predicates
afterVisit(Visitor<T>, List<Map.Entry<String, Object>>, T)
- Method in interface io.sundr.builder.
VisitorListener
aggregate(List<? extends T>...)
- Static method in class io.sundr.builder.
BaseFluent
aggregate(Set<? extends T>...)
- Static method in class io.sundr.builder.
BaseFluent
aggregate()
- Method in class io.sundr.builder.
VisitableMap
and()
- Method in interface io.sundr.builder.
Nested
apply(X)
- Method in class io.sundr.
FunctionFactory
apply(String)
- Method in enum io.sundr.functions.
Pluralize
apply(String)
- Method in enum io.sundr.functions.
Singularize
apply(String)
- Method in class io.sundr.functions.
StringReplace
apply(X)
- Method in class io.sundr.utils.
Strings.ToString
B
BaseFluent
<
F
extends
Fluent
<
F
>> - Class in
io.sundr.builder
BaseFluent()
- Constructor for class io.sundr.builder.
BaseFluent
beforeVisit(Visitor<T>, List<Map.Entry<String, Object>>, T)
- Method in interface io.sundr.builder.
VisitorListener
build(List<? extends Builder<? extends T>>)
- Static method in class io.sundr.builder.
BaseFluent
build(Set<? extends Builder<? extends T>>)
- Static method in class io.sundr.builder.
BaseFluent
build()
- Method in interface io.sundr.builder.
Builder
Build the target object.
Builder
<
T
> - Interface in
io.sundr.builder
An interfaces that describes a Builder.
builderOf(T)
- Static method in class io.sundr.builder.
BaseFluent
C
cache(Function<X, Y>)
- Static method in class io.sundr.
FunctionFactory
camelCase(String)
- Static method in class io.sundr.utils.
Strings
Converts the String into a camel case String.
canVisit(List<Map.Entry<String, Object>>, F)
- Method in interface io.sundr.builder.
Visitor
canVisit(List<Map.Entry<String, Object>>, F)
- Method in class io.sundr.builder.
VisitorWiretap
capitalizeFirst(String)
- Static method in class io.sundr.utils.
Strings
compact(String)
- Static method in class io.sundr.utils.
Strings
Remove repeating strings that are appearing in the name.
create(Visitor<T>, Collection<VisitorListener>)
- Static method in class io.sundr.builder.
VisitorWiretap
create(String)
- Static method in class io.sundr.utils.
Maps
create(K, V)
- Static method in class io.sundr.utils.
Maps
create(K, V, K, V)
- Static method in class io.sundr.utils.
Maps
create(K, V, K, V, K, V)
- Static method in class io.sundr.utils.
Maps
D
deCapitalizeFirst(String)
- Static method in class io.sundr.utils.
Strings
DelegatingVisitor
<
T
> - Class in
io.sundr.builder
distinct()
- Static method in class io.sundr.utils.
Predicates
distinct(Function<? super T, Object>)
- Static method in class io.sundr.utils.
Predicates
done()
- Method in interface io.sundr.builder.
Doneable
Doneable
<
T
> - Interface in
io.sundr.builder
E
edit()
- Method in interface io.sundr.builder.
Editable
Editable
<
T
> - Interface in
io.sundr.builder
An interface that describes an Editable object.
equals(Object)
- Method in class io.sundr.builder.
BaseFluent
extractKey(String)
- Static method in class io.sundr.utils.
Maps
Extract the key from the mapping
extractValue(String)
- Static method in class io.sundr.utils.
Maps
Extract the value from the mapping
F
Fluent
<
F
extends
Fluent
<
F
>> - Interface in
io.sundr.builder
The base interface for Fluent interfaces.
forEach(Consumer<? super Visitable>)
- Method in class io.sundr.builder.
VisitableMap
FunctionFactory
<
X
,
Y
> - Class in
io.sundr
FunctionFactory(Map<X, Y>, Function<X, Y>, Function<X, Y>, Predicate<X>, int, int, Stack<X>)
- Constructor for class io.sundr.
FunctionFactory
G
get(Object)
- Method in class io.sundr.builder.
VisitableMap
getListeners()
- Static method in interface io.sundr.builder.
VisitorListener
getParent(List<Object>)
- Method in class io.sundr.builder.
PathAwareTypedVisitor
getParentType()
- Method in class io.sundr.builder.
PathAwareTypedVisitor
getPrefix(Iterable<T>, Function<T, String>)
- Static method in class io.sundr.utils.
Strings
getPrefix(Iterable<String>)
- Static method in class io.sundr.utils.
Strings
getRequirement()
- Method in class io.sundr.builder.
DelegatingVisitor
getRequirement()
- Method in interface io.sundr.builder.
Visitor
getRequirement()
- Method in class io.sundr.builder.
VisitorWiretap
getTarget(Visitable<T>)
- Method in interface io.sundr.builder.
Visitable
getType()
- Method in class io.sundr.builder.
DelegatingVisitor
getType()
- Method in class io.sundr.builder.
PathAwareTypedVisitor
getType()
- Method in class io.sundr.builder.
TypedVisitor
getType()
- Method in interface io.sundr.builder.
Visitor
getType()
- Method in class io.sundr.builder.
VisitorWiretap
getTypeArguments(Class<T>, Class<? extends T>)
- Static method in class io.sundr.builder.
Visitors
Get the actual type arguments a child class has used to extend a generic base class.
H
hashCode()
- Method in class io.sundr.builder.
BaseFluent
hasItem(Class<I>, Predicate<I>)
- Method in interface io.sundr.builder.
Visitor
hasVisitMethodMatching(F)
- Method in class io.sundr.builder.
PathAwareTypedVisitor
Checks if the specified visitor has a visit method compatible with the specified fluent.
hasVisitMethodMatching(F)
- Method in interface io.sundr.builder.
Visitor
Checks if the specified visitor has a visit method compatible with the specified fluent.
I
indent(String, String)
- Static method in class io.sundr.utils.
Strings
indexOfAlphabetic(String)
- Static method in class io.sundr.utils.
Strings
Inlineable
<
T
> - Interface in
io.sundr.builder
An interface that describes an Inlineable object.
io.sundr
- package io.sundr
io.sundr.builder
- package io.sundr.builder
io.sundr.functions
- package io.sundr.functions
io.sundr.utils
- package io.sundr.utils
isExcluded(String, String...)
- Static method in class io.sundr.utils.
Patterns
isIncluded(String, String...)
- Static method in class io.sundr.utils.
Patterns
isNotNullOrEmpty(String)
- Static method in class io.sundr.utils.
Strings
isNullOrEmpty(String)
- Static method in class io.sundr.utils.
Strings
iterator()
- Method in class io.sundr.builder.
VisitableMap
J
join(Iterable<T>, String)
- Static method in class io.sundr.utils.
Strings
join(Iterable<T>, Function<T, String>, String)
- Static method in class io.sundr.utils.
Strings
join(T[], String)
- Static method in class io.sundr.utils.
Strings
join(T[], Function<T, String>, String)
- Static method in class io.sundr.utils.
Strings
L
launderThrowable(Throwable)
- Static method in exception io.sundr.
SundrException
listeners
- Static variable in interface io.sundr.builder.
VisitorListener
loaded
- Static variable in interface io.sundr.builder.
VisitorListener
loadResource(String)
- Static method in class io.sundr.utils.
Strings
loadResource(URL)
- Static method in class io.sundr.utils.
Strings
loadResourceQuietly(String)
- Static method in class io.sundr.utils.
Strings
loadResourceQuietly(URL)
- Static method in class io.sundr.utils.
Strings
M
Maps
- Class in
io.sundr.utils
match(String, String)
- Static method in class io.sundr.utils.
Patterns
match(String, String, int)
- Static method in class io.sundr.utils.
Patterns
N
Nested
<
F
> - Interface in
io.sundr.builder
newVisitor(Class<T>, Visitor<T>)
- Static method in class io.sundr.builder.
Visitors
O
onCheck(Visitor<V>, boolean, T)
- Method in interface io.sundr.builder.
VisitorListener
order()
- Method in class io.sundr.builder.
DelegatingVisitor
order()
- Method in interface io.sundr.builder.
Visitor
order()
- Method in class io.sundr.builder.
VisitorWiretap
P
PathAwareTypedVisitor
<
V
,
P
> - Class in
io.sundr.builder
PathAwareTypedVisitor()
- Constructor for class io.sundr.builder.
PathAwareTypedVisitor
Patterns
- Class in
io.sundr.utils
Pluralize
- Enum in
io.sundr.functions
Predicates
- Class in
io.sundr.utils
Predicates()
- Constructor for class io.sundr.utils.
Predicates
prefixKeywords(String)
- Static method in class io.sundr.utils.
Strings
Adds an underscore to the specified String, if its a Java Keyword.
R
register(VisitorListener)
- Static method in interface io.sundr.builder.
VisitorListener
S
Singularize
- Enum in
io.sundr.functions
This is heavily inspired by the Inflector, which has many different incarnations in mandy different languages.
spliterator()
- Method in class io.sundr.builder.
VisitableMap
StringReplace
- Class in
io.sundr.functions
StringReplace(String, String)
- Constructor for class io.sundr.functions.
StringReplace
Strings
- Class in
io.sundr.utils
Strings.ToString
<
X
> - Class in
io.sundr.utils
SundrException
- Exception in
io.sundr
SundrException()
- Constructor for exception io.sundr.
SundrException
SundrException(String)
- Constructor for exception io.sundr.
SundrException
SundrException(String, Throwable)
- Constructor for exception io.sundr.
SundrException
SundrException(Throwable)
- Constructor for exception io.sundr.
SundrException
T
toFieldName(String)
- Static method in class io.sundr.utils.
Strings
Converts the string into a safe field name.
toPojoName(String, String, String)
- Static method in class io.sundr.utils.
Strings
Converts a name of an interface or abstract class to Pojo name.
toString()
- Method in class io.sundr.builder.
DelegatingVisitor
toString()
- Method in class io.sundr.builder.
VisitorWiretap
ToString()
- Constructor for class io.sundr.utils.
Strings.ToString
TypedVisitor
<
V
> - Class in
io.sundr.builder
TypedVisitor()
- Constructor for class io.sundr.builder.
TypedVisitor
U
unregister(VisitorListener)
- Static method in interface io.sundr.builder.
VisitorListener
until(Predicate<T>)
- Static method in class io.sundr.utils.
Predicates
update()
- Method in interface io.sundr.builder.
Inlineable
V
valueOf(String)
- Static method in enum io.sundr.functions.
Pluralize
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum io.sundr.functions.
Singularize
Returns the enum constant of this type with the specified name.
values()
- Static method in enum io.sundr.functions.
Pluralize
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum io.sundr.functions.
Singularize
Returns an array containing the constants of this enum type, in the order they are declared.
visit(T)
- Method in class io.sundr.builder.
DelegatingVisitor
visit(List<Map.Entry<String, Object>>, T)
- Method in class io.sundr.builder.
DelegatingVisitor
visit(V)
- Method in class io.sundr.builder.
PathAwareTypedVisitor
visit(List<Map.Entry<String, Object>>, V)
- Method in class io.sundr.builder.
PathAwareTypedVisitor
visit(T)
- Method in interface io.sundr.builder.
Visitor
visit(List<Map.Entry<String, Object>>, T)
- Method in interface io.sundr.builder.
Visitor
visit(T)
- Method in class io.sundr.builder.
VisitorWiretap
visit(List<Map.Entry<String, Object>>, T)
- Method in class io.sundr.builder.
VisitorWiretap
Visitable
<
T
> - Interface in
io.sundr.builder
VisitableBuilder
<
T
,
V
extends
VisitableBuilder
<
T
,
V
>> - Interface in
io.sundr.builder
VisitableMap
- Class in
io.sundr.builder
VisitableMap()
- Constructor for class io.sundr.builder.
VisitableMap
Visitor
<
T
> - Interface in
io.sundr.builder
VisitorListener
- Interface in
io.sundr.builder
Visitors
- Class in
io.sundr.builder
VisitorWiretap
<
T
> - Class in
io.sundr.builder
W
withFallback(Function<X, Y>)
- Method in class io.sundr.
FunctionFactory
withFallbackPredicate(Predicate<X>)
- Method in class io.sundr.
FunctionFactory
withMaximumNestingDepth(int)
- Method in class io.sundr.
FunctionFactory
withMaximumRecursionLevel(int)
- Method in class io.sundr.
FunctionFactory
wrap(Visitor<T>)
- Static method in interface io.sundr.builder.
VisitorListener
wrap(Function<X, Y>)
- Static method in class io.sundr.
FunctionFactory
_
_visitables
- Variable in class io.sundr.builder.
BaseFluent
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
_
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2023. All rights reserved.