public interface TypesFactory
extends org.eclipse.emf.ecore.EFactory
TypesPackage
Modifier and Type | Field and Description |
---|---|
static TypesFactory |
eINSTANCE
The singleton instance of the factory
|
Modifier and Type | Method and Description |
---|---|
JvmAnnotationAnnotationValue |
createJvmAnnotationAnnotationValue()
Returns a new object of class 'Jvm Annotation Annotation Value'
|
JvmAnnotationReference |
createJvmAnnotationReference()
Returns a new object of class 'Jvm Annotation Reference'
|
JvmAnnotationType |
createJvmAnnotationType()
Returns a new object of class 'Jvm Annotation Type'
|
JvmAnyTypeReference |
createJvmAnyTypeReference()
Returns a new object of class 'Jvm Any Type Reference'
|
JvmArrayType |
createJvmArrayType()
Returns a new object of class 'Jvm Array Type'
|
JvmBooleanAnnotationValue |
createJvmBooleanAnnotationValue()
Returns a new object of class 'Jvm Boolean Annotation Value'
|
JvmByteAnnotationValue |
createJvmByteAnnotationValue()
Returns a new object of class 'Jvm Byte Annotation Value'
|
JvmCharAnnotationValue |
createJvmCharAnnotationValue()
Returns a new object of class 'Jvm Char Annotation Value'
|
JvmConstructor |
createJvmConstructor()
Returns a new object of class 'Jvm Constructor'
|
JvmCustomAnnotationValue |
createJvmCustomAnnotationValue()
Returns a new object of class 'Jvm Custom Annotation Value'
|
JvmDelegateTypeReference |
createJvmDelegateTypeReference()
Returns a new object of class 'Jvm Delegate Type Reference'
|
JvmDoubleAnnotationValue |
createJvmDoubleAnnotationValue()
Returns a new object of class 'Jvm Double Annotation Value'
|
JvmEnumAnnotationValue |
createJvmEnumAnnotationValue()
Returns a new object of class 'Jvm Enum Annotation Value'
|
JvmEnumerationLiteral |
createJvmEnumerationLiteral()
Returns a new object of class 'Jvm Enumeration Literal'
|
JvmEnumerationType |
createJvmEnumerationType()
Returns a new object of class 'Jvm Enumeration Type'
|
JvmField |
createJvmField()
Returns a new object of class 'Jvm Field'
|
JvmFloatAnnotationValue |
createJvmFloatAnnotationValue()
Returns a new object of class 'Jvm Float Annotation Value'
|
JvmFormalParameter |
createJvmFormalParameter()
Returns a new object of class 'Jvm Formal Parameter'
|
JvmGenericArrayTypeReference |
createJvmGenericArrayTypeReference()
Returns a new object of class 'Jvm Generic Array Type Reference'
|
JvmGenericType |
createJvmGenericType()
Returns a new object of class 'Jvm Generic Type'
|
JvmInnerTypeReference |
createJvmInnerTypeReference()
Returns a new object of class 'Jvm Inner Type Reference'
|
JvmIntAnnotationValue |
createJvmIntAnnotationValue()
Returns a new object of class 'Jvm Int Annotation Value'
|
JvmLongAnnotationValue |
createJvmLongAnnotationValue()
Returns a new object of class 'Jvm Long Annotation Value'
|
JvmLowerBound |
createJvmLowerBound()
Returns a new object of class 'Jvm Lower Bound'
|
JvmMultiTypeReference |
createJvmMultiTypeReference()
Returns a new object of class 'Jvm Multi Type Reference'
|
JvmOperation |
createJvmOperation()
Returns a new object of class 'Jvm Operation'
|
JvmParameterizedTypeReference |
createJvmParameterizedTypeReference()
Returns a new object of class 'Jvm Parameterized Type Reference'
|
JvmPrimitiveType |
createJvmPrimitiveType()
Returns a new object of class 'Jvm Primitive Type'
|
JvmShortAnnotationValue |
createJvmShortAnnotationValue()
Returns a new object of class 'Jvm Short Annotation Value'
|
JvmStringAnnotationValue |
createJvmStringAnnotationValue()
Returns a new object of class 'Jvm String Annotation Value'
|
JvmSynonymTypeReference |
createJvmSynonymTypeReference()
Returns a new object of class 'Jvm Synonym Type Reference'
|
JvmTypeAnnotationValue |
createJvmTypeAnnotationValue()
Returns a new object of class 'Jvm Type Annotation Value'
|
JvmTypeParameter |
createJvmTypeParameter()
Returns a new object of class 'Jvm Type Parameter'
|
JvmUnknownTypeReference |
createJvmUnknownTypeReference()
Returns a new object of class 'Jvm Unknown Type Reference'
|
JvmUpperBound |
createJvmUpperBound()
Returns a new object of class 'Jvm Upper Bound'
|
JvmVoid |
createJvmVoid()
Returns a new object of class 'Jvm Void'
|
JvmWildcardTypeReference |
createJvmWildcardTypeReference()
Returns a new object of class 'Jvm Wildcard Type Reference'
|
TypesPackage |
getTypesPackage()
Returns the package supported by this factory
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
static final TypesFactory eINSTANCE
JvmVoid createJvmVoid()
JvmPrimitiveType createJvmPrimitiveType()
JvmArrayType createJvmArrayType()
JvmTypeParameter createJvmTypeParameter()
JvmUpperBound createJvmUpperBound()
JvmLowerBound createJvmLowerBound()
JvmAnnotationType createJvmAnnotationType()
JvmEnumerationType createJvmEnumerationType()
JvmEnumerationLiteral createJvmEnumerationLiteral()
JvmGenericType createJvmGenericType()
JvmParameterizedTypeReference createJvmParameterizedTypeReference()
JvmGenericArrayTypeReference createJvmGenericArrayTypeReference()
JvmWildcardTypeReference createJvmWildcardTypeReference()
JvmAnyTypeReference createJvmAnyTypeReference()
JvmMultiTypeReference createJvmMultiTypeReference()
JvmField createJvmField()
JvmConstructor createJvmConstructor()
JvmOperation createJvmOperation()
JvmFormalParameter createJvmFormalParameter()
JvmAnnotationReference createJvmAnnotationReference()
JvmIntAnnotationValue createJvmIntAnnotationValue()
JvmBooleanAnnotationValue createJvmBooleanAnnotationValue()
JvmByteAnnotationValue createJvmByteAnnotationValue()
JvmShortAnnotationValue createJvmShortAnnotationValue()
JvmLongAnnotationValue createJvmLongAnnotationValue()
JvmDoubleAnnotationValue createJvmDoubleAnnotationValue()
JvmFloatAnnotationValue createJvmFloatAnnotationValue()
JvmCharAnnotationValue createJvmCharAnnotationValue()
JvmStringAnnotationValue createJvmStringAnnotationValue()
JvmTypeAnnotationValue createJvmTypeAnnotationValue()
JvmAnnotationAnnotationValue createJvmAnnotationAnnotationValue()
JvmEnumAnnotationValue createJvmEnumAnnotationValue()
JvmDelegateTypeReference createJvmDelegateTypeReference()
JvmSynonymTypeReference createJvmSynonymTypeReference()
JvmUnknownTypeReference createJvmUnknownTypeReference()
JvmCustomAnnotationValue createJvmCustomAnnotationValue()
JvmInnerTypeReference createJvmInnerTypeReference()
TypesPackage getTypesPackage()