Package com.dtolabs.rundeck.core.data
Interface ViewTraverse<T>
-
- All Known Implementing Classes:
ContextView
public interface ViewTraverse<T>Allows a contextual view to produce a widened view- Since:
- 5/2/17
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default TgetView()default booleanglobExpandTo(T x)default booleanisWider(T source)Return true if the input is wider than the current viewdefault booleanisWidest()default ViewTraverse<T>merge(T source)default ViewTraverse<T>widenView()
-
-
-
Method Detail
-
isWidest
default boolean isWidest()
-
globExpandTo
default boolean globExpandTo(T x)
-
widenView
default ViewTraverse<T> widenView()
-
merge
default ViewTraverse<T> merge(T source)
-
isWider
default boolean isWider(T source)
Return true if the input is wider than the current view- Parameters:
source-- Returns:
-
getView
default T getView()
-
-