@Unmodifiable public static class R.Immutable<T> extends R<T> implements ReadOnly
R.Immutable<T>I18nAware.I18nSource| Modifier and Type | Field and Description |
|---|---|
static R<Void> |
NG |
static R<Void> |
OK |
i18nArgs, i18nCode, message| Constructor and Description |
|---|
Immutable(boolean success) |
| Modifier and Type | Method and Description |
|---|---|
<S extends R<D>,D> |
castData(D data)
replace the data and force to cast to subclass
|
R<T> |
setCause(Object cause) |
R<T> |
setCode(String code) |
R<T> |
setData(T data) |
R<T> |
setErrors(List<I18nNotice> errors) |
R<T> |
setI18nArgs(Object... i18nArgs) |
R<T> |
setI18nCode(String i18nCode) |
R<T> |
setMessage(String message) |
R<T> |
setSuccess(boolean success) |
applyLocale, castData, equals, getCause, getCause, getCode, getData, getErrors, hashCode, isSuccess, ng, NG, ng, ng, ng, ng, ng, ng, ngCause, ngCause, ngCause, ngCause, ngCause, ngCause, ngCode, ngCode, ngCodeMessage, ngError, ngError, ngError, ngError, ngError, ngMessage, ngMessage, of, of, of, of, of, of, of, ofCode, ofCode, ofCodeMessage, ofMessage, ofMessage, ok, OK, ok, ok, ok, ok, ok, ok, okCode, okCode, okCodeMessage, okMessage, okMessage, orCode, orCode, orCodeMessage, orData, orMessage, setCodeIfNg, setCodeIfNg, setCodeIfOk, setCodeIfOk, setCodeMessage, setCodeMessage, setCodeMessageIfNg, setCodeMessageIfNg, setCodeMessageIfOk, setCodeMessageIfOk, setDataIfNg, setDataIfNg, setDataIfOk, setDataIfOk, setMessageIfNg, setMessageIfNg, setMessageIfOk, setMessageIfOk, toStringgetI18nArgs, getI18nCode, getI18nHint, getMessage, of, setMessageBy, setMessageBy, setMessageBy, setMessageByclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetErrorsIf, getErrorsOrgetI18nArgs, getI18nArgsIf, getI18nArgsOr, getI18nCode, getI18nCodeIf, getI18nCodeOr, getI18nHint, getI18nHintIf, getI18nHintOr, toI18nString, toI18nString, toI18nString, toString, toString, toStringcastpublic <S extends R<D>,D> S castData(D data)
Rpublic R<T> setSuccess(boolean success)
setSuccess in class R<T>public R<T> setI18nArgs(Object... i18nArgs)
setI18nArgs in class I18nMessagepublic R<T> setI18nCode(String i18nCode)
setI18nCode in class I18nMessagepublic R<T> setMessage(String message)
setMessage in class I18nMessageCopyright © 2025. All rights reserved.