public interface TypeNode extends Node
Modifier and Type | Method and Description |
---|---|
Class<?> |
getType()
Get the Java Class associated with this node.
|
JavaTypeDefinition |
getTypeDefinition()
Get the TypeDefinition associated with this node.
|
void |
setType(Class<?> type)
Set the Java Class associated with this node.
|
void |
setTypeDefinition(JavaTypeDefinition type)
Set the TypeDefinition associated with this node.
|
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetParent, setDataFlowNode, setImage, setUserData
Class<?> getType()
null
.JavaTypeDefinition getTypeDefinition()
getType()
.null
void setTypeDefinition(JavaTypeDefinition type)
type
- A TypeDefinition objectvoid setType(Class<?> type)
type
- A Java ClassCopyright © 2002–2017 PMD. All rights reserved.