Class TypesFactoryImpl

All Implemented Interfaces:
Notifier, EFactory, EModelElement, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, BinaryResourceImpl.DataConverter.Factory, TypesFactory

public class TypesFactoryImpl extends EFactoryImpl implements TypesFactory
An implementation of the model Factory.
Generated class or method.
  • Constructor Details

    • TypesFactoryImpl

      public TypesFactoryImpl()
      Creates an instance of the factory.
      Generated class or method.
  • Method Details

    • init

      public static TypesFactory init()
      Creates the default factory implementation.
      Generated class or method.
    • create

      public EObject create(EClass eClass)
      Specified by:
      create in interface EFactory
      Overrides:
      create in class EFactoryImpl
      Generated class or method.
    • createClassifierReference

      public ClassifierReference createClassifierReference()
      Specified by:
      createClassifierReference in interface TypesFactory
      Returns:
      a new object of class 'Classifier Reference'.
      Generated class or method.
    • createNamespaceClassifierReference

      public NamespaceClassifierReference createNamespaceClassifierReference()
      Specified by:
      createNamespaceClassifierReference in interface TypesFactory
      Returns:
      a new object of class 'Namespace Classifier Reference'.
      Generated class or method.
    • createBoolean

      public Boolean createBoolean()
      Specified by:
      createBoolean in interface TypesFactory
      Returns:
      a new object of class 'Boolean'.
      Generated class or method.
    • createByte

      public Byte createByte()
      Specified by:
      createByte in interface TypesFactory
      Returns:
      a new object of class 'Byte'.
      Generated class or method.
    • createChar

      public Char createChar()
      Specified by:
      createChar in interface TypesFactory
      Returns:
      a new object of class 'Char'.
      Generated class or method.
    • createDouble

      public Double createDouble()
      Specified by:
      createDouble in interface TypesFactory
      Returns:
      a new object of class 'Double'.
      Generated class or method.
    • createFloat

      public Float createFloat()
      Specified by:
      createFloat in interface TypesFactory
      Returns:
      a new object of class 'Float'.
      Generated class or method.
    • createInt

      public Int createInt()
      Specified by:
      createInt in interface TypesFactory
      Returns:
      a new object of class 'Int'.
      Generated class or method.
    • createLong

      public Long createLong()
      Specified by:
      createLong in interface TypesFactory
      Returns:
      a new object of class 'Long'.
      Generated class or method.
    • createShort

      public Short createShort()
      Specified by:
      createShort in interface TypesFactory
      Returns:
      a new object of class 'Short'.
      Generated class or method.
    • createVoid

      public Void createVoid()
      Specified by:
      createVoid in interface TypesFactory
      Returns:
      a new object of class 'Void'.
      Generated class or method.
    • createInferableType

      public InferableType createInferableType()
      Specified by:
      createInferableType in interface TypesFactory
      Returns:
      a new object of class 'Inferable Type'.
      Generated class or method.
    • getTypesPackage

      public TypesPackage getTypesPackage()
      Specified by:
      getTypesPackage in interface TypesFactory
      Returns:
      the package supported by this factory.
      Generated class or method.
    • getPackage

      @Deprecated public static TypesPackage getPackage()
      Deprecated.
      Generated class or method.