@Immutable @ThreadSafe public final class ResponseStatus extends AbstractResponseStatus implements Serializable
IResponseStatus
interface.
This class uses the Builder Pattern and is immutable thus thread-safe.
Modifier and Type | Class and Description |
---|---|
static class |
ResponseStatus.Builder
Builder pattern for the
ResponseStatus class. |
AbstractResponseStatus.AbstractBuilder<B extends AbstractResponseStatus.AbstractBuilder<B,T>,T extends IResponseStatus>
Modifier and Type | Method and Description |
---|---|
static ResponseStatus.Builder |
builder() |
static ResponseStatus.Builder |
builder(IResponseStatus copy) |
static ResponseStatus.Builder |
builder(ResponseStatus.Builder copy) |
equals, getStatusCode, getStatusMessage, getSubStatusCode, hashCode, isFailure, toString, toString, toString
@Nonnull public static ResponseStatus.Builder builder()
@Nonnull public static ResponseStatus.Builder builder(@Nonnull ResponseStatus.Builder copy)
@Nonnull public static ResponseStatus.Builder builder(@Nonnull IResponseStatus copy)
Copyright © 2020. All Rights Reserved.