public class Result<T> extends Object implements Consumer<T>, Comparable<Result>
Modifier and Type | Method and Description |
---|---|
void |
accept(T content) |
void |
addChild(Result<?> child) |
void |
addError(Throwable error) |
void |
addInvalidUri(String invalidUri) |
void |
addParent(Result<?> parent) |
int |
compareTo(Result o) |
Map<URI,Result<?>> |
getChildren() |
Optional<T> |
getContent() |
List<Throwable> |
getErrors() |
Map<String,String> |
getHeaders() |
Set<String> |
getInvalidUris() |
int |
getOrdinal() |
Map<URI,Result<?>> |
getParents() |
int |
getStatusCode() |
String |
getStatusLine() |
URI |
getUri() |
boolean |
hasErrors() |
Throwable |
lastError() |
<R> Result<R> |
map(Function<T,R> func) |
void |
setOrdinal(int ordinal) |
void |
setStatusCode(int statusCode) |
void |
setStatusLine(String statusLine) |
String |
toString() |
public Result(URI uri)
public URI getUri()
public String getStatusLine()
public void setStatusLine(String statusLine)
public int getOrdinal()
public void setOrdinal(int ordinal)
public int getStatusCode()
public void setStatusCode(int statusCode)
public void addError(Throwable error)
public boolean hasErrors()
public Throwable lastError()
public void addInvalidUri(String invalidUri)
public void addParent(Result<?> parent)
public void addChild(Result<?> child)
public int compareTo(@Nullable Result o)
compareTo
in interface Comparable<Result>
Copyright © 2017. All rights reserved.