|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TypesFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
TypesPackage
Field Summary | |
---|---|
static TypesFactory |
eINSTANCE
The singleton instance of the factory. |
Method Summary | |
---|---|
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'. |
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. |
Methods inherited from interface org.eclipse.emf.ecore.EFactory |
---|
convertToString, create, createFromString, getEPackage, setEPackage |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final TypesFactory eINSTANCE
Method Detail |
---|
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()
TypesPackage getTypesPackage()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |