org.eclipse.jdt.internal.compiler.apt.model
类 PackageElementImpl

java.lang.Object
  继承者 org.eclipse.jdt.internal.compiler.apt.model.ElementImpl
      继承者 org.eclipse.jdt.internal.compiler.apt.model.PackageElementImpl
所有已实现的接口:
javax.lang.model.element.Element, javax.lang.model.element.PackageElement, IElementInfo

public class PackageElementImpl
extends ElementImpl
implements javax.lang.model.element.PackageElement

Implementation of PackageElement, which represents a package


字段摘要
 
从类 org.eclipse.jdt.internal.compiler.apt.model.ElementImpl 继承的字段
_binding, _env
 
方法摘要
<R,P> R
accept(javax.lang.model.element.ElementVisitor<R,P> v, P p)
           
protected  AnnotationBinding[] getAnnotationBindings()
           
 List<? extends javax.lang.model.element.Element> getEnclosedElements()
           
 javax.lang.model.element.Element getEnclosingElement()
           
 javax.lang.model.element.ElementKind getKind()
           
 javax.lang.model.element.Name getQualifiedName()
           
 javax.lang.model.element.Name getSimpleName()
           
 boolean isUnnamed()
           
 
从类 org.eclipse.jdt.internal.compiler.apt.model.ElementImpl 继承的方法
asType, equals, getAnnotation, getAnnotationMirrors, getFileName, getModifiers, hashCode, hides, toString
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
从接口 javax.lang.model.element.Element 继承的方法
asType, equals, getAnnotation, getAnnotationMirrors, getModifiers, hashCode
 

方法详细信息

accept

public <R,P> R accept(javax.lang.model.element.ElementVisitor<R,P> v,
                      P p)
指定者:
接口 javax.lang.model.element.Element 中的 accept

getAnnotationBindings

protected AnnotationBinding[] getAnnotationBindings()
指定者:
ElementImpl 中的 getAnnotationBindings
返回:
the set of compiler annotation bindings on this element

getEnclosedElements

public List<? extends javax.lang.model.element.Element> getEnclosedElements()
指定者:
接口 javax.lang.model.element.Element 中的 getEnclosedElements

getEnclosingElement

public javax.lang.model.element.Element getEnclosingElement()
指定者:
接口 javax.lang.model.element.Element 中的 getEnclosingElement

getKind

public javax.lang.model.element.ElementKind getKind()
指定者:
接口 javax.lang.model.element.Element 中的 getKind

getSimpleName

public javax.lang.model.element.Name getSimpleName()
指定者:
接口 javax.lang.model.element.Element 中的 getSimpleName
覆盖:
ElementImpl 中的 getSimpleName

getQualifiedName

public javax.lang.model.element.Name getQualifiedName()
指定者:
接口 javax.lang.model.element.PackageElement 中的 getQualifiedName

isUnnamed

public boolean isUnnamed()
指定者:
接口 javax.lang.model.element.PackageElement 中的 isUnnamed


Copyright © 2013. All Rights Reserved.