## Uses of Class
japa.parser.ast.TypeParameter

Packages that use TypeParameter
japa.parser.ast.body
japa.parser.ast.visitor

### Uses of TypeParameter in japa.parser.ast.body

Methods in japa.parser.ast.body that return types with arguments of type TypeParameter
`List<TypeParameter>` ConstructorDeclaration.`getTypeParameters()`
`List<TypeParameter>` MethodDeclaration.`getTypeParameters()`
`List<TypeParameter>` ClassOrInterfaceDeclaration.`getTypeParameters()`

Method parameters in japa.parser.ast.body with type arguments of type TypeParameter
`void` ConstructorDeclaration.`setTypeParameters(List<TypeParameter> typeParameters)`
`void` MethodDeclaration.`setTypeParameters(List<TypeParameter> typeParameters)`
`void` ClassOrInterfaceDeclaration.`setTypeParameters(List<TypeParameter> typeParameters)`

Constructor parameters in japa.parser.ast.body with type arguments of type TypeParameter
Constructor and Description
`ClassOrInterfaceDeclaration(int beginLine, int beginColumn, int endLine, int endColumn, int modifiers, List<AnnotationExpr> annotations, boolean isInterface, String name, List<TypeParameter> typeParameters, List<ClassOrInterfaceType> extendsList, List<ClassOrInterfaceType> implementsList, List<BodyDeclaration> members)`
`ClassOrInterfaceDeclaration(int modifiers, List<AnnotationExpr> annotations, boolean isInterface, String name, List<TypeParameter> typeParameters, List<ClassOrInterfaceType> extendsList, List<ClassOrInterfaceType> implementsList, List<BodyDeclaration> members)`
`ConstructorDeclaration(int beginLine, int beginColumn, int endLine, int endColumn, int modifiers, List<AnnotationExpr> annotations, List<TypeParameter> typeParameters, String name, List<Parameter> parameters, List<NameExpr> throws_, BlockStmt block)`
`ConstructorDeclaration(int modifiers, List<AnnotationExpr> annotations, List<TypeParameter> typeParameters, String name, List<Parameter> parameters, List<NameExpr> throws_, BlockStmt block)`
`MethodDeclaration(int beginLine, int beginColumn, int endLine, int endColumn, int modifiers, List<AnnotationExpr> annotations, List<TypeParameter> typeParameters, Type type, String name, List<Parameter> parameters, int arrayCount, List<NameExpr> throws_, BlockStmt block)`
`MethodDeclaration(int modifiers, List<AnnotationExpr> annotations, List<TypeParameter> typeParameters, Type type, String name, List<Parameter> parameters, int arrayCount, List<NameExpr> throws_, BlockStmt block)`

### Uses of TypeParameter in japa.parser.ast.visitor

Methods in japa.parser.ast.visitor with parameters of type TypeParameter
`void` VoidVisitor.`visit(TypeParameter n, A arg)`
`void` VoidVisitorAdapter.`visit(TypeParameter n, A arg)`
`Node` ModifierVisitorAdapter.`visit(TypeParameter n, A arg)`
`R` GenericVisitor.`visit(TypeParameter n, A arg)`
`R` GenericVisitorAdapter.`visit(TypeParameter n, A arg)`
`Boolean` EqualsVisitor.`visit(TypeParameter n1, Node arg)`
`void` DumpVisitor.`visit(TypeParameter n, Object arg)`
`Node` CloneVisitor.`visit(TypeParameter _n, Object _arg)`