Class JvmTypeParameterDeclarationImpl
- java.lang.Object
-
- org.eclipse.xtend.core.macro.declaration.AbstractDelegator<T>
-
- org.eclipse.xtend.core.macro.declaration.AbstractElementImpl<org.eclipse.xtext.common.types.JvmTypeParameter>
-
- org.eclipse.xtend.core.macro.declaration.TypeParameterDeclarationImpl
-
- org.eclipse.xtend.core.macro.declaration.JvmTypeParameterDeclarationImpl
-
- All Implemented Interfaces:
org.eclipse.xtend.lib.macro.declaration.AnnotationTarget
,org.eclipse.xtend.lib.macro.declaration.Declaration
,org.eclipse.xtend.lib.macro.declaration.Element
,org.eclipse.xtend.lib.macro.declaration.NamedElement
,org.eclipse.xtend.lib.macro.declaration.Type
,org.eclipse.xtend.lib.macro.declaration.TypeParameterDeclaration
- Direct Known Subclasses:
MutableJvmTypeParameterDeclarationImpl
public class JvmTypeParameterDeclarationImpl extends TypeParameterDeclarationImpl implements org.eclipse.xtend.lib.macro.declaration.AnnotationTarget, org.eclipse.xtend.lib.macro.declaration.TypeParameterDeclaration
-
-
Constructor Summary
Constructors Constructor Description JvmTypeParameterDeclarationImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getQualifiedName()
org.eclipse.xtend.lib.macro.declaration.TypeParameterDeclarator
getTypeParameterDeclarator()
boolean
isAssignableFrom(org.eclipse.xtend.lib.macro.declaration.Type otherType)
-
Methods inherited from class org.eclipse.xtend.core.macro.declaration.TypeParameterDeclarationImpl
findAnnotation, getAnnotations, getSimpleName, getUpperBounds
-
Methods inherited from class org.eclipse.xtend.core.macro.declaration.AbstractDelegator
getCompilationUnit, getDelegate, setCompilationUnit, setDelegate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.xtend.lib.macro.declaration.AnnotationTarget
findAnnotation, getAnnotations
-
-
-
-
Method Detail
-
getTypeParameterDeclarator
public org.eclipse.xtend.lib.macro.declaration.TypeParameterDeclarator getTypeParameterDeclarator()
- Specified by:
getTypeParameterDeclarator
in interfaceorg.eclipse.xtend.lib.macro.declaration.TypeParameterDeclaration
- Overrides:
getTypeParameterDeclarator
in classTypeParameterDeclarationImpl
-
isAssignableFrom
public boolean isAssignableFrom(org.eclipse.xtend.lib.macro.declaration.Type otherType)
- Specified by:
isAssignableFrom
in interfaceorg.eclipse.xtend.lib.macro.declaration.Type
- Overrides:
isAssignableFrom
in classTypeParameterDeclarationImpl
-
getQualifiedName
public java.lang.String getQualifiedName()
- Specified by:
getQualifiedName
in interfaceorg.eclipse.xtend.lib.macro.declaration.Type
- Overrides:
getQualifiedName
in classTypeParameterDeclarationImpl
-
-