ApexNode<T>
, ApexQualifiableNode
, net.sourceforge.pmd.lang.ast.Node
, net.sourceforge.pmd.lang.ast.QualifiableNode
ASTUserClass
, ASTUserInterface
public interface ASTUserClassOrInterface<T extends apex.jorje.semantic.ast.AstNode> extends ApexQualifiableNode, ApexNode<T>
Modifier and Type | Interface | Description |
---|---|---|
static class |
ASTUserClassOrInterface.TypeKind |
The kind of type this node declares.
|
Modifier and Type | Method | Description |
---|---|---|
ASTUserClassOrInterface.TypeKind |
getTypeKind() |
Finds the type kind of this declaration.
|
childrenAccept, getNode, jjtAccept
getQualifiedName
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, getXPathNodeName, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData
ASTUserClassOrInterface.TypeKind getTypeKind()
Copyright © 2002–2018 PMD. All rights reserved.