Class ClasspathSourceJar
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.batch.ClasspathLocation
org.aspectj.org.eclipse.jdt.internal.compiler.batch.ClasspathJar
org.aspectj.org.eclipse.jdt.internal.compiler.batch.ClasspathSourceJar
- All Implemented Interfaces:
FileSystem.Classpath,IModulePathEntry,SuffixConstants
-
Field Summary
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.batch.ClasspathJar
annotationPaths, annotationZipFile, closeZipFileAtEnd, file, packageCache, zipFileFields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.batch.ClasspathLocation
accessRuleSet, BINARY, destinationPath, SOURCEFields inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.util.SuffixConstants
EXTENSION_aj, EXTENSION_AJ, EXTENSION_class, EXTENSION_CLASS, EXTENSION_java, EXTENSION_JAVA, EXTENSION_jmod, EXTENSION_JMOD, SUFFIX_aj, SUFFIX_AJ, SUFFIX_class, SUFFIX_CLASS, SUFFIX_java, SUFFIX_JAVA, SUFFIX_STRING_aj, SUFFIX_STRING_AJ, SUFFIX_STRING_class, SUFFIX_STRING_CLASS, SUFFIX_STRING_java, SUFFIX_STRING_JAVA -
Constructor Summary
ConstructorsConstructorDescriptionClasspathSourceJar(File file, boolean closeZipFileAtEnd, AccessRuleSet accessRuleSet, String encoding, String destinationPath) -
Method Summary
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.batch.ClasspathJar
addToPackageCache, close, ensureOpen, fetchLinkedJars, findClass, findTypeNames, getModule, getModulesDeclaringPackage, getPath, hasAnnotationFileFor, hasCompilationUnit, initialize, listPackages, normalizedPath, reset, toStringMethods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.batch.ClasspathLocation
acceptModule, allModules, equals, fetchAccessRestriction, getDestinationPath, getModuleNames, getModuleNames, hashCode, isAutomaticModule, isPackage, selectModules, singletonModuleNameIfMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.batch.FileSystem.Classpath
forbidsExportFrom, hasCUDeclaringPackage, hasModuleMethods inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.env.IModulePathEntry
getModule, servesModule
-
Constructor Details
-
ClasspathSourceJar
public ClasspathSourceJar(File file, boolean closeZipFileAtEnd, AccessRuleSet accessRuleSet, String encoding, String destinationPath)
-
-
Method Details
-
findClass
public NameEnvironmentAnswer findClass(char[] typeName, String qualifiedPackageName, String moduleName, String qualifiedBinaryFileName, boolean asBinaryOnly) - Specified by:
findClassin interfaceFileSystem.Classpath- Overrides:
findClassin classClasspathJar
-
getMode
public int getMode()- Overrides:
getModein classClasspathJar
-