Class ASTField
- 
                    
                    
- 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 ASTField extends AbstractApexNode.Many<T> 
- 
                
                    
                    
- 
                                
                            
                                
Field Summary
Fields Modifier and Type Field Description public final static Comparator<Node>COORDS_COMPARATOR 
- 
                                
                            
                                
Method Summary
Modifier and Type Method Description StringgetImage()StringgetType()Returns the type name. ASTModifierNodegetModifiers()StringgetName()StringgetValue()booleanhasRealLoc()- 
                                            
                                        
                                            
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
- 
                                        
getType
String getType()
Returns the type name.
This includes any type arguments. (This is tested.) If the type is a primitive, its case will be normalized.
 
- 
                                        
getModifiers
ASTModifierNode getModifiers()
 
- 
                                        
hasRealLoc
boolean hasRealLoc()
 
 - 
                                        
 
 - 
                                
                            
                                
 
 - 
                                            
                                        
                                            
 
 -