@Api public interface EvaluableType<T> extends Type<T>
Type extension used to indicate, that following type objects are evaluable - they
can be translated to another runtime values.| Modifier and Type | Method and Description |
|---|---|
<V> V |
evaluate(T value)
Evaluates this type instance to acquire its runtime value.
|
Type<?> |
evaluatedType(T value)
Returns type of value returned from
evaluate(Object) method for given value. |
convert, isInstance, isInstance, javaType, name, read, readAsType<?> evaluatedType(T value)
evaluate(Object) method for given value.<V> V evaluate(T value)
#evaluatedType() type.value - this type instanceCopyright © 2019 Suncode. All rights reserved.