Interface Visitable<T>
-
- All Known Subinterfaces:
VisitableBuilder<T,V>
- All Known Implementing Classes:
DummyBuilder
public interface Visitable<T>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default T
accept(Visitor... visitors)
default <V> T
accept(Class<V> type, Visitor<V> visitor)
default T
accept(List<Map.Entry<String,Object>> path, Visitor... visitors)
default T
accept(List<Map.Entry<String,Object>> path, String currentKey, Visitor... visitors)
default T
getTarget(Visitable<T> visitable)
default Optional<VisitableMap>
getVisitableMap()
-