Class ClasspathMultiReleaseJar
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.builder.ClasspathLocation
org.aspectj.org.eclipse.jdt.internal.core.builder.ClasspathJar
org.aspectj.org.eclipse.jdt.internal.core.builder.ClasspathMultiReleaseJar
-
Field Summary
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.ClasspathJar
packageCache, zipFileFields inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.ClasspathLocation
accessRuleSet, annotationZipFile, externalAnnotationPath, limitModuleNames, module, patchModuleName, updates -
Constructor Summary
ConstructorsConstructorDescriptionClasspathMultiReleaseJar(ZipFile zipFile, AccessRuleSet accessRuleSet, boolean isOnModulePath, String compliance) -
Method Summary
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.ClasspathJar
addToPackageSet, cleanup, debugPathString, decorateWithExternalAnnotations, equals, findClass, getManifest, getModule, getProjectRelativePath, hasCompilationUnit, hashCode, isPackage, lastModified, listPackages, toStringMethods inherited from class org.aspectj.org.eclipse.jdt.internal.core.builder.ClasspathLocation
areAllModuleOptionsEqual, connectAllLocationsForEEA, createAnswer, externalAnnotationsEquals, findClass, forBinaryFolder, forJrtSystem, forLibrary, forLibrary, forLibrary, getModulesDeclaringPackage, hasModule, isOutputFolder, reset, setModule, singletonModuleNameIf
-
Constructor Details
-
ClasspathMultiReleaseJar
public ClasspathMultiReleaseJar(ZipFile zipFile, AccessRuleSet accessRuleSet, boolean isOnModulePath, String compliance)
-
-
Method Details
-
readPackageNames
Description copied from class:ClasspathJaroverloaded- Overrides:
readPackageNamesin classClasspathJar
-
findClass
public NameEnvironmentAnswer findClass(String binaryFileName, String qualifiedPackageName, String moduleName, String qualifiedBinaryFileName, boolean asBinaryOnly, Predicate<String> moduleNameFilter) - Overrides:
findClassin classClasspathJar
-