R
- the type stored by this implementation, must be Serializable
.public abstract class AbstractStoredRequest<R extends Serializable> extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
AbstractStoredRequest.AbstractBuilder<B extends AbstractStoredRequest.AbstractBuilder<B,T,R>,T extends AbstractStoredRequest<R>,R extends Serializable>
Abstract Builder pattern with self-bounding generics for
AbstractStoredRequest subtypes. |
Modifier | Constructor and Description |
---|---|
protected |
AbstractStoredRequest(AbstractStoredRequest.AbstractBuilder<?,?,R> builder) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getRemoteIpAddress() |
R |
getRequest() |
int |
hashCode() |
String |
toString() |
protected StringBuilder |
toString(StringBuilder stringBuilder) |
static StringBuilder |
toString(StringBuilder stringBuilder,
AbstractStoredRequest<?> request) |
protected AbstractStoredRequest(@Nonnull AbstractStoredRequest.AbstractBuilder<?,?,R> builder)
protected StringBuilder toString(@Nonnull StringBuilder stringBuilder)
public static StringBuilder toString(@Nonnull StringBuilder stringBuilder, @Nonnull AbstractStoredRequest<?> request)
Copyright © 2020. All Rights Reserved.