| Package | Description |
|---|---|
| net.sourceforge.pmd.lang.java.ast | |
| net.sourceforge.pmd.lang.java.typeresolution.typedefinition |
| Modifier and Type | Method and Description |
|---|---|
JavaTypeDefinition |
TypeNode.getTypeDefinition()
Get the TypeDefinition associated with this node.
|
JavaTypeDefinition |
AbstractJavaTypeNode.getTypeDefinition() |
JavaTypeDefinition |
AbstractJavaAccessTypeNode.getTypeDefinition() |
| Modifier and Type | Method and Description |
|---|---|
void |
TypeNode.setTypeDefinition(JavaTypeDefinition type)
Set the TypeDefinition associated with this node.
|
void |
AbstractJavaTypeNode.setTypeDefinition(JavaTypeDefinition typeDefinition) |
void |
AbstractJavaAccessTypeNode.setTypeDefinition(JavaTypeDefinition typeDefinition) |
| Modifier and Type | Method and Description |
|---|---|
JavaTypeDefinition |
JavaTypeDefinitionBuilder.build() |
static JavaTypeDefinition |
JavaTypeDefinition.build(Class<?> clazz) |
| Modifier and Type | Method and Description |
|---|---|
List<JavaTypeDefinition> |
JavaTypeDefinition.getGenericArgs() |
List<JavaTypeDefinition> |
JavaTypeDefinitionBuilder.getTypeArgs() |
| Modifier and Type | Method and Description |
|---|---|
JavaTypeDefinitionBuilder |
JavaTypeDefinitionBuilder.addTypeArg(JavaTypeDefinition arg) |
Copyright © 2002–2017 PMD. All rights reserved.