类 org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding
的使用

使用 AnnotationBinding 的软件包
org.eclipse.jdt.internal.compiler.apt.model   
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.lookup   
 

org.eclipse.jdt.internal.compiler.apt.modelAnnotationBinding 的使用
 

声明为 AnnotationBindingorg.eclipse.jdt.internal.compiler.apt.model 中的字段
 AnnotationBinding AnnotationMirrorImpl._binding
           
 

返回 AnnotationBindingorg.eclipse.jdt.internal.compiler.apt.model 中的方法
protected  AnnotationBinding[] VariableElementImpl.getAnnotationBindings()
           
protected  AnnotationBinding[] TypeParameterElementImpl.getAnnotationBindings()
           
protected  AnnotationBinding[] TypeElementImpl.getAnnotationBindings()
           
protected  AnnotationBinding[] PackageElementImpl.getAnnotationBindings()
           
protected  AnnotationBinding[] ExecutableElementImpl.getAnnotationBindings()
           
protected abstract  AnnotationBinding[] ElementImpl.getAnnotationBindings()
           
 

参数类型为 AnnotationBindingorg.eclipse.jdt.internal.compiler.apt.model 中的方法
 List<? extends javax.lang.model.element.AnnotationMirror> Factory.getAnnotationMirrors(AnnotationBinding[] annotations)
          Convert an array of compiler annotation bindings into a list of AnnotationMirror
 javax.lang.model.element.AnnotationMirror Factory.newAnnotationMirror(AnnotationBinding binding)
           
 

org.eclipse.jdt.internal.compiler.astAnnotationBinding 的使用
 

返回 AnnotationBindingorg.eclipse.jdt.internal.compiler.ast 中的方法
 AnnotationBinding Annotation.getCompilerAnnotation()
           
 

org.eclipse.jdt.internal.compiler.lookupAnnotationBinding 的使用
 

org.eclipse.jdt.internal.compiler.lookupAnnotationBinding 的子类
 class UnresolvedAnnotationBinding
           
 

声明为 AnnotationBindingorg.eclipse.jdt.internal.compiler.lookup 中的字段
static AnnotationBinding[] Binding.NO_ANNOTATIONS
           
 

返回 AnnotationBindingorg.eclipse.jdt.internal.compiler.lookup 中的方法
static AnnotationBinding[] AnnotationBinding.addStandardAnnotations(AnnotationBinding[] recordedAnnotations, long annotationTagBits, LookupEnvironment env)
          Add the standard annotations encoded in the tag bits to the recorded annotations.
 AnnotationBinding LookupEnvironment.createAnnotation(ReferenceBinding annotationType, ElementValuePair[] pairs)
           
static AnnotationBinding[] BinaryTypeBinding.createAnnotations(IBinaryAnnotation[] annotationInfos, LookupEnvironment env, char[][][] missingTypeNames)
           
abstract  AnnotationBinding[] VariableBinding.getAnnotations()
           
 AnnotationBinding[] ReferenceBinding.getAnnotations()
           
 AnnotationBinding[] MethodBinding.getAnnotations()
           
 AnnotationBinding[] LocalVariableBinding.getAnnotations()
           
 AnnotationBinding[] FieldBinding.getAnnotations()
           
 AnnotationBinding[] AptBinaryLocalVariableBinding.getAnnotations()
           
 AnnotationBinding[][] MethodBinding.getParameterAnnotations()
           
 AnnotationBinding[][] AnnotationHolder.getParameterAnnotations()
           
 

参数类型为 AnnotationBindingorg.eclipse.jdt.internal.compiler.lookup 中的方法
static AnnotationBinding[] AnnotationBinding.addStandardAnnotations(AnnotationBinding[] recordedAnnotations, long annotationTagBits, LookupEnvironment env)
          Add the standard annotations encoded in the tag bits to the recorded annotations.
 void ReferenceBinding.setAnnotations(AnnotationBinding[] annotations)
           
 void MethodBinding.setAnnotations(AnnotationBinding[] annotations)
           
 void LocalVariableBinding.setAnnotations(AnnotationBinding[] annotations)
           
 void FieldBinding.setAnnotations(AnnotationBinding[] annotations)
           
 void MethodBinding.setAnnotations(AnnotationBinding[] annotations, AnnotationBinding[][] parameterAnnotations, Object defaultValue, LookupEnvironment optionalEnv)
           
 void MethodBinding.setAnnotations(AnnotationBinding[] annotations, AnnotationBinding[][] parameterAnnotations, Object defaultValue, LookupEnvironment optionalEnv)
           
 void MethodBinding.setParameterAnnotations(AnnotationBinding[][] parameterAnnotations)
           
 

参数类型为 AnnotationBindingorg.eclipse.jdt.internal.compiler.lookup 中的构造方法
AptBinaryLocalVariableBinding(char[] name, TypeBinding type, int modifiers, AnnotationBinding[] annotationBindings, MethodBinding methodBinding)
           
 



Copyright © 2013. All Rights Reserved.