Class TypeImpl

All Implemented Interfaces:
Notifier, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, Commentable, Type
Direct Known Subclasses:
AnonymousClassImpl, ClassifierImpl, PrimitiveTypeImpl

public abstract class TypeImpl extends CommentableImpl implements Type
An implementation of the model object 'Type'.
Generated class or method.
  • Constructor Details

    • TypeImpl

      protected TypeImpl()
      Generated class or method.
  • Method Details

    • eStaticClass

      protected EClass eStaticClass()
      Overrides:
      eStaticClass in class CommentableImpl
      Generated class or method.
    • equalsType

      public boolean equalsType(long arrayDimension, Type otherType, long otherArrayDimension)
      Specified by:
      equalsType in interface Type
      Generated class or method.
    • isSuperType

      public boolean isSuperType(long arrayDimension, Type otherType, ArrayTypeable otherArrayType)
      Specified by:
      isSuperType in interface Type
      Generated class or method.
    • getAllMembers

      public EList<Member> getAllMembers(Commentable context)
      Specified by:
      getAllMembers in interface Type
      Generated class or method.