| Package | Description |
|---|---|
| pro.fessional.mirana.data | |
| pro.fessional.mirana.page |
| Modifier and Type | Class and Description |
|---|---|
static class |
R.Immutable<T>
throw UnsupportedOperationException if modify
|
| Modifier and Type | Field and Description |
|---|---|
static R<Void> |
R.Immutable.NG |
static R<Void> |
R.Immutable.OK |
| Modifier and Type | Method and Description |
|---|---|
<S extends R<D>,D> |
R.castData(D data)
replace the data and force to cast to subclass
|
<S extends R<D>,D> |
R.castData(Function<T,D> fun)
replace the data and force to cast to subclass
|
<S extends R<D>,D> |
R.Immutable.castData(Function<T,D> fun) |
<S extends R<X>,X> |
R.Immutable.castData(X data) |
<S extends R<D>,D> |
R.castType()
force to cast to subclass
|
static <T,S extends R<T>> |
R.ng(S sr) |
static <T,S extends R<T>> |
R.ng(S sr,
CodeEnum code) |
static <T,S extends R<T>> |
R.ng(S sr,
CodeEnum code,
T data) |
static <T,S extends R<T>> |
R.ng(S sr,
String message) |
static <T,S extends R<T>> |
R.ng(S sr,
String message,
String code) |
static <T,S extends R<T>> |
R.ng(S sr,
String message,
String code,
T data) |
static <T,S extends R<T>> |
R.ng(S sr,
Throwable t) |
static <T,S extends R<T>> |
R.ng(S sr,
Throwable t,
CodeEnum code) |
static <T,S extends R<T>> |
R.ng(S sr,
Throwable t,
String code) |
static <T,S extends R<T>> |
R.ng(S sr,
Throwable t,
String code,
String message) |
static <T,S extends R<T>> |
R.ngCode(S sr,
CodeEnum code,
String message) |
static <T,S extends R<T>> |
R.ngCode(S sr,
String code) |
static <T,S extends R<T>> |
R.ngCode(S sr,
String code,
String message) |
static <T,S extends R<T>> |
R.ngData(S sr,
T data) |
static <T,S extends R<T>> |
R.ngData(S sr,
T data,
CodeEnum code) |
static <T,S extends R<T>> |
R.ngData(S sr,
T data,
String code) |
static <T,S extends R<T>> |
R.ngData(S sr,
T data,
Throwable t) |
| Modifier and Type | Method and Description |
|---|---|
static <T> R<T> |
R.ng() |
static <T> R<T> |
R.NG() |
static <T> R<T> |
R.ng(CodeEnum code) |
static <T> R<T> |
R.ng(CodeEnum code,
T data) |
static <T> R<T> |
R.ng(String message) |
static <T> R<T> |
R.ng(String message,
String code) |
static <T> R<T> |
R.ng(String message,
String code,
T data) |
static <T> R<T> |
R.ng(Throwable t) |
static <T> R<T> |
R.ng(Throwable t,
CodeEnum code) |
static <T> R<T> |
R.ng(Throwable t,
String code) |
static <T> R<T> |
R.ng(Throwable t,
String code,
String message) |
static <T> R<T> |
R.ngCode(CodeEnum code,
String message) |
static <T> R<T> |
R.ngCode(String code) |
static <T> R<T> |
R.ngCode(String code,
String message) |
static <T> R<T> |
R.ngData(T data) |
static <T> R<T> |
R.ngData(T data,
CodeEnum code) |
static <T> R<T> |
R.ngData(T data,
String code) |
static <T> R<T> |
R.ngData(T data,
Throwable t) |
static <T> R<T> |
R.of(boolean success) |
static <T> R<T> |
R.of(boolean success,
CodeEnum code) |
static <T> R<T> |
R.of(boolean success,
CodeEnum code,
String message,
T data) |
static <T> R<T> |
R.of(boolean success,
CodeEnum code,
T data) |
static <T> R<T> |
R.of(boolean success,
String message) |
static <T> R<T> |
R.of(boolean success,
String message,
String code) |
static <T> R<T> |
R.of(boolean success,
String message,
String code,
T data) |
static <T> R<T> |
R.ok() |
static <T> R<T> |
R.OK() |
static <T> R<T> |
R.ok(CodeEnum code) |
static <T> R<T> |
R.ok(CodeEnum code,
T data) |
static <T> R<T> |
R.ok(String message) |
static <T> R<T> |
R.ok(String message,
String code,
T data) |
static <T> R<T> |
R.ok(String message,
T data) |
static <T> R<T> |
R.okCode(CodeEnum code,
String message) |
static <T> R<T> |
R.okCode(String code) |
static <T> R<T> |
R.okCode(String code,
String message) |
static <T> R<T> |
R.okData(T data) |
static <T> R<T> |
R.okData(T data,
String code) |
static <T> R<T> |
R.orCode(boolean success,
CodeEnum okCode,
CodeEnum ngCode) |
static <T> R<T> |
R.orCode(boolean success,
String okCode,
String ngCode) |
static <T> R<T> |
R.orData(boolean success,
T okData,
T ngData) |
static <T> R<T> |
R.orMessage(boolean success,
String okMessage,
String ngMessage) |
R<T> |
R.setCause(Object cause) |
R<T> |
R.Immutable.setCause(Object cause) |
R<T> |
R.setCode(CodeEnum code) |
R<T> |
R.Immutable.setCode(CodeEnum code) |
R<T> |
R.setCode(String code) |
R<T> |
R.Immutable.setCode(String code) |
R<T> |
R.setCodeIfNg(CodeEnum code) |
R<T> |
R.setCodeIfNg(String code) |
R<T> |
R.setCodeIfNg(@NotNull Supplier<CodeEnum> code) |
R<T> |
R.setCodeIfOk(CodeEnum code) |
R<T> |
R.setCodeIfOk(String code) |
R<T> |
R.setCodeIfOk(@NotNull Supplier<CodeEnum> code) |
R<T> |
R.setData(T data) |
R<T> |
R.Immutable.setData(T data) |
R<T> |
R.setDataIfNg(@NotNull Supplier<T> data) |
R<T> |
R.setDataIfNg(T data) |
R<T> |
R.setDataIfOk(@NotNull Supplier<T> data) |
R<T> |
R.setDataIfOk(T data) |
R<T> |
R.setI18nMessage(Boolean replace,
CodeEnum ce,
Object... arg)
set i18nCode and i18nArgs.
|
R<T> |
R.Immutable.setI18nMessage(Boolean replace,
CodeEnum ce,
Object... arg) |
R<T> |
R.setI18nMessage(Boolean replace,
I18nAware message)
set i18nCode and i18nArgs.
|
R<T> |
R.Immutable.setI18nMessage(Boolean replace,
I18nAware message) |
R<T> |
R.setI18nMessage(CodeEnum ce,
Object... arg)
set i18nCode and i18nArgs.
|
R<T> |
R.setI18nMessage(I18nAware message)
set i18nCode and i18nArgs.
|
R<T> |
R.setI18nMessage(String i18nCode,
Object... args) |
R<T> |
R.setI18nMessageIfNg(Boolean replace,
CodeEnum ce,
Object... arg) |
R<T> |
R.setI18nMessageIfNg(Boolean replace,
I18nAware message) |
R<T> |
R.setI18nMessageIfNg(Boolean replace,
Supplier<I18nAware> message) |
R<T> |
R.setI18nMessageIfNg(CodeEnum ce,
Object... arg) |
R<T> |
R.setI18nMessageIfNg(I18nAware message) |
R<T> |
R.setI18nMessageIfNg(String i18nCode,
Object... arg) |
R<T> |
R.setI18nMessageIfNg(Supplier<I18nAware> message) |
R<T> |
R.setI18nMessageIfOk(Boolean replace,
CodeEnum ce,
Object... arg) |
R<T> |
R.setI18nMessageIfOk(Boolean replace,
I18nAware message) |
R<T> |
R.setI18nMessageIfOk(Boolean replace,
Supplier<I18nAware> message) |
R<T> |
R.setI18nMessageIfOk(CodeEnum ce,
Object... arg) |
R<T> |
R.setI18nMessageIfOk(I18nAware message) |
R<T> |
R.setI18nMessageIfOk(String i18nCode,
Object... arg) |
R<T> |
R.setI18nMessageIfOk(Supplier<I18nAware> message) |
R<T> |
R.setMessage(String message) |
R<T> |
R.Immutable.setMessage(String message) |
R<T> |
R.setMessageIfNg(String message) |
R<T> |
R.setMessageIfNg(@NotNull Supplier<String> message) |
R<T> |
R.setMessageIfOk(String message) |
R<T> |
R.setMessageIfOk(@NotNull Supplier<String> message) |
R<T> |
R.setSuccess(boolean success) |
R<T> |
R.Immutable.setSuccess(boolean success) |
| Modifier and Type | Class and Description |
|---|---|
class |
PageResult<E>
It is not recommended to change the page data after construction.
|
| Modifier and Type | Method and Description |
|---|---|
R<Collection<E>> |
PageResult.setCode(CodeEnum code) |
Copyright © 2024. All rights reserved.