Class 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 Detail

      • JvmTypeParameterDeclarationImpl

        public JvmTypeParameterDeclarationImpl()
    • Method Detail

      • getTypeParameterDeclarator

        public org.eclipse.xtend.lib.macro.declaration.TypeParameterDeclarator getTypeParameterDeclarator()
        Specified by:
        getTypeParameterDeclarator in interface org.eclipse.xtend.lib.macro.declaration.TypeParameterDeclaration
        Overrides:
        getTypeParameterDeclarator in class TypeParameterDeclarationImpl
      • isAssignableFrom

        public boolean isAssignableFrom​(org.eclipse.xtend.lib.macro.declaration.Type otherType)
        Specified by:
        isAssignableFrom in interface org.eclipse.xtend.lib.macro.declaration.Type
        Overrides:
        isAssignableFrom in class TypeParameterDeclarationImpl
      • getQualifiedName

        public java.lang.String getQualifiedName()
        Specified by:
        getQualifiedName in interface org.eclipse.xtend.lib.macro.declaration.Type
        Overrides:
        getQualifiedName in class TypeParameterDeclarationImpl