public class TypesFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements TypesFactory
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
eINSTANCE
Constructor and Description |
---|
TypesFactoryImpl()
Creates an instance of the factory
|
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public TypesFactoryImpl()
public static TypesFactory init()
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
create
in interface org.eclipse.emf.ecore.EFactory
create
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
createFromString
in interface org.eclipse.emf.ecore.EFactory
createFromString
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
convertToString
in interface org.eclipse.emf.ecore.EFactory
convertToString
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public JvmVoid createJvmVoid()
createJvmVoid
in interface TypesFactory
public JvmPrimitiveType createJvmPrimitiveType()
createJvmPrimitiveType
in interface TypesFactory
public JvmArrayType createJvmArrayType()
createJvmArrayType
in interface TypesFactory
public JvmTypeParameter createJvmTypeParameter()
createJvmTypeParameter
in interface TypesFactory
public JvmUpperBound createJvmUpperBound()
createJvmUpperBound
in interface TypesFactory
public JvmLowerBound createJvmLowerBound()
createJvmLowerBound
in interface TypesFactory
public JvmAnnotationType createJvmAnnotationType()
createJvmAnnotationType
in interface TypesFactory
public JvmEnumerationType createJvmEnumerationType()
createJvmEnumerationType
in interface TypesFactory
public JvmEnumerationLiteral createJvmEnumerationLiteral()
createJvmEnumerationLiteral
in interface TypesFactory
public JvmGenericType createJvmGenericType()
createJvmGenericType
in interface TypesFactory
public JvmParameterizedTypeReference createJvmParameterizedTypeReference()
createJvmParameterizedTypeReference
in interface TypesFactory
public JvmGenericArrayTypeReference createJvmGenericArrayTypeReference()
createJvmGenericArrayTypeReference
in interface TypesFactory
public JvmWildcardTypeReference createJvmWildcardTypeReference()
createJvmWildcardTypeReference
in interface TypesFactory
public JvmAnyTypeReference createJvmAnyTypeReference()
createJvmAnyTypeReference
in interface TypesFactory
public JvmMultiTypeReference createJvmMultiTypeReference()
createJvmMultiTypeReference
in interface TypesFactory
public JvmField createJvmField()
createJvmField
in interface TypesFactory
public JvmConstructor createJvmConstructor()
createJvmConstructor
in interface TypesFactory
public JvmOperation createJvmOperation()
createJvmOperation
in interface TypesFactory
public JvmFormalParameter createJvmFormalParameter()
createJvmFormalParameter
in interface TypesFactory
public JvmAnnotationReference createJvmAnnotationReference()
createJvmAnnotationReference
in interface TypesFactory
public JvmIntAnnotationValue createJvmIntAnnotationValue()
createJvmIntAnnotationValue
in interface TypesFactory
public JvmBooleanAnnotationValue createJvmBooleanAnnotationValue()
createJvmBooleanAnnotationValue
in interface TypesFactory
public JvmByteAnnotationValue createJvmByteAnnotationValue()
createJvmByteAnnotationValue
in interface TypesFactory
public JvmShortAnnotationValue createJvmShortAnnotationValue()
createJvmShortAnnotationValue
in interface TypesFactory
public JvmLongAnnotationValue createJvmLongAnnotationValue()
createJvmLongAnnotationValue
in interface TypesFactory
public JvmDoubleAnnotationValue createJvmDoubleAnnotationValue()
createJvmDoubleAnnotationValue
in interface TypesFactory
public JvmFloatAnnotationValue createJvmFloatAnnotationValue()
createJvmFloatAnnotationValue
in interface TypesFactory
public JvmCharAnnotationValue createJvmCharAnnotationValue()
createJvmCharAnnotationValue
in interface TypesFactory
public JvmStringAnnotationValue createJvmStringAnnotationValue()
createJvmStringAnnotationValue
in interface TypesFactory
public JvmTypeAnnotationValue createJvmTypeAnnotationValue()
createJvmTypeAnnotationValue
in interface TypesFactory
public JvmAnnotationAnnotationValue createJvmAnnotationAnnotationValue()
createJvmAnnotationAnnotationValue
in interface TypesFactory
public JvmEnumAnnotationValue createJvmEnumAnnotationValue()
createJvmEnumAnnotationValue
in interface TypesFactory
public JvmDelegateTypeReference createJvmDelegateTypeReference()
createJvmDelegateTypeReference
in interface TypesFactory
public JvmSynonymTypeReference createJvmSynonymTypeReference()
createJvmSynonymTypeReference
in interface TypesFactory
public JvmUnknownTypeReference createJvmUnknownTypeReference()
createJvmUnknownTypeReference
in interface TypesFactory
public JvmCustomAnnotationValue createJvmCustomAnnotationValue()
createJvmCustomAnnotationValue
in interface TypesFactory
public JvmVisibility createJvmVisibilityFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertJvmVisibilityToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public java.lang.Iterable<?> createIterableFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertIterableToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public TypesPackage getTypesPackage()
getTypesPackage
in interface TypesFactory
@Deprecated public static TypesPackage getPackage()