org.eclipse.ocl.examples.domain.values.impl
Class ClassifierTypeValueImpl

java.lang.Object
  extended by org.eclipse.ocl.examples.domain.values.impl.AbstractValue
      extended by org.eclipse.ocl.examples.domain.values.impl.AbstractObjectValue<T>
          extended by org.eclipse.ocl.examples.domain.values.impl.AbstractTypeValueImpl<DomainClassifierType>
              extended by org.eclipse.ocl.examples.domain.values.impl.ClassifierTypeValueImpl
All Implemented Interfaces:
ClassifierTypeValue, ElementValue, ObjectValue, TypeValue, Value

public class ClassifierTypeValueImpl
extends AbstractTypeValueImpl<DomainClassifierType>
implements ClassifierTypeValue


Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.domain.values.impl.AbstractObjectValue
object
 
Fields inherited from class org.eclipse.ocl.examples.domain.values.impl.AbstractValue
valueFactory
 
Fields inherited from interface org.eclipse.ocl.examples.domain.values.Value
INVALID_NAME
 
Constructor Summary
ClassifierTypeValueImpl(ValueFactory valueFactory, DomainClassifierType type)
           
 
Method Summary
 boolean equals(java.lang.Object that)
           
 
Methods inherited from class org.eclipse.ocl.examples.domain.values.impl.AbstractTypeValueImpl
asElement, asElementValue, asNavigableObject, asTypeValue, getElement, getInstanceType, getType
 
Methods inherited from class org.eclipse.ocl.examples.domain.values.impl.AbstractObjectValue
asObject, asObjectValue, asValidValue, getObject, hashCode, toString
 
Methods inherited from class org.eclipse.ocl.examples.domain.values.impl.AbstractValue
asBagValue, asBoolean, asBooleanValue, asCollectionValue, asDouble, asEcoreObject, asInteger, asIntegerValue, asOrderedSetValue, asRealValue, asSequenceValue, asSetValue, asString, asStringValue, asUniqueCollectionValue, getActualType, getValueFactory, isCollectionValue, isFalse, isIntegerValue, isInvalid, isNull, isRealValue, isTrue, isUndefined, isUnlimited, isUnlimitedNatural, oclToString, toIntegerValue, toIteratorValue, toRealValue, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.ocl.examples.domain.values.ClassifierTypeValue
getInstanceType
 
Methods inherited from interface org.eclipse.ocl.examples.domain.values.ElementValue
getElement
 
Methods inherited from interface org.eclipse.ocl.examples.domain.values.ObjectValue
getObject
 
Methods inherited from interface org.eclipse.ocl.examples.domain.values.Value
asBagValue, asBoolean, asBooleanValue, asCollectionValue, asDouble, asEcoreObject, asElement, asElementValue, asInteger, asIntegerValue, asNavigableObject, asObject, asObjectValue, asOrderedSetValue, asRealValue, asSequenceValue, asSetValue, asString, asStringValue, asTypeValue, asUniqueCollectionValue, asValidValue, getActualType, getType, getValueFactory, isCollectionValue, isFalse, isIntegerValue, isInvalid, isNull, isRealValue, isTrue, isUndefined, isUnlimited, isUnlimitedNatural, oclToString, toIntegerValue, toIteratorValue, toRealValue, toString
 

Constructor Detail

ClassifierTypeValueImpl

public ClassifierTypeValueImpl(ValueFactory valueFactory,
                               DomainClassifierType type)
Method Detail

equals

public boolean equals(java.lang.Object that)
Overrides:
equals in class AbstractTypeValueImpl<DomainClassifierType>