public abstract class TypeDefBuilder<M,T> extends Object
| Constructor and Description |
|---|
TypeDefBuilder() |
| Modifier and Type | Method and Description |
|---|---|
abstract M |
build(org.symphonyoss.s2.common.dom.json.JsonValue<?,?> jsonValue) |
abstract M |
build(T value) |
abstract T |
toValue(M instance) |
public abstract M build(T value) throws org.symphonyoss.s2.common.exception.InvalidValueException
org.symphonyoss.s2.common.exception.InvalidValueExceptionpublic abstract M build(org.symphonyoss.s2.common.dom.json.JsonValue<?,?> jsonValue) throws org.symphonyoss.s2.common.exception.InvalidValueException
org.symphonyoss.s2.common.exception.InvalidValueExceptionCopyright © 2018 Symphony Software Foundation. All rights reserved.