protected static class RawSuperTypes.Implementation extends TypesSwitch<java.lang.Boolean>
modelPackage
Modifier | Constructor and Description |
---|---|
protected |
RawSuperTypes.Implementation() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
caseJvmArrayType(JvmArrayType object)
Returns the result of interpreting the object as an instance of 'Jvm Array Type'
|
java.lang.Boolean |
caseJvmDeclaredType(JvmDeclaredType object)
Returns the result of interpreting the object as an instance of 'Jvm Declared Type'
|
java.lang.Boolean |
caseJvmType(JvmType object)
Returns the result of interpreting the object as an instance of 'Jvm Type'
|
java.lang.Boolean |
caseJvmTypeReference(JvmTypeReference object)
Returns the result of interpreting the object as an instance of 'Jvm Type Reference'
|
java.util.Set<JvmType> |
collect(JvmType sub) |
java.lang.Boolean |
doSwitch(org.eclipse.emf.ecore.EObject theEObject) |
caseJvmAnnotationAnnotationValue, caseJvmAnnotationReference, caseJvmAnnotationTarget, caseJvmAnnotationType, caseJvmAnnotationValue, caseJvmAnyTypeReference, caseJvmBooleanAnnotationValue, caseJvmByteAnnotationValue, caseJvmCharAnnotationValue, caseJvmComponentType, caseJvmCompoundTypeReference, caseJvmConstraintOwner, caseJvmConstructor, caseJvmCustomAnnotationValue, caseJvmDelegateTypeReference, caseJvmDoubleAnnotationValue, caseJvmEnumAnnotationValue, caseJvmEnumerationLiteral, caseJvmEnumerationType, caseJvmExecutable, caseJvmFeature, caseJvmField, caseJvmFloatAnnotationValue, caseJvmFormalParameter, caseJvmGenericArrayTypeReference, caseJvmGenericType, caseJvmIdentifiableElement, caseJvmInnerTypeReference, caseJvmIntAnnotationValue, caseJvmLongAnnotationValue, caseJvmLowerBound, caseJvmMember, caseJvmMultiTypeReference, caseJvmOperation, caseJvmParameterizedTypeReference, caseJvmPrimitiveType, caseJvmShortAnnotationValue, caseJvmSpecializedTypeReference, caseJvmStringAnnotationValue, caseJvmSynonymTypeReference, caseJvmTypeAnnotationValue, caseJvmTypeConstraint, caseJvmTypeParameter, caseJvmTypeParameterDeclarator, caseJvmUnknownTypeReference, caseJvmUpperBound, caseJvmVoid, caseJvmWildcardTypeReference, defaultCase, doSwitch, isSwitchFor
public java.lang.Boolean doSwitch(org.eclipse.emf.ecore.EObject theEObject)
doSwitch
in class org.eclipse.emf.ecore.util.Switch<java.lang.Boolean>
public java.lang.Boolean caseJvmTypeReference(JvmTypeReference object)
TypesSwitch
caseJvmTypeReference
in class TypesSwitch<java.lang.Boolean>
object
- the target of the switch.doSwitch(EObject)
public java.lang.Boolean caseJvmType(JvmType object)
TypesSwitch
caseJvmType
in class TypesSwitch<java.lang.Boolean>
object
- the target of the switch.doSwitch(EObject)
public java.lang.Boolean caseJvmArrayType(JvmArrayType object)
TypesSwitch
caseJvmArrayType
in class TypesSwitch<java.lang.Boolean>
object
- the target of the switch.doSwitch(EObject)
public java.lang.Boolean caseJvmDeclaredType(JvmDeclaredType object)
TypesSwitch
caseJvmDeclaredType
in class TypesSwitch<java.lang.Boolean>
object
- the target of the switch.doSwitch(EObject)