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

java.lang.Object
  extended by com.android.tools.lint.client.api.JavaParser.ResolvedNode
      extended by com.android.tools.lint.client.api.JavaParser.ResolvedPackage
Enclosing class:
JavaParser

public abstract static class JavaParser.ResolvedPackage
extends JavaParser.ResolvedNode

A package declaration


Constructor Summary
JavaParser.ResolvedPackage()
           
 
Method Summary
 java.lang.Iterable<JavaParser.ResolvedAnnotation> getAnnotations()
          Returns any annotations defined on this node
abstract  JavaParser.ResolvedPackage getParentPackage()
          Returns the parent package of this package, if any.
 
Methods inherited from class com.android.tools.lint.client.api.JavaParser.ResolvedNode
findAstNode, getAnnotation, getModifiers, getName, getSignature, isInPackage, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaParser.ResolvedPackage

public JavaParser.ResolvedPackage()
Method Detail

getParentPackage

@Nullable
public abstract JavaParser.ResolvedPackage getParentPackage()
Returns the parent package of this package, if any.


getAnnotations

@NonNull
public java.lang.Iterable<JavaParser.ResolvedAnnotation> getAnnotations()
Description copied from class: JavaParser.ResolvedNode
Returns any annotations defined on this node

Specified by:
getAnnotations in class JavaParser.ResolvedNode