org.apache.xbean.finder.archive
Class FileArchive
java.lang.Object
org.apache.xbean.finder.archive.FileArchive
- All Implemented Interfaces:
- java.lang.Iterable<Archive.Entry>, Archive
public class FileArchive
- extends java.lang.Object
- implements Archive
- Version:
- $Rev$ $Date$
| Nested classes/interfaces inherited from interface org.apache.xbean.finder.archive.Archive |
Archive.Entry |
|
Constructor Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileArchive
public FileArchive(java.lang.ClassLoader loader,
java.net.URL url)
FileArchive
public FileArchive(java.lang.ClassLoader loader,
java.io.File dir)
FileArchive
public FileArchive(java.lang.ClassLoader loader,
java.net.URL url,
java.lang.String basePackage)
FileArchive
public FileArchive(java.lang.ClassLoader loader,
java.io.File dir,
java.lang.String basePackage)
getDir
public java.io.File getDir()
getBytecode
public java.io.InputStream getBytecode(java.lang.String className)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Specified by:
getBytecode in interface Archive
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
loadClass
public java.lang.Class<?> loadClass(java.lang.String className)
throws java.lang.ClassNotFoundException
- Specified by:
loadClass in interface Archive
- Throws:
java.lang.ClassNotFoundException
iterator
public java.util.Iterator<Archive.Entry> iterator()
- Specified by:
iterator in interface java.lang.Iterable<Archive.Entry>
_iterator
public java.util.Iterator<java.lang.String> _iterator()
decode
public static java.lang.String decode(java.lang.String fileName)
Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.