net.sourceforge.pmd.lang.ast.Node
, EcmascriptNode<T>
ASTAssignment
, ASTInfixExpression
, ASTObjectProperty
, ASTPropertyGet
, ASTXmlDotQuery
, ASTXmlMemberGet
public class AbstractInfixEcmascriptNode<T extends org.mozilla.javascript.ast.InfixExpression> extends AbstractEcmascriptNode<T>
node
Constructor | Description |
---|---|
AbstractInfixEcmascriptNode(T infixExpression) |
|
AbstractInfixEcmascriptNode(T infixExpression,
boolean setImage) |
Modifier and Type | Method | Description |
---|---|---|
EcmascriptNode<?> |
getLeft() |
|
EcmascriptNode<?> |
getRight() |
childrenAccept, getJsDoc, getNode, getXPathNodeName, hasSideEffects, jjtAccept
appendElement, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDecendantOfAnyType, hasDescendantMatchingXPath, hasDescendantOfAnyType, hasDescendantOfType, hasImageEqualTo, isFindBoundary, isSingleLine, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetFirstToken, jjtGetId, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData, testingOnlySetBeginColumn, testingOnlySetBeginLine, testingOnlySetEndColumn, testingOnlySetEndLine, toString
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getNthParent, getParentsOfType, getUserData, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData
public AbstractInfixEcmascriptNode(T infixExpression)
public AbstractInfixEcmascriptNode(T infixExpression, boolean setImage)
public EcmascriptNode<?> getLeft()
public EcmascriptNode<?> getRight()
Copyright © 2002–2018 PMD. All rights reserved.