Package com.duncpro.jroute.rest
Class RestRouteResult<E>
- java.lang.Object
-
- com.duncpro.jroute.rest.RestRouteResult<E>
-
- Direct Known Subclasses:
RestRouteResult.ResourceNotFound
,RestRouteResult.RestRouteMatch
,RestRouteResult.UnsupportedMethod
public class RestRouteResult<E> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RestRouteResult.ResourceNotFound<E>
static class
RestRouteResult.RestRouteMatch<E>
static class
RestRouteResult.UnsupportedMethod<E>
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<RestRouteResult.RestRouteMatch<E>>
asOptional()
<R> R
map(java.util.function.Function<RestRouteResult.RestRouteMatch<E>,R> success, java.util.function.Function<RestRouteFailureType,R> failure)
-
-
-
Method Detail
-
map
public <R> R map(java.util.function.Function<RestRouteResult.RestRouteMatch<E>,R> success, java.util.function.Function<RestRouteFailureType,R> failure)
-
asOptional
public java.util.Optional<RestRouteResult.RestRouteMatch<E>> asOptional()
-
-