Class ASTReferenceExpression
-
- All Implemented Interfaces:
-
net.sourceforge.pmd.lang.apex.ast.ApexNode
,net.sourceforge.pmd.lang.ast.Node
,net.sourceforge.pmd.lang.ast.impl.GenericNode
,net.sourceforge.pmd.reporting.Reportable
public final class ASTReferenceExpression extends AbstractApexNode.Many<T>
-
-
Field Summary
Fields Modifier and Type Field Description public final ReferenceType
referenceType
public final static Comparator<Node>
COORDS_COMPARATOR
-
Method Summary
Modifier and Type Method Description ReferenceType
getReferenceType()
String
getImage()
List<String>
getNames()
boolean
isSafeNav()
boolean
isSObjectType()
boolean
hasRealLoc()
-
Methods inherited from class net.sourceforge.pmd.lang.apex.ast.AbstractApexNode
acceptVisitor, getDefiningType, getRoot, getTextRegion, getXPathNodeName
-
Methods inherited from class net.sourceforge.pmd.lang.ast.impl.AbstractNode
children, firstChild, getChild, getIndexInParent, getNumChildren, getParent, getUserMap, toString
-
Methods inherited from class net.sourceforge.pmd.lang.ast.impl.GenericNode
ancestors, ancestorsOrSelf, asStream, descendants, descendantsOrSelf, getFirstChild, getLastChild, getNextSibling, getPreviousSibling
-
Methods inherited from class net.sourceforge.pmd.lang.ast.Node
acceptVisitor, ancestors, ancestors, ancestorsOrSelf, asStream, children, children, compareLocation, descendants, descendants, descendantsOrSelf, getAstInfo, getBeginColumn, getBeginLine, getChild, getEndColumn, getEndLine, getFirstChild, getLanguageVersion, getLastChild, getNextSibling, getParent, getPreviousSibling, getReportLocation, getRoot, getTextDocument, getTextRegion, getXPathAttributesIterator, getXPathNodeName, hasImageEqualTo, isFindBoundary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getReferenceType
ReferenceType getReferenceType()
-
getNames
@NoAttribute() List<String> getNames()
-
isSafeNav
boolean isSafeNav()
-
isSObjectType
boolean isSObjectType()
-
hasRealLoc
boolean hasRealLoc()
-
-
-
-