| Modifier and Type | Method and Description |
|---|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
PackageElement |
Factory.newPackageElement(PackageBinding binding)
Convenience method - equivalent to
(PackageElement)Factory.newElement(binding) |
| Modifier and Type | Field and Description |
|---|---|
PackageBinding |
JavadocSingleTypeReference.packageBinding |
PackageBinding |
JavadocQualifiedTypeReference.packageBinding |
| Modifier and Type | Method and Description |
|---|---|
protected TypeBinding |
QualifiedTypeReference.findNextTypeBinding(int tokenIndex,
Scope scope,
PackageBinding packageBinding) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ProblemPackageBinding |
| Modifier and Type | Field and Description |
|---|---|
PackageBinding |
LookupEnvironment.defaultPackage |
PackageBinding |
ReferenceBinding.fPackage |
PackageBinding |
CompilationUnitScope.fPackage |
| Modifier and Type | Method and Description |
|---|---|
PackageBinding |
LookupEnvironment.createPackage(char[][] compoundName) |
PackageBinding |
Scope.getCurrentPackage() |
PackageBinding |
BaseTypeBinding.getPackage() |
abstract PackageBinding |
TypeBinding.getPackage() |
PackageBinding |
ReferenceBinding.getPackage() |
PackageBinding |
ArrayBinding.getPackage() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ReferenceBinding.canBeSeenBy(PackageBinding invocationPackage)
Answer true if the receiver is visible to the invocationPackage.
|
boolean |
FieldBinding.canBeSeenBy(PackageBinding invocationPackage) |
boolean |
MethodBinding.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) |
| Constructor and Description |
|---|
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) |
| Modifier and Type | Field and Description |
|---|---|
PackageBinding[] |
HashtableOfPackage.valueTable |
| Modifier and Type | Method and Description |
|---|---|
PackageBinding |
HashtableOfPackage.get(char[] key) |
PackageBinding |
HashtableOfPackage.put(char[] key,
PackageBinding value) |
| Modifier and Type | Method and Description |
|---|---|
PackageBinding |
HashtableOfPackage.put(char[] key,
PackageBinding value) |
Copyright © 2013. All rights reserved.