| Package | Description |
|---|---|
| io.fabric8.kubernetes.api.builder |
| Modifier and Type | Class and Description |
|---|---|
class |
DelegatingVisitor<T> |
class |
PathAwareTypedVisitor<V,P> |
class |
TypedVisitor<V> |
class |
VisitorWiretap<T> |
| Modifier and Type | Method and Description |
|---|---|
default <P> Visitor<T> |
Visitor.addRequirement(Class<P> type,
Predicate<P> predicate) |
default Visitor<T> |
Visitor.addRequirement(Predicate predicate) |
static <T> Visitor<T> |
Visitors.newVisitor(Class<T> type,
Visitor<T> visitor) |
static <T> Visitor<T> |
VisitorListener.wrap(Visitor<T> visitor) |
| Modifier and Type | Method and Description |
|---|---|
default <V> T |
Visitable.accept(Class<V> type,
Visitor<V> visitor) |
default T |
Visitable.accept(List<Map.Entry<String,Object>> path,
String currentKey,
Visitor... visitors) |
default T |
Visitable.accept(List<Map.Entry<String,Object>> path,
Visitor... visitors) |
default T |
Visitable.accept(Visitor... visitors) |
default <T> void |
VisitorListener.afterVisit(Visitor<T> v,
List<Map.Entry<String,Object>> path,
T target) |
default <T> void |
VisitorListener.beforeVisit(Visitor<T> v,
List<Map.Entry<String,Object>> path,
T target) |
static <T> VisitorWiretap<T> |
VisitorWiretap.create(Visitor<T> visitor,
Collection<VisitorListener> listeners) |
static <T> Visitor<T> |
Visitors.newVisitor(Class<T> type,
Visitor<T> visitor) |
default <V,T> void |
VisitorListener.onCheck(Visitor<V> v,
boolean canVisit,
T target) |
static <T> Visitor<T> |
VisitorListener.wrap(Visitor<T> visitor) |
Copyright © 2015–2024 Red Hat. All rights reserved.