-
public final class ConstrainedValueWrapper<T extends Object>A jackson wrapper to store class name with dynamic type value. Only allowed types can be deserialized.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classConstrainedValueWrapper.Companion
-
Constructor Summary
Constructors Constructor Description ConstrainedValueWrapper(KClass<?> klass, T value)ConstrainedValueWrapper(T value)ConstrainedValueWrapper(String klass, T value)
-
Method Summary
Modifier and Type Method Description final Stringcomponent1()final Tcomponent2()final ConstrainedValueWrapper<T>copy(String klass, T value)final StringgetKlass()final TgetValue()-
-
Method Detail
-
component1
final String component1()
-
component2
final T component2()
-
copy
final ConstrainedValueWrapper<T> copy(String klass, T value)
-
-
-
-