Verwendungen von Klasse
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.PackageBinding
Packages, die PackageBinding verwenden
Package
Beschreibung
-
Verwendungen von PackageBinding in org.aspectj.ajdt.internal.compiler.lookup
Methoden in org.aspectj.ajdt.internal.compiler.lookup mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungAjLookupEnvironment.createBinaryTypeFrom(IBinaryType binaryType, PackageBinding packageBinding, boolean needFieldsAndMethods, AccessRestriction accessRestriction) Konstruktoren in org.aspectj.ajdt.internal.compiler.lookup mit Parametern vom Typ PackageBindingModifiziererKonstruktorBeschreibungHelperInterfaceBinding(char[][] compoundName, PackageBinding fPackage, ClassScope scope) -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.codeassist
Methoden in org.aspectj.org.eclipse.jdt.internal.codeassist mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungvoidSelectionEngine.accept(ISourceType[] sourceTypes, PackageBinding packageBinding, AccessRestriction accessRestriction) -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Methoden in org.aspectj.org.eclipse.jdt.internal.codeassist.impl mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungvoidEngine.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction) Add an additional binary typevoidEngine.accept(ISourceType[] sourceTypes, PackageBinding packageBinding, AccessRestriction accessRestriction) Add additional source types (the first one is the requested type, the rest is formed by the secondary types defined in the same compilation unit). -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.compiler
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungvoidCompiler.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction) Add an additional binary typevoidCompiler.accept(ISourceType[] sourceTypes, PackageBinding packageBinding, AccessRestriction accessRestriction) Add additional source types -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.compiler.apt.model
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.apt.model mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungFactory.newPackageElement(PackageBinding binding) Convenience method - equivalent to(PackageElement)Factory.newElement(binding) -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Felder in org.aspectj.org.eclipse.jdt.internal.compiler.ast, die deklariert sind als PackageBindingModifizierer und TypFeldBeschreibungJavadocQualifiedTypeReference.packageBindingJavadocSingleTypeReference.packageBindingMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.ast mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungprotected TypeBindingQualifiedTypeReference.findNextTypeBinding(int tokenIndex, Scope scope, PackageBinding packageBinding) protected voidQualifiedTypeReference.rejectAnnotationsOnPackageQualifiers(Scope scope, PackageBinding packageBinding) -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.compiler.impl
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.impl mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungvoidITypeRequestor.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction) Accept the resolved binary form for the requested type.voidITypeRequestor.accept(ISourceType[] sourceType, PackageBinding packageBinding, AccessRestriction accessRestriction) Accept the unresolved source forms for the requested type. -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Unterklassen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.compiler.lookupModifizierer und TypKlasseBeschreibungclassA package binding that is known not to be aSplitPackageBinding.classclassFelder in org.aspectj.org.eclipse.jdt.internal.compiler.lookup, die deklariert sind als PackageBindingModifizierer und TypFeldBeschreibungReferenceBinding.fPackagestatic final PackageBinding[]Binding.NO_PACKAGESMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.lookup, die PackageBinding zurückgebenModifizierer und TypMethodeBeschreibungstatic PackageBindingSplitPackageBinding.combine(PackageBinding binding, PackageBinding previous, ModuleBinding primaryModule) Combine two potential package bindings, answering either the better of those if the other has a problem, or combine both into a split package.LookupEnvironment.createPackage(char[][] compoundName) protected PackageBindingPackageBinding.findPackage(char[] name, ModuleBinding module) protected PackageBindingSplitPackageBinding.findPackage(char[] name, ModuleBinding module) final PackageBindingScope.getCurrentPackage()ArrayBinding.getPackage()BaseTypeBinding.getPackage()InferenceVariable.getPackage()IntersectionTypeBinding18.getPackage()PolyTypeBinding.getPackage()ReferenceBinding.getPackage()abstract PackageBindingTypeBinding.getPackage()ModuleBinding.getTopLevelPackage(char[] name) Return a package binding if there exists a package named name in this module's context and it can be seen by this module.PackageBinding.getVisibleFor(ModuleBinding module, boolean preferLocal) If this package is uniquely visible to 'module' return a plain PackageBinding.SplitPackageBinding.getVisibleFor(ModuleBinding clientModule, boolean preferLocal) ModuleBinding.getVisiblePackage(char[][] qualifiedPackageName) Answer the package of the given qualified name and visible in this module, ornullif no such package exists.Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.lookup mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungvoidSplitPackageBinding.add(PackageBinding packageBinding) booleanModuleBinding.canAccess(PackageBinding pkg) Check if the given package is accessible by this module.booleanModuleBinding.UnNamedModule.canAccess(PackageBinding pkg) final booleanFieldBinding.canBeSeenBy(PackageBinding invocationPackage) booleanIntersectionTypeBinding18.canBeSeenBy(PackageBinding invocationPackage) final booleanMethodBinding.canBeSeenBy(PackageBinding invocationPackage) booleanReferenceBinding.canBeSeenBy(PackageBinding invocationPackage) Answer true if the receiver is visible to the invocationPackage.static PackageBindingSplitPackageBinding.combine(PackageBinding binding, PackageBinding previous, ModuleBinding primaryModule) Combine two potential package bindings, answering either the better of those if the other has a problem, or combine both into a split package.LookupEnvironment.createBinaryTypeFrom(IBinaryType binaryType, PackageBinding packageBinding, boolean needFieldsAndMethods, AccessRestriction accessRestriction) LookupEnvironment.createBinaryTypeFrom(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction) LookupEnvironment.createMissingType(PackageBinding packageBinding, char[][] compoundName) Scope.findType(char[] typeName, PackageBinding declarationPackage, PackageBinding invocationPackage) String[]ModuleBinding.getExportRestrictions(PackageBinding pack) String[]ModuleBinding.getOpenRestrictions(PackageBinding pack) final TypeBindingScope.getType(char[] name, PackageBinding packageBinding) booleanLookupEnvironment.isNullnessAnnotationPackage(PackageBinding pkg) booleanModuleBinding.isPackageExportedTo(PackageBinding pkg, ModuleBinding client) Check if the specified package is owned by the current module and exported to the client module.booleanModuleBinding.UnNamedModule.isPackageExportedTo(PackageBinding pkg, ModuleBinding client) booleanPackageBinding.subsumes(PackageBinding binding) booleanSplitPackageBinding.subsumes(PackageBinding binding) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.compiler.lookup mit Parametern vom Typ PackageBindingModifiziererKonstruktorBeschreibungBinaryTypeBinding(PackageBinding packageBinding, IBinaryType binaryType, LookupEnvironment environment) Standard constructor for creating binary type bindings from binary models (classfiles)BinaryTypeBinding(PackageBinding packageBinding, IBinaryType binaryType, LookupEnvironment environment, boolean needFieldsAndMethods) 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, ModuleBinding enclosingModule) PlainPackageBinding(char[][] compoundName, PackageBinding parent, LookupEnvironment environment, ModuleBinding enclosingModule) Create a normal package.SourceTypeBinding(char[][] compoundName, PackageBinding fPackage, ClassScope scope) SplitPackageBinding(PackageBinding initialBinding, ModuleBinding primaryModule) -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.problem mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungvoidProblemReporter.conflictingPackagesFromModules(PackageBinding pack, Set<ModuleBinding> modules, int sourceStart, int sourceEnd) voidProblemReporter.sealedPermittedTypeOutsideOfPackage(ReferenceBinding permType, SourceTypeBinding type, ASTNode node, PackageBinding packageBinding) voidProblemReporter.sealedSuperClassInDifferentPackage(SourceTypeBinding type, TypeReference curType, TypeBinding superTypeBinding, PackageBinding superPackageBinding) voidProblemReporter.sealedSuperInterfaceInDifferentPackage(SourceTypeBinding type, TypeReference curType, TypeBinding superTypeBinding, PackageBinding superPackageBinding) voidProblemReporter.sealedSuperTypeInDifferentPackage(int problem, SourceTypeBinding type, TypeReference curType, TypeBinding superTypeBinding, PackageBinding superPackageBinding) -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.compiler.util
Klassen in org.aspectj.org.eclipse.jdt.internal.compiler.util mit Typparametern vom Typ PackageBinding -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.core
Methoden in org.aspectj.org.eclipse.jdt.internal.core mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungvoidCompilationUnitProblemFinder.accept(ISourceType[] sourceTypes, PackageBinding packageBinding, AccessRestriction accessRestriction) Add additional source types -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.core.hierarchy
Methoden in org.aspectj.org.eclipse.jdt.internal.core.hierarchy mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungvoidHierarchyResolver.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction) Add an additional binary typevoidHierarchyResolver.accept(ISourceType[] sourceTypes, PackageBinding packageBinding, AccessRestriction accessRestriction) Add additional source types -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.core.search.indexing
Methoden in org.aspectj.org.eclipse.jdt.internal.core.search.indexing mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungvoidSourceIndexer.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction) voidSourceIndexer.accept(ISourceType[] sourceTypes, PackageBinding packageBinding, AccessRestriction accessRestriction) -
Verwendungen von PackageBinding in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Methoden in org.aspectj.org.eclipse.jdt.internal.core.search.matching mit Parametern vom Typ PackageBindingModifizierer und TypMethodeBeschreibungvoidMatchLocator.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction) Add an additional binary typevoidMatchLocator.accept(ISourceType[] sourceTypes, PackageBinding packageBinding, AccessRestriction accessRestriction) Add additional source types