com.android.tools.lint.client.api
Class JavaParser.ResolvedNode

java.lang.Object
  extended by com.android.tools.lint.client.api.JavaParser.ResolvedNode
Direct Known Subclasses:
JavaParser.ResolvedAnnotation, JavaParser.ResolvedClass, JavaParser.ResolvedField, JavaParser.ResolvedMethod, JavaParser.ResolvedVariable
Enclosing class:
JavaParser

public abstract static class JavaParser.ResolvedNode
extends java.lang.Object

A resolved declaration from an AST Node reference


Constructor Summary
JavaParser.ResolvedNode()
           
 
Method Summary
abstract  int getModifiers()
           
abstract  java.lang.String getName()
           
abstract  java.lang.String getSignature()
          Returns the signature of the resolved node
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaParser.ResolvedNode

public JavaParser.ResolvedNode()
Method Detail

getName

@NonNull
public abstract java.lang.String getName()

getSignature

public abstract java.lang.String getSignature()
Returns the signature of the resolved node


getModifiers

public abstract int getModifiers()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object