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 T
getView()
default boolean
globExpandTo(T x)
default boolean
isWider(T source)
Return true if the input is wider than the current viewdefault boolean
isWidest()
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()
-
-