|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ReferenceBinding in org.eclipse.jdt.internal.codeassist |
|---|
| Methods in org.eclipse.jdt.internal.codeassist that return ReferenceBinding | |
|---|---|
ReferenceBinding[] |
ThrownExceptionFinder.getAlreadyCaughtExceptions()
Returns all the already caught exceptions in catch blocks, found by the call to ThrownExceptionFinder.processThrownExceptions(TryStatement, BlockScope) |
ReferenceBinding[] |
ThrownExceptionFinder.getDiscouragedExceptions()
Returns all exceptions that are discouraged to use because (a) they are already caught in some inner try-catch, or (b) their super exception has already been caught. |
ReferenceBinding[] |
ThrownExceptionFinder.getThrownUncaughtExceptions()
Returns all the thrown exceptions minus the ones that are already caught in previous catch blocks (of the same try), found by the call to ThrownExceptionFinder.processThrownExceptions(TryStatement, BlockScope). |
| Methods in org.eclipse.jdt.internal.codeassist with parameters of type ReferenceBinding | |
|---|---|
protected void |
CompletionEngine.findMembers(char[] token,
ReferenceBinding receiverType,
Scope scope,
InvocationSite invocationSite,
boolean isInsideAnnotationAttribute,
Binding[] missingElements,
int[] missingElementsStarts,
int[] missingElementsEnds,
boolean missingElementsHaveProblems)
|
protected void |
CompletionEngine.findMemberTypes(char[] typeName,
ReferenceBinding receiverType,
Scope scope,
SourceTypeBinding typeInvocation,
boolean staticOnly,
boolean staticFieldsAndMethodOnly,
ObjectVector typesFound,
Binding[] missingElements,
int[] missingElementsStarts,
int[] missingElementsEnds,
boolean missingElementsHaveProblems)
|
protected MethodBinding |
SelectionEngine.findOverriddenMethodInType(ReferenceBinding overriddenType,
MethodBinding overriding)
|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.codeassist.complete |
|---|
| Methods in org.eclipse.jdt.internal.codeassist.complete with parameters of type ReferenceBinding | |
|---|---|
TypeBinding |
CompletionOnSingleTypeReference.resolveTypeEnclosing(BlockScope scope,
ReferenceBinding enclosingType)
|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.codeassist.select |
|---|
| Methods in org.eclipse.jdt.internal.codeassist.select with parameters of type ReferenceBinding | |
|---|---|
TypeBinding |
SelectionOnSingleTypeReference.resolveTypeEnclosing(BlockScope scope,
ReferenceBinding enclosingType)
|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.compiler |
|---|
| Fields in org.eclipse.jdt.internal.compiler declared as ReferenceBinding | |
|---|---|
ReferenceBinding[] |
Compiler.referenceBindings
|
| Methods in org.eclipse.jdt.internal.compiler that return ReferenceBinding | |
|---|---|
abstract ReferenceBinding[] |
AbstractAnnotationProcessorManager.getNewClassFiles()
Return the new binary bindings created in the last round. |
| Methods in org.eclipse.jdt.internal.compiler with parameters of type ReferenceBinding | |
|---|---|
abstract void |
AbstractAnnotationProcessorManager.processAnnotations(CompilationUnitDeclaration[] units,
ReferenceBinding[] referenceBindings,
boolean isLastRound)
Run a new annotation processing round on the given values. |
void |
Compiler.setBinaryTypes(ReferenceBinding[] binaryTypes)
|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.compiler.ast |
|---|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.compiler.codegen |
|---|
| Methods in org.eclipse.jdt.internal.compiler.codegen with parameters of type ReferenceBinding | |
|---|---|
void |
CodeStream.generateSyntheticEnclosingInstanceValues(BlockScope currentScope,
ReferenceBinding targetType,
Expression enclosingInstance,
ASTNode invocationSite)
Code responsible to generate the suitable code to supply values for the synthetic enclosing instance arguments of a constructor invocation of a nested type. |
void |
CodeStream.generateSyntheticOuterArgumentValues(BlockScope currentScope,
ReferenceBinding targetType,
ASTNode invocationSite)
Code responsible to generate the suitable code to supply values for the synthetic outer local variable arguments of a constructor invocation of a nested type. |
void |
CodeStream.invokeJavaLangEnumvalueOf(ReferenceBinding binding)
|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.compiler.flow |
|---|
| Fields in org.eclipse.jdt.internal.compiler.flow declared as ReferenceBinding | |
|---|---|
ReferenceBinding[] |
ExceptionHandlingFlowContext.handledExceptions
|
| Methods in org.eclipse.jdt.internal.compiler.flow with parameters of type ReferenceBinding | |
|---|---|
void |
LoopingFlowContext.recordCatchContextOfEscapingException(ExceptionHandlingFlowContext catchingContext,
ReferenceBinding caughtException)
|
void |
InitializationFlowContext.recordHandlingException(ReferenceBinding exceptionType,
UnconditionalFlowInfo flowInfo,
TypeBinding raisedException,
TypeBinding caughtException,
ASTNode invocationSite,
boolean wasMasked)
|
void |
ExceptionHandlingFlowContext.recordHandlingException(ReferenceBinding exceptionType,
UnconditionalFlowInfo flowInfo,
TypeBinding raisedException,
TypeBinding caughtException,
ASTNode invocationSite,
boolean wasAlreadyDefinitelyCaught)
|
| Constructors in org.eclipse.jdt.internal.compiler.flow with parameters of type ReferenceBinding | |
|---|---|
ExceptionHandlingFlowContext(FlowContext parent,
ASTNode associatedNode,
ReferenceBinding[] handledExceptions,
FlowContext initializationParent,
BlockScope scope,
UnconditionalFlowInfo flowInfo)
|
|
ExceptionHandlingFlowContext(FlowContext parent,
ASTNode associatedNode,
ReferenceBinding[] handledExceptions,
int[] exceptionToCatchBlockMap,
Argument[] catchArguments,
FlowContext initializationParent,
BlockScope scope,
UnconditionalFlowInfo flowInfo)
|
|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.compiler.lookup |
|---|
| Subclasses of ReferenceBinding in org.eclipse.jdt.internal.compiler.lookup | |
|---|---|
class |
BinaryTypeBinding
|
class |
CaptureBinding
|
class |
LocalTypeBinding
|
class |
MemberTypeBinding
|
class |
MissingTypeBinding
|
class |
NestedTypeBinding
|
class |
ParameterizedTypeBinding
A parameterized type encapsulates a type with type arguments, |
class |
ProblemReferenceBinding
|
class |
RawTypeBinding
Denote a raw type, i.e. |
class |
SourceTypeBinding
|
class |
TypeVariableBinding
Binding for a type parameter, held by source/binary type or method. |
class |
UnresolvedReferenceBinding
|
class |
WildcardBinding
|
| Methods in org.eclipse.jdt.internal.compiler.lookup that return ReferenceBinding | |
|---|---|
protected ReferenceBinding |
ParameterizedTypeBinding.actualType()
May return an UnresolvedReferenceBinding. |
ReferenceBinding |
LocalTypeBinding.anonymousOriginalSuperType()
|
ReferenceBinding |
LookupEnvironment.askForType(char[][] compoundName)
Ask the name environment for a type which corresponds to the compoundName. |
ReferenceBinding |
ProblemReferenceBinding.closestReferenceMatch()
|
ReferenceBinding |
LookupEnvironment.convertToParameterizedType(ReferenceBinding originalType)
Convert a given source type into a parameterized form if generic. |
ReferenceBinding[] |
LookupEnvironment.convertToRawTypes(ReferenceBinding[] originalTypes,
boolean forceErasure,
boolean forceRawEnclosingType)
Convert an array of types in raw forms. |
ReferenceBinding |
Scope.enclosingReceiverType()
|
ReferenceBinding |
BinaryTypeBinding.enclosingType()
|
ReferenceBinding |
ParameterizedTypeBinding.enclosingType()
|
ReferenceBinding |
TypeBinding.enclosingType()
|
ReferenceBinding |
NestedTypeBinding.enclosingType()
|
ReferenceBinding |
ReferenceBinding.enclosingTypeAt(int relativeDepth)
|
ReferenceBinding |
Scope.findDirectMemberType(char[] typeName,
ReferenceBinding enclosingType)
|
ReferenceBinding |
BlockScope.findLocalType(char[] name)
|
ReferenceBinding |
Scope.findMemberType(char[] typeName,
ReferenceBinding enclosingType)
|
ReferenceBinding |
TypeBinding.findSuperTypeOriginatingFrom(int wellKnownOriginalID,
boolean originalIsClass)
Find supertype which originates from a given well-known type, or null if not found (using id avoids triggering the load of well-known type: 73740) NOTE: only works for erasures of well-known types, as random other types may share same id though being distincts. |
ReferenceBinding |
Scope.findType(char[] typeName,
PackageBinding declarationPackage,
PackageBinding invocationPackage)
|
ReferenceBinding |
ParameterizedTypeBinding.genericType()
Return the original generic type from which the parameterized type got instantiated from. |
ReferenceBinding |
UnresolvedAnnotationBinding.getAnnotationType()
|
ReferenceBinding |
AnnotationBinding.getAnnotationType()
|
ReferenceBinding |
LookupEnvironment.getCachedType(char[][] compoundName)
Answer the type for the compoundName if it exists in the cache. |
ReferenceBinding |
Scope.getJavaIoSerializable()
|
ReferenceBinding |
Scope.getJavaLangAnnotationAnnotation()
|
ReferenceBinding |
Scope.getJavaLangAssertionError()
|
ReferenceBinding |
Scope.getJavaLangClass()
|
ReferenceBinding |
Scope.getJavaLangCloneable()
|
ReferenceBinding |
Scope.getJavaLangEnum()
|
ReferenceBinding |
Scope.getJavaLangIterable()
|
ReferenceBinding |
Scope.getJavaLangObject()
|
ReferenceBinding |
Scope.getJavaLangString()
|
ReferenceBinding |
Scope.getJavaLangThrowable()
|
ReferenceBinding |
Scope.getJavaUtilIterator()
|
ReferenceBinding |
ReferenceBinding.getMemberType(char[] typeName)
|
ReferenceBinding |
BinaryTypeBinding.getMemberType(char[] typeName)
Rewrite of default getMemberType to avoid resolving eagerly all member types when one is requested |
ReferenceBinding |
ParameterizedTypeBinding.getMemberType(char[] typeName)
|
ReferenceBinding |
Scope.getMemberType(char[] typeName,
ReferenceBinding enclosingType)
|
ReferenceBinding |
LookupEnvironment.getResolvedType(char[][] compoundName,
Scope scope)
|
ReferenceBinding |
LookupEnvironment.getType(char[][] compoundName)
|
static ReferenceBinding[] |
Scope.greaterLowerBound(ReferenceBinding[] types)
|
ReferenceBinding[] |
SourceTypeBinding.memberTypes()
|
ReferenceBinding[] |
ReferenceBinding.memberTypes()
|
ReferenceBinding[] |
BinaryTypeBinding.memberTypes()
|
ReferenceBinding[] |
ParameterizedTypeBinding.memberTypes()
|
ReferenceBinding |
ReferenceBinding.outermostEnclosingType()
|
static ReferenceBinding[] |
Scope.substitute(Substitution substitution,
ReferenceBinding[] originalTypes)
Returns an array of types, where original types got substituted given a substitution. |
ReferenceBinding |
WildcardBinding.superclass()
|
ReferenceBinding |
SourceTypeBinding.superclass()
|
ReferenceBinding |
ReferenceBinding.superclass()
|
ReferenceBinding |
TypeVariableBinding.superclass()
|
ReferenceBinding |
BinaryTypeBinding.superclass()
|
ReferenceBinding |
ParameterizedTypeBinding.superclass()
|
ReferenceBinding[] |
WildcardBinding.superInterfaces()
|
ReferenceBinding[] |
SourceTypeBinding.superInterfaces()
|
ReferenceBinding[] |
ReferenceBinding.superInterfaces()
|
ReferenceBinding[] |
TypeVariableBinding.superInterfaces()
|
ReferenceBinding[] |
BinaryTypeBinding.superInterfaces()
|
ReferenceBinding[] |
ParameterizedTypeBinding.superInterfaces()
|
ReferenceBinding[] |
ReferenceBinding.syntheticEnclosingInstanceTypes()
|
ReferenceBinding[] |
ParameterizedTypeBinding.syntheticEnclosingInstanceTypes()
|
ReferenceBinding[] |
NestedTypeBinding.syntheticEnclosingInstanceTypes()
|
| Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type ReferenceBinding | |
|---|---|
void |
BlockScope.addAnonymousType(TypeDeclaration anonymousType,
ReferenceBinding superBinding)
|
SyntheticArgumentBinding |
NestedTypeBinding.addSyntheticArgument(ReferenceBinding targetEnclosingType)
|
SyntheticArgumentBinding |
NestedTypeBinding.addSyntheticArgumentAndField(ReferenceBinding targetEnclosingType)
|
FieldBinding |
SourceTypeBinding.addSyntheticFieldForInnerclass(ReferenceBinding enclosingType)
|
boolean |
ReferenceBinding.canBeSeenBy(ReferenceBinding receiverType,
ReferenceBinding invocationType)
Answer true if the receiver is visible to the receiverType and the invocationType. |
static TypeBinding |
Scope.convertEliminatingTypeVariables(TypeBinding originalType,
ReferenceBinding genericType,
int rank,
java.util.Set eliminatedVariables)
Returns a type where either all variables or specific ones got discarded. |
ReferenceBinding |
LookupEnvironment.convertToParameterizedType(ReferenceBinding originalType)
Convert a given source type into a parameterized form if generic. |
ReferenceBinding[] |
LookupEnvironment.convertToRawTypes(ReferenceBinding[] originalTypes,
boolean forceErasure,
boolean forceRawEnclosingType)
Convert an array of types in raw forms. |
AnnotationBinding |
LookupEnvironment.createAnnotation(ReferenceBinding annotationType,
ElementValuePair[] pairs)
|
ParameterizedTypeBinding |
LookupEnvironment.createParameterizedType(ReferenceBinding genericType,
TypeBinding[] typeArguments,
ReferenceBinding enclosingType)
|
RawTypeBinding |
LookupEnvironment.createRawType(ReferenceBinding genericType,
ReferenceBinding enclosingType)
|
WildcardBinding |
LookupEnvironment.createWildcard(ReferenceBinding genericType,
int rank,
TypeBinding bound,
TypeBinding[] otherBounds,
int boundKind)
|
protected MethodBinding |
Scope.findDefaultAbstractMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite,
ReferenceBinding classHierarchyStart,
ObjectVector found,
MethodBinding concreteMatch)
|
ReferenceBinding |
Scope.findDirectMemberType(char[] typeName,
ReferenceBinding enclosingType)
|
MethodBinding |
Scope.findExactMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
ReferenceBinding |
Scope.findMemberType(char[] typeName,
ReferenceBinding enclosingType)
|
MethodBinding |
Scope.findMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
MethodBinding |
Scope.findMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite,
boolean inStaticContext)
|
protected void |
Scope.findMethodInSuperInterfaces(ReferenceBinding currentType,
char[] selector,
ObjectVector found,
InvocationSite invocationSite)
|
MethodBinding |
Scope.getConstructor(ReferenceBinding receiverType,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
java.lang.Object[] |
BlockScope.getEmulationPath(ReferenceBinding targetEnclosingType,
boolean onlyExactMatch,
boolean denyEnclosingArgInConstructorCall)
|
ReferenceBinding |
Scope.getMemberType(char[] typeName,
ReferenceBinding enclosingType)
|
MethodBinding |
Scope.getStaticFactory(ReferenceBinding allocationType,
ReferenceBinding originalEnclosingType,
TypeBinding[] argumentTypes,
InvocationSite allocationSite)
|
SyntheticArgumentBinding |
NestedTypeBinding.getSyntheticArgument(ReferenceBinding targetEnclosingType,
boolean onlyExactMatch)
|
FieldBinding |
SourceTypeBinding.getSyntheticField(ReferenceBinding targetEnclosingType,
boolean onlyExactMatch)
|
TypeBinding |
LookupEnvironment.getTypeFromTypeSignature(SignatureWrapper wrapper,
TypeVariableBinding[] staticVariables,
ReferenceBinding enclosingType,
char[][][] missingTypeNames)
|
static ReferenceBinding[] |
Scope.greaterLowerBound(ReferenceBinding[] types)
|
protected boolean |
Scope.hasErasedCandidatesCollisions(TypeBinding one,
TypeBinding two,
java.util.Map invocations,
ReferenceBinding type,
ASTNode typeRef)
|
boolean |
ReferenceBinding.hasIncompatibleSuperType(ReferenceBinding otherType)
Returns true if the two types have an incompatible common supertype, e.g. |
boolean |
ReferenceBinding.implementsInterface(ReferenceBinding anInterface,
boolean searchHierarchy)
Answer true if the receiver implements anInterface or is identical to anInterface. |
void |
SyntheticMethodBinding.initializeMethodAccessor(MethodBinding accessedMethod,
boolean isSuperAccess,
ReferenceBinding receiverType)
An method accessor is a method with an access$N selector, where N is incremented in case of collisions. |
boolean |
Scope.isDefinedInSameUnit(ReferenceBinding type)
|
boolean |
Scope.isDefinedInType(ReferenceBinding type)
|
boolean |
WildcardBinding.isSuperclassOf(ReferenceBinding otherType)
|
boolean |
ReferenceBinding.isSuperclassOf(ReferenceBinding otherType)
Answer true if the receiver is in the superclass hierarchy of aType NOTE: Object.isSuperclassOf(Object) -> false |
protected MethodBinding |
Scope.mostSpecificMethodBinding(MethodBinding[] visible,
int visibleSize,
TypeBinding[] argumentTypes,
InvocationSite invocationSite,
ReferenceBinding receiverType)
|
void |
BlockScope.propagateInnerEmulation(ReferenceBinding targetType,
boolean isEnclosingInstanceSupplied)
|
void |
LookupEnvironment.setAccessRestriction(ReferenceBinding type,
AccessRestriction accessRestriction)
Associate a given type with some access restriction (did not store the restriction directly into binding, since sparse information) |
void |
InvocationSite.setActualReceiverType(ReferenceBinding receiverType)
|
static void |
AnnotationBinding.setMethodBindings(ReferenceBinding type,
ElementValuePair[] pairs)
|
static ReferenceBinding[] |
Scope.substitute(Substitution substitution,
ReferenceBinding[] originalTypes)
Returns an array of types, where original types got substituted given a substitution. |
void |
WildcardBinding.swapUnresolved(UnresolvedReferenceBinding unresolvedType,
ReferenceBinding resolvedType,
LookupEnvironment env)
|
void |
ParameterizedTypeBinding.swapUnresolved(UnresolvedReferenceBinding unresolvedType,
ReferenceBinding resolvedType,
LookupEnvironment env)
|
void |
ArrayBinding.swapUnresolved(UnresolvedReferenceBinding unresolvedType,
ReferenceBinding resolvedType,
LookupEnvironment env)
|
void |
TypeBinding.swapUnresolved(UnresolvedReferenceBinding unresolvedType,
ReferenceBinding resolvedType,
LookupEnvironment environment)
|
| Constructors in org.eclipse.jdt.internal.compiler.lookup with parameters of type ReferenceBinding | |
|---|---|
CaptureBinding(WildcardBinding wildcard,
ReferenceBinding sourceType,
int position,
int captureID)
|
|
FieldBinding(char[] name,
TypeBinding type,
int modifiers,
ReferenceBinding declaringClass,
Constant constant)
|
|
FieldBinding(FieldBinding initialFieldBinding,
ReferenceBinding declaringClass)
|
|
FieldBinding(FieldDeclaration field,
TypeBinding type,
int modifiers,
ReferenceBinding declaringClass)
|
|
ImportConflictBinding(char[][] compoundName,
Binding methodBinding,
ReferenceBinding conflictingTypeBinding,
ImportReference reference)
|
|
MethodBinding(int modifiers,
char[] selector,
TypeBinding returnType,
TypeBinding[] parameters,
ReferenceBinding[] thrownExceptions,
ReferenceBinding declaringClass)
|
|
MethodBinding(int modifiers,
char[] selector,
TypeBinding returnType,
TypeBinding[] parameters,
ReferenceBinding[] thrownExceptions,
ReferenceBinding declaringClass)
|
|
MethodBinding(int modifiers,
TypeBinding[] parameters,
ReferenceBinding[] thrownExceptions,
ReferenceBinding declaringClass)
|
|
MethodBinding(int modifiers,
TypeBinding[] parameters,
ReferenceBinding[] thrownExceptions,
ReferenceBinding declaringClass)
|
|
MethodBinding(MethodBinding initialMethodBinding,
ReferenceBinding declaringClass)
|
|
MostSpecificExceptionMethodBinding(MethodBinding originalMethod,
ReferenceBinding[] mostSpecificExceptions)
|
|
ParameterizedMethodBinding(ReferenceBinding declaringClass,
MethodBinding originalMethod,
char[][] alternateParamaterNames,
LookupEnvironment environment)
Create method of parameterized type, substituting original parameters/exception/return type with type arguments. |
|
ParameterizedTypeBinding(ReferenceBinding type,
TypeBinding[] arguments,
ReferenceBinding enclosingType,
LookupEnvironment environment)
|
|
ProblemBinding(char[][] compoundName,
ReferenceBinding searchType,
int problemId)
|
|
ProblemFieldBinding(FieldBinding closestMatch,
ReferenceBinding declaringClass,
char[] name,
int problemId)
|
|
ProblemFieldBinding(ReferenceBinding declaringClass,
char[] name,
int problemId)
|
|
ProblemMethodBinding(char[] selector,
TypeBinding[] args,
ReferenceBinding declaringClass,
int problemReason)
|
|
ProblemReferenceBinding(char[][] compoundName,
ReferenceBinding closestMatch,
int problemReason)
|
|
RawTypeBinding(ReferenceBinding type,
ReferenceBinding enclosingType,
LookupEnvironment environment)
Raw type arguments are erasure of respective parameter bounds. |
|
SyntheticArgumentBinding(ReferenceBinding enclosingType)
|
|
SyntheticFieldBinding(char[] name,
TypeBinding type,
int modifiers,
ReferenceBinding declaringClass,
Constant constant,
int index)
|
|
SyntheticMethodBinding(FieldBinding targetField,
boolean isReadAccess,
boolean isSuperAccess,
ReferenceBinding declaringClass)
|
|
SyntheticMethodBinding(FieldBinding targetField,
ReferenceBinding declaringClass,
TypeBinding enumBinding,
char[] selector)
|
|
SyntheticMethodBinding(MethodBinding targetMethod,
boolean isSuperAccess,
ReferenceBinding declaringClass)
|
|
WildcardBinding(ReferenceBinding genericType,
int rank,
TypeBinding bound,
TypeBinding[] otherBounds,
int boundKind,
LookupEnvironment environment)
When unbound, the bound denotes the corresponding type variable (so as to retrieve its bound lazily) |
|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.compiler.problem |
|---|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.compiler.util |
|---|
| Fields in org.eclipse.jdt.internal.compiler.util declared as ReferenceBinding | |
|---|---|
ReferenceBinding[] |
HashtableOfType.valueTable
|
| Methods in org.eclipse.jdt.internal.compiler.util that return ReferenceBinding | |
|---|---|
ReferenceBinding |
HashtableOfType.get(char[] key)
|
ReferenceBinding |
HashtableOfType.put(char[] key,
ReferenceBinding value)
|
| Methods in org.eclipse.jdt.internal.compiler.util with parameters of type ReferenceBinding | |
|---|---|
ReferenceBinding |
HashtableOfType.put(char[] key,
ReferenceBinding value)
|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.core |
|---|
| Methods in org.eclipse.jdt.internal.core with parameters of type ReferenceBinding | |
|---|---|
IJavaElement |
SelectionRequestor.findMethodFromBinding(MethodBinding method,
java.lang.String[] signatures,
ReferenceBinding declaringClass)
This method returns an IMethod element from the given method and declaring type bindings. |
| Uses of ReferenceBinding in org.eclipse.jdt.internal.core.hierarchy |
|---|
| Methods in org.eclipse.jdt.internal.core.hierarchy that return ReferenceBinding | |
|---|---|
ReferenceBinding |
HierarchyResolver.setFocusType(char[][] compoundName)
|
| Methods in org.eclipse.jdt.internal.core.hierarchy with parameters of type ReferenceBinding | |
|---|---|
protected IType |
HierarchyBuilder.getHandle(IGenericType genericType,
ReferenceBinding binding)
Returns a handle for the given generic type or null if not found. |
boolean |
HierarchyResolver.subOrSuperOfFocus(ReferenceBinding typeBinding)
|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.core.search.matching |
|---|
| Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type ReferenceBinding | |
|---|---|
protected void |
SuperTypeNamesCollector.collectSuperTypeNames(ReferenceBinding binding,
char[][] path)
Collects the names of all the supertypes of the given type. |
static boolean |
PackageReferenceLocator.isDeclaringPackageFragment(IPackageFragment packageFragment,
ReferenceBinding typeBinding)
|
protected IType |
MatchLocator.lookupType(ReferenceBinding typeBinding)
|
protected boolean |
SuperTypeNamesCollector.matches(ReferenceBinding binding)
|
protected void |
TypeReferenceLocator.reportDeclaration(ReferenceBinding typeBinding,
int maxType,
MatchLocator locator,
SimpleSet knownTypes)
|
protected int |
MethodLocator.resolveLevelAsSubtype(char[] simplePattern,
char[] qualifiedPattern,
ReferenceBinding type,
char[] methodName,
TypeBinding[] argumentTypes,
char[] packageName,
boolean isDefault)
Returns whether the given reference type binding matches or is a subtype of a type that matches the given qualified pattern. |
protected boolean |
MatchLocator.typeInHierarchy(ReferenceBinding binding)
|
| Uses of ReferenceBinding in org.eclipse.jdt.internal.eval |
|---|
| Methods in org.eclipse.jdt.internal.eval with parameters of type ReferenceBinding | |
|---|---|
boolean |
CodeSnippetScope.canBeSeenByForCodeSnippet(ReferenceBinding referenceBinding,
ReferenceBinding receiverType)
|
MethodBinding |
CodeSnippetScope.findExactMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
MethodBinding |
CodeSnippetScope.findMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
Binding |
CodeSnippetScope.getBinding(char[][] compoundName,
int mask,
InvocationSite invocationSite,
ReferenceBinding receiverType)
|
MethodBinding |
CodeSnippetScope.getConstructor(ReferenceBinding receiverType,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
MethodBinding |
CodeSnippetScope.getImplicitMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
void |
CodeSnippetThisReference.setActualReceiverType(ReferenceBinding receiverType)
|
void |
CodeSnippetSuperReference.setActualReceiverType(ReferenceBinding receiverType)
|
void |
CodeSnippetReturnStatement.setActualReceiverType(ReferenceBinding receiverType)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||