Class ModelValue<UnwrappedType>
java.lang.Object
org.eclipse.epsilon.flock.emc.wrappers.ModelValue<UnwrappedType>
- Direct Known Subclasses:
BackedModelValue
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateReadOnlyVariable
(String name) abstract boolean
abstract ModelValue<?>
getEquivalentIn
(Model model, ConservativeCopyContext context) getUnwrappedEquivalentIn
(Model model, ConservativeCopyContext context) abstract int
hashCode()
abstract String
toString()
abstract UnwrappedType
unwrap()
-
Constructor Details
-
ModelValue
public ModelValue()
-
-
Method Details
-
createReadOnlyVariable
-
unwrap
-
getEquivalentIn
public abstract ModelValue<?> getEquivalentIn(Model model, ConservativeCopyContext context) throws ConservativeCopyException - Throws:
ConservativeCopyException
-
getUnwrappedEquivalentIn
public Object getUnwrappedEquivalentIn(Model model, ConservativeCopyContext context) throws ConservativeCopyException - Throws:
ConservativeCopyException
-
equals
-
hashCode
public abstract int hashCode() -
toString
-