Interface Type

All Superinterfaces:
ASTNode, org.eclipse.emf.ecore.EObject, NamedElement, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
AbstractTypeDeclaration, AnnotationTypeDeclaration, ArrayType, ClassDeclaration, EnumDeclaration, InterfaceDeclaration, ParameterizedType, PrimitiveType, PrimitiveTypeBoolean, PrimitiveTypeByte, PrimitiveTypeChar, PrimitiveTypeDouble, PrimitiveTypeFloat, PrimitiveTypeInt, PrimitiveTypeLong, PrimitiveTypeShort, PrimitiveTypeVoid, TypeDeclaration, TypeParameter, UnresolvedAnnotationDeclaration, UnresolvedClassDeclaration, UnresolvedEnumDeclaration, UnresolvedInterfaceDeclaration, UnresolvedType, UnresolvedTypeDeclaration, WildCardType
All Known Implementing Classes:
AbstractTypeDeclarationImpl, AnnotationTypeDeclarationImpl, ArrayTypeImpl, ClassDeclarationImpl, EnumDeclarationImpl, InterfaceDeclarationImpl, ParameterizedTypeImpl, PrimitiveTypeBooleanImpl, PrimitiveTypeByteImpl, PrimitiveTypeCharImpl, PrimitiveTypeDoubleImpl, PrimitiveTypeFloatImpl, PrimitiveTypeImpl, PrimitiveTypeIntImpl, PrimitiveTypeLongImpl, PrimitiveTypeShortImpl, PrimitiveTypeVoidImpl, TypeDeclarationImpl, TypeImpl, TypeParameterImpl, UnresolvedAnnotationDeclarationImpl, UnresolvedClassDeclarationImpl, UnresolvedEnumDeclarationImpl, UnresolvedInterfaceDeclarationImpl, UnresolvedTypeDeclarationImpl, UnresolvedTypeImpl, WildCardTypeImpl

public interface Type
extends NamedElement
A representation of the model object 'Type'.

The following features are supported:

See Also:
JavaPackage.getType()