java.lang.Iterable<Archive.Entry>
, Archive
public class FileArchive extends java.lang.Object implements Archive
Archive.Entry
Constructor | Description |
---|---|
FileArchive(java.lang.ClassLoader loader,
java.io.File dir) |
|
FileArchive(java.lang.ClassLoader loader,
java.io.File dir,
java.lang.String basePackage) |
|
FileArchive(java.lang.ClassLoader loader,
java.net.URL url) |
|
FileArchive(java.lang.ClassLoader loader,
java.net.URL url,
java.lang.String basePackage) |
Modifier and Type | Method | Description |
---|---|---|
java.util.Iterator<java.lang.String> |
_iterator() |
|
static java.lang.String |
decode(java.lang.String fileName) |
|
java.io.InputStream |
getBytecode(java.lang.String className) |
|
java.io.File |
getDir() |
|
java.util.Iterator<Archive.Entry> |
iterator() |
|
java.lang.Class<?> |
loadClass(java.lang.String className) |
public FileArchive(java.lang.ClassLoader loader, java.net.URL url)
public FileArchive(java.lang.ClassLoader loader, java.io.File dir)
public FileArchive(java.lang.ClassLoader loader, java.net.URL url, java.lang.String basePackage)
public FileArchive(java.lang.ClassLoader loader, java.io.File dir, java.lang.String basePackage)
public java.io.File getDir()
public java.io.InputStream getBytecode(java.lang.String className) throws java.io.IOException, java.lang.ClassNotFoundException
getBytecode
in interface Archive
java.io.IOException
java.lang.ClassNotFoundException
public java.lang.Class<?> loadClass(java.lang.String className) throws java.lang.ClassNotFoundException
public java.util.Iterator<Archive.Entry> iterator()
iterator
in interface java.lang.Iterable<Archive.Entry>
public java.util.Iterator<java.lang.String> _iterator()
public static java.lang.String decode(java.lang.String fileName)
Copyright © 2005–2018. All rights reserved.