Package | Description |
---|---|
org.opendaylight.yangtools.concepts | |
org.opendaylight.yangtools.yang.common |
Modifier and Type | Class and Description |
---|---|
class |
CheckedValue<T,E extends Exception>
Utility holder similar to
Optional , except the empty case contains an Exception, which should be
reported, for example via throwing it. |
Modifier and Type | Method and Description |
---|---|
static <T,U> Variant<T,U> |
Variant.ofFirst(T value)
Create a new instance containing specified value.
|
static <T,U> Variant<T,U> |
Variant.ofSecond(U value)
Create a new instance containing specified value.
|
Modifier and Type | Method and Description |
---|---|
static <T,U,E extends Exception> |
CheckedValue.ofVariant(Variant<T,U> variant,
Function<U,E> mapper)
Convert a Variant into a
CheckedValue , converting the second value into an exception. |
Modifier and Type | Method and Description |
---|---|
static <T> Variant<T,CanonicalValueViolation> |
CanonicalValueViolation.emptyVariant() |
default Variant<T,CanonicalValueViolation> |
CanonicalValueSupport.fromCanonicalString(String str)
Create a instance for the canonical string representation.
|
Variant<Decimal64,CanonicalValueViolation> |
Decimal64.Support.fromString(String str) |
Variant<Uint64,CanonicalValueViolation> |
Uint64.Support.fromString(String str) |
Variant<Uint32,CanonicalValueViolation> |
Uint32.Support.fromString(String str) |
Variant<Uint8,CanonicalValueViolation> |
Uint8.Support.fromString(String str) |
Variant<Uint16,CanonicalValueViolation> |
Uint16.Support.fromString(String str) |
Variant<T,CanonicalValueViolation> |
CanonicalValueSupport.fromString(String str)
Create a instance for a string representation.
|
protected Variant<T,CanonicalValueViolation> |
AbstractCanonicalValueValidator.validate(T value)
Validate a
DerivedString representation. |
protected abstract Variant<T,CanonicalValueViolation> |
AbstractCanonicalValueValidator.validate(T value,
String canonicalString)
Validate a
DerivedString representation. |
Variant<T,CanonicalValueViolation> |
AbstractCanonicalValueValidator.validateRepresentation(T value) |
Variant<T,CanonicalValueViolation> |
AbstractCanonicalValueSupport.validateRepresentation(T value) |
default Variant<T,CanonicalValueViolation> |
CanonicalValueValidator.validateRepresentation(T value)
Validate a
CanonicalValue representation. |
Variant<T,CanonicalValueViolation> |
AbstractCanonicalValueValidator.validateRepresentation(T value,
String canonicalString) |
Variant<T,CanonicalValueViolation> |
AbstractCanonicalValueSupport.validateRepresentation(T value,
String canonicalString) |
Variant<T,CanonicalValueViolation> |
CanonicalValueValidator.validateRepresentation(T value,
String canonicalString)
Validate a
CanonicalValue representation. |
static <T> Variant<T,CanonicalValueViolation> |
CanonicalValueViolation.variantOf(Exception cause) |
static <T> Variant<T,CanonicalValueViolation> |
CanonicalValueViolation.variantOf(String message) |
static <T> Variant<T,CanonicalValueViolation> |
CanonicalValueViolation.variantOf(@Nullable String appTag,
String message) |
Copyright © 2019 OpenDaylight. All rights reserved.