public abstract class ModelValue<UnwrappedType> extends Object
| Constructor and Description |
|---|
ModelValue() |
| Modifier and Type | Method and Description |
|---|---|
Variable |
createReadOnlyVariable(String name) |
abstract boolean |
equals(Object o) |
abstract ModelValue<?> |
getEquivalentIn(Model model,
ConservativeCopyContext context) |
Object |
getUnwrappedEquivalentIn(Model model,
ConservativeCopyContext context) |
abstract int |
hashCode() |
abstract String |
toString() |
abstract UnwrappedType |
unwrap() |
public abstract UnwrappedType unwrap()
public abstract ModelValue<?> getEquivalentIn(Model model, ConservativeCopyContext context) throws ConservativeCopyException
ConservativeCopyExceptionpublic Object getUnwrappedEquivalentIn(Model model, ConservativeCopyContext context) throws ConservativeCopyException
ConservativeCopyExceptionCopyright © 2016. All rights reserved.