类 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.compiler 中 PackageBinding 的使用
 

参数类型为 PackageBinding 的 org.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.model 中 PackageBinding 的使用
 

参数类型为 PackageBinding 的 org.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.ast 中 PackageBinding 的使用
 

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

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

org.eclipse.jdt.internal.compiler.impl 中 PackageBinding 的使用
 

参数类型为 PackageBinding 的 org.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.lookup 中 PackageBinding 的使用
 

org.eclipse.jdt.internal.compiler.lookup 中 PackageBinding 的子类
 class ProblemPackageBinding
           
 

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

返回 PackageBinding 的 org.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()
           
 

参数类型为 PackageBinding 的 org.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)
           
 

参数类型为 PackageBinding 的 org.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.util 中 PackageBinding 的使用
 

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

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

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



Copyright © 2013. All Rights Reserved.