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

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

org.eclipse.jdt.internal.compilerPackageBinding 的使用
 

参数类型为 PackageBindingorg.eclipse.jdt.internal.compiler 中的方法
 void Compiler.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Add an additional binary type
 void Compiler.accept(ISourceType[] sourceTypes, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Add additional source types
 

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

参数类型为 PackageBindingorg.eclipse.jdt.internal.compiler.apt.model 中的方法
 javax.lang.model.element.PackageElement Factory.newPackageElement(PackageBinding binding)
          Convenience method - equivalent to (PackageElement)Factory.newElement(binding)
 

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

声明为 PackageBindingorg.eclipse.jdt.internal.compiler.ast 中的字段
 PackageBinding JavadocSingleTypeReference.packageBinding
           
 PackageBinding JavadocQualifiedTypeReference.packageBinding
           
 

参数类型为 PackageBindingorg.eclipse.jdt.internal.compiler.ast 中的方法
protected  TypeBinding QualifiedTypeReference.findNextTypeBinding(int tokenIndex, Scope scope, PackageBinding packageBinding)
           
 

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

参数类型为 PackageBindingorg.eclipse.jdt.internal.compiler.impl 中的方法
 void ITypeRequestor.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Accept the resolved binary form for the requested type.
 void ITypeRequestor.accept(ISourceType[] sourceType, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Accept the unresolved source forms for the requested type.
 

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

org.eclipse.jdt.internal.compiler.lookupPackageBinding 的子类
 class ProblemPackageBinding
           
 

声明为 PackageBindingorg.eclipse.jdt.internal.compiler.lookup 中的字段
 PackageBinding LookupEnvironment.defaultPackage
           
 PackageBinding ReferenceBinding.fPackage
           
 PackageBinding CompilationUnitScope.fPackage
           
 

返回 PackageBindingorg.eclipse.jdt.internal.compiler.lookup 中的方法
 PackageBinding LookupEnvironment.createPackage(char[][] compoundName)
           
 PackageBinding Scope.getCurrentPackage()
           
abstract  PackageBinding TypeBinding.getPackage()
           
 PackageBinding ReferenceBinding.getPackage()
           
 PackageBinding BaseTypeBinding.getPackage()
           
 PackageBinding ArrayBinding.getPackage()
           
 

参数类型为 PackageBindingorg.eclipse.jdt.internal.compiler.lookup 中的方法
 boolean ReferenceBinding.canBeSeenBy(PackageBinding invocationPackage)
          Answer true if the receiver is visible to the invocationPackage.
 boolean MethodBinding.canBeSeenBy(PackageBinding invocationPackage)
           
 boolean FieldBinding.canBeSeenBy(PackageBinding invocationPackage)
           
 BinaryTypeBinding LookupEnvironment.createBinaryTypeFrom(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction)
           
 BinaryTypeBinding LookupEnvironment.createBinaryTypeFrom(IBinaryType binaryType, PackageBinding packageBinding, boolean needFieldsAndMethods, AccessRestriction accessRestriction)
           
 MissingTypeBinding LookupEnvironment.createMissingType(PackageBinding packageBinding, char[][] compoundName)
           
 ReferenceBinding Scope.findType(char[] typeName, PackageBinding declarationPackage, PackageBinding invocationPackage)
           
 TypeBinding Scope.getType(char[] name, PackageBinding packageBinding)
           
 

参数类型为 PackageBindingorg.eclipse.jdt.internal.compiler.lookup 中的构造方法
BinaryTypeBinding(PackageBinding packageBinding, IBinaryType binaryType, LookupEnvironment environment)
          Standard constructor for creating binary type bindings from binary models (classfiles)
MissingTypeBinding(PackageBinding packageBinding, char[][] compoundName, LookupEnvironment environment)
          Special constructor for constructing proxies of missing types (114349)
PackageBinding(char[][] compoundName, PackageBinding parent, LookupEnvironment environment)
           
SourceTypeBinding(char[][] compoundName, PackageBinding fPackage, ClassScope scope)
           
 

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

声明为 PackageBindingorg.eclipse.jdt.internal.compiler.util 中的字段
 PackageBinding[] HashtableOfPackage.valueTable
           
 

返回 PackageBindingorg.eclipse.jdt.internal.compiler.util 中的方法
 PackageBinding HashtableOfPackage.get(char[] key)
           
 PackageBinding HashtableOfPackage.put(char[] key, PackageBinding value)
           
 

参数类型为 PackageBindingorg.eclipse.jdt.internal.compiler.util 中的方法
 PackageBinding HashtableOfPackage.put(char[] key, PackageBinding value)
           
 



Copyright © 2013. All Rights Reserved.