Uses of Interface
org.eclipse.jdt.internal.compiler.env.IBinaryType

Packages that use IBinaryType
org.eclipse.jdt.internal.codeassist.impl   
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.classfmt   
org.eclipse.jdt.internal.compiler.env   
org.eclipse.jdt.internal.compiler.impl   
org.eclipse.jdt.internal.compiler.lookup   
org.eclipse.jdt.internal.core   
org.eclipse.jdt.internal.core.hierarchy   
org.eclipse.jdt.internal.core.search.matching   
org.eclipse.jdt.internal.eval   
 

Uses of IBinaryType in org.eclipse.jdt.internal.codeassist.impl
 

Methods in org.eclipse.jdt.internal.codeassist.impl with parameters of type IBinaryType
 void Engine.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Add an additional binary type
 

Uses of IBinaryType in org.eclipse.jdt.internal.compiler
 

Methods in org.eclipse.jdt.internal.compiler with parameters of type IBinaryType
 void Compiler.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Add an additional binary type
 

Uses of IBinaryType in org.eclipse.jdt.internal.compiler.classfmt
 

Classes in org.eclipse.jdt.internal.compiler.classfmt that implement IBinaryType
 class ClassFileReader
           
 

Uses of IBinaryType in org.eclipse.jdt.internal.compiler.env
 

Methods in org.eclipse.jdt.internal.compiler.env that return IBinaryType
 IBinaryType NameEnvironmentAnswer.getBinaryType()
          Answer the resolved binary form for the type or null if the receiver represents a compilation unit or source type.
 

Constructors in org.eclipse.jdt.internal.compiler.env with parameters of type IBinaryType
NameEnvironmentAnswer(IBinaryType binaryType, AccessRestriction accessRestriction)
           
 

Uses of IBinaryType in org.eclipse.jdt.internal.compiler.impl
 

Methods in org.eclipse.jdt.internal.compiler.impl with parameters of type IBinaryType
 void ITypeRequestor.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Accept the resolved binary form for the requested type.
 

Uses of IBinaryType in org.eclipse.jdt.internal.compiler.lookup
 

Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type IBinaryType
 BinaryTypeBinding LookupEnvironment.cacheBinaryType(IBinaryType binaryType, AccessRestriction accessRestriction)
           
 BinaryTypeBinding LookupEnvironment.cacheBinaryType(IBinaryType binaryType, boolean needFieldsAndMethods, AccessRestriction accessRestriction)
           
 BinaryTypeBinding LookupEnvironment.createBinaryTypeFrom(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction)
           
 BinaryTypeBinding LookupEnvironment.createBinaryTypeFrom(IBinaryType binaryType, PackageBinding packageBinding, boolean needFieldsAndMethods, AccessRestriction accessRestriction)
           
 

Constructors in org.eclipse.jdt.internal.compiler.lookup with parameters of type IBinaryType
BinaryTypeBinding(PackageBinding packageBinding, IBinaryType binaryType, LookupEnvironment environment)
          Standard constructor for creating binary type bindings from binary models (classfiles)
 

Uses of IBinaryType in org.eclipse.jdt.internal.core
 

Methods in org.eclipse.jdt.internal.core that return IBinaryType
 IBinaryType ClassFile.getBinaryTypeInfo(IFile file)
          Returns the ClassFileReaderspecific for this IClassFile, based on its underlying resource, or null if unable to create the diet class file.
 IBinaryType ClassFile.getBinaryTypeInfo(IFile file, boolean fullyInitialize)
           
 

Methods in org.eclipse.jdt.internal.core with parameters of type IBinaryType
 char[] SourceMapper.findSource(IType type, IBinaryType info)
          Locates and returns source code for the given (binary) type, in this SourceMapper's ZIP file, or returns null if source code cannot be found.
 java.lang.String BinaryType.getSourceFileName(IBinaryType info)
           
 void SourceMapper.mapSource(IType type, char[] contents, IBinaryType info)
          Maps the given source code to the given binary type and its children.
 ISourceRange SourceMapper.mapSource(IType type, char[] contents, IBinaryType info, IJavaElement elementToFind)
          Maps the given source code to the given binary type and its children.
 java.lang.String BinaryType.sourceFileName(IBinaryType info)
           
 

Uses of IBinaryType in org.eclipse.jdt.internal.core.hierarchy
 

Classes in org.eclipse.jdt.internal.core.hierarchy that implement IBinaryType
 class HierarchyBinaryType
           
 

Methods in org.eclipse.jdt.internal.core.hierarchy that return IBinaryType
protected  IBinaryType HierarchyBuilder.createInfoFromClassFile(Openable handle, IResource file)
          Creates the type info from the given class file on disk and adds it to the given list of infos.
protected  IBinaryType IndexBasedHierarchyBuilder.createInfoFromClassFile(Openable classFile, IResource file)
           
protected  IBinaryType HierarchyBuilder.createInfoFromClassFileInJar(Openable classFile)
          Create a type info from the given class file in a jar and adds it to the given list of infos.
protected  IBinaryType IndexBasedHierarchyBuilder.createInfoFromClassFileInJar(Openable classFile)
           
 

Methods in org.eclipse.jdt.internal.core.hierarchy with parameters of type IBinaryType
 void HierarchyResolver.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Add an additional binary type
protected  IType HierarchyBuilder.lookupBinaryHandle(IBinaryType typeInfo)
          Looks up and returns a handle for the given binary info.
 

Uses of IBinaryType in org.eclipse.jdt.internal.core.search.matching
 

Methods in org.eclipse.jdt.internal.core.search.matching that return IBinaryType
protected  IBinaryType MatchLocator.getBinaryInfo(ClassFile classFile, IResource resource)
           
 

Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type IBinaryType
 void MatchLocator.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Add an additional binary type
protected  BinaryTypeBinding MatchLocator.cacheBinaryType(IType type, IBinaryType binaryType)
           
 void ClassFileMatchLocator.locateMatches(MatchLocator locator, ClassFile classFile, IBinaryType info)
          Locate declaration in the current class file.
protected  void MatchLocator.reportBinaryMemberDeclaration(IResource resource, IMember binaryMember, Binding binaryMemberBinding, IBinaryType info, int accuracy)
           
 

Uses of IBinaryType in org.eclipse.jdt.internal.eval
 

Classes in org.eclipse.jdt.internal.eval that implement IBinaryType
 class CodeSnippetSkeleton
          The skeleton of the class 'org.eclipse.jdt.internal.eval.target.CodeSnippet' used at compile time.