static <J,Result extends HasJson<ContextForJson>> EndpointResult<Result> |
EndpointResult.create(EndpointContext<J> context,
java.lang.String rootUrl,
int statusCode) |
|
static <J,Entity extends HasJsonWithLinks<ContextForJson,Entity>> EndpointResult<IdAndValue<Entity>> |
EndpointResult.createForIdAndvalue(EndpointContext<J> context,
java.lang.String rootUrl,
int statusCode,
java.util.function.Function<Entity,java.lang.String> stateFn) |
|
static <Result> EndpointResult<Result> |
EndpointResult.createForNonEntity(int statusCode,
java.util.function.Function<Result,java.lang.String> jsonFn) |
|
static <J,Entity extends HasJson<ContextForJson>> EndpointResult<java.util.Optional<Entity>> |
EndpointResult.createForOptional(EndpointContext<J> context,
int statusCodeIfPresent,
java.lang.String rootUrl) |
|
static <J,Result extends HasJsonWithLinks<ContextForJson,Result>> EndpointResult<java.util.Optional<Result>> |
EndpointResult.createForOptionalWithLinks(EndpointContext<J> context,
int statusCode,
java.lang.String rootUrl,
java.util.function.Function<Result,java.lang.String> stateFn) |
|
static <J,Result extends HasJsonWithLinks<ContextForJson,Result>> EndpointResult<Result> |
EndpointResult.createWithLinks(EndpointContext<J> context,
int statusCode,
java.lang.String codeUrl,
java.util.function.Function<Result,java.lang.String> stateFn) |
|