Uses of Interface
io.fabric8.kubernetes.api.builder.Visitor
-
Packages that use Visitor Package Description io.fabric8.kubernetes.api.builder -
-
Uses of Visitor in io.fabric8.kubernetes.api.builder
Classes in io.fabric8.kubernetes.api.builder that implement Visitor Modifier and Type Class Description class
DelegatingVisitor<T>
class
PathAwareTypedVisitor<V,P>
class
TypedVisitor<V>
class
VisitorWiretap<T>
Methods in io.fabric8.kubernetes.api.builder that return Visitor Modifier and Type Method 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)
Methods in io.fabric8.kubernetes.api.builder with parameters of type Visitor Modifier and Type Method Description default T
Visitable. accept(Visitor... visitors)
default <V> T
Visitable. accept(Class<V> type, Visitor<V> visitor)
default T
Visitable. accept(List<Map.Entry<String,Object>> path, Visitor... visitors)
default T
Visitable. accept(List<Map.Entry<String,Object>> path, String currentKey, 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>
voidVisitorListener. onCheck(Visitor<V> v, boolean canVisit, T target)
static <T> Visitor<T>
VisitorListener. wrap(Visitor<T> visitor)
-