Uses of Class
org.eclipse.jdt.internal.compiler.env.AccessRestriction

Packages that use AccessRestriction
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.batch   
org.eclipse.jdt.internal.compiler.env   
org.eclipse.jdt.internal.compiler.impl   
org.eclipse.jdt.internal.compiler.lookup   
 

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

Methods in org.eclipse.jdt.internal.compiler with parameters of type AccessRestriction
 void Compiler.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Add an additional binary type
 void Compiler.accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction)
          Add an additional compilation unit into the loop -> build compilation unit declarations, their bindings and record their results.
 void Compiler.accept(ISourceType[] sourceTypes, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Add additional source types
 

Uses of AccessRestriction in org.eclipse.jdt.internal.compiler.batch
 

Methods in org.eclipse.jdt.internal.compiler.batch that return AccessRestriction
protected  AccessRestriction ClasspathLocation.fetchAccessRestriction(String qualifiedBinaryFileName)
          Return the first access rule which is violated when accessing a given type, or null if no 'non accessible' access rule applies.
 

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

Methods in org.eclipse.jdt.internal.compiler.env that return AccessRestriction
 AccessRestriction NameEnvironmentAnswer.getAccessRestriction()
          Returns the associated access restriction, or null if none.
 AccessRestriction AccessRuleSet.getViolatedRestriction(char[] targetTypeFilePath)
          Select the first access rule which is violated when accessing a given type, or null if no 'non accessible' access rule applies.
 

Constructors in org.eclipse.jdt.internal.compiler.env with parameters of type AccessRestriction
NameEnvironmentAnswer(IBinaryType binaryType, AccessRestriction accessRestriction)
           
NameEnvironmentAnswer(ICompilationUnit compilationUnit, AccessRestriction accessRestriction)
           
NameEnvironmentAnswer(ISourceType[] sourceTypes, AccessRestriction accessRestriction)
           
 

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

Methods in org.eclipse.jdt.internal.compiler.impl with parameters of type AccessRestriction
 void ITypeRequestor.accept(IBinaryType binaryType, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Accept the resolved binary form for the requested type.
 void ITypeRequestor.accept(ICompilationUnit unit, AccessRestriction accessRestriction)
          Accept the requested type's compilation unit.
 void ITypeRequestor.accept(ISourceType[] sourceType, PackageBinding packageBinding, AccessRestriction accessRestriction)
          Accept the unresolved source forms for the requested type.
 

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

Methods in org.eclipse.jdt.internal.compiler.lookup that return AccessRestriction
 AccessRestriction LookupEnvironment.getAccessRestriction(TypeBinding type)
          Returns the access restriction associated to a given type, or null if none
 

Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type AccessRestriction
 void LookupEnvironment.buildTypeBindings(CompilationUnitDeclaration unit, AccessRestriction accessRestriction)
           
 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)
           
 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)
 



Copyright © 2012. All Rights Reserved.