public final class FailureItems extends Object implements org.joda.beans.ImmutableBean, Serializable
This provides a wrapper around a list of FailureItem.
This could be used with Pair to create an object that handles partial success/failure,
such as Pair<List<String>, FailureItems>.
However, from v1.1.1 ValueWithFailures captures that use case better.
| Modifier and Type | Class and Description |
|---|---|
static class |
FailureItems.Meta
The meta-bean for
FailureItems. |
| Modifier and Type | Field and Description |
|---|---|
static FailureItems |
EMPTY
An empty failure list.
|
| Modifier and Type | Method and Description |
|---|---|
static FailureItemsBuilder |
builder()
Creates a builder to create the list of failures.
|
FailureItems |
combinedWith(FailureItem... otherFailures)
Combines these failure items with other failure items.
|
FailureItems |
combinedWith(FailureItems other)
Combines these failure items with other failure items.
|
FailureItems |
combinedWith(List<FailureItem> otherFailures)
Combines these failure items with other failure items.
|
boolean |
equals(Object obj) |
ImmutableList<FailureItem> |
getFailures()
Gets the failures.
|
int |
hashCode() |
boolean |
isEmpty()
Checks if the list of failures is empty.
|
static FailureItems.Meta |
meta()
The meta-bean for
FailureItems. |
FailureItems.Meta |
metaBean() |
static FailureItems |
of(FailureItem... failures)
Creates an instance from the list of failures.
|
static FailureItems |
of(List<FailureItem> failures)
Creates an instance from the list of failures.
|
String |
toString()
Returns a string summary of the failures, as a single line excluding the stack traces.
|
public static final FailureItems EMPTY
public static FailureItems of(FailureItem... failures)
failures - the failurespublic static FailureItems of(List<FailureItem> failures)
failures - the failurespublic static FailureItemsBuilder builder()
public FailureItems combinedWith(FailureItems other)
other - the other failure itemspublic FailureItems combinedWith(FailureItem... otherFailures)
otherFailures - the other failure itemspublic FailureItems combinedWith(List<FailureItem> otherFailures)
otherFailures - the other failure itemspublic boolean isEmpty()
public String toString()
public static FailureItems.Meta meta()
FailureItems.public FailureItems.Meta metaBean()
metaBean in interface org.joda.beans.Beanpublic ImmutableList<FailureItem> getFailures()
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.