public class FileArchive extends Object implements Archive
Archive.Entry| Constructor and Description |
|---|
FileArchive(ClassLoader loader,
File dir) |
FileArchive(ClassLoader loader,
File dir,
String basePackage) |
FileArchive(ClassLoader loader,
URL url) |
FileArchive(ClassLoader loader,
URL url,
String basePackage) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<String> |
_iterator() |
static String |
decode(String fileName) |
InputStream |
getBytecode(String className) |
File |
getDir() |
Iterator<Archive.Entry> |
iterator() |
Class<?> |
loadClass(String className) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic FileArchive(ClassLoader loader, URL url)
public FileArchive(ClassLoader loader, File dir)
public FileArchive(ClassLoader loader, URL url, String basePackage)
public FileArchive(ClassLoader loader, File dir, String basePackage)
public File getDir()
public InputStream getBytecode(String className) throws IOException, ClassNotFoundException
getBytecode in interface ArchiveIOExceptionClassNotFoundExceptionpublic Class<?> loadClass(String className) throws ClassNotFoundException
loadClass in interface ArchiveClassNotFoundExceptionpublic Iterator<Archive.Entry> iterator()
iterator in interface Iterable<Archive.Entry>Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.