Package org.apache.ivy.osgi.repo
Class AbstractFSManifestIterable
- java.lang.Object
-
- org.apache.ivy.osgi.repo.AbstractFSManifestIterable
-
- Direct Known Subclasses:
FSManifestIterable
,RepositoryManifestIterable
public abstract class AbstractFSManifestIterable extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractFSManifestIterable(java.lang.Object root)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract java.net.URI
buildBundleURI(java.lang.Object location)
protected abstract java.io.InputStream
getInputStream(java.lang.Object f)
java.util.Iterator
iterator()
protected abstract java.util.List
listBundleFiles(java.lang.Object dir)
protected abstract java.util.List
listDirs(java.lang.Object dir)
-
-
-
Method Detail
-
iterator
public java.util.Iterator iterator()
-
listBundleFiles
protected abstract java.util.List listBundleFiles(java.lang.Object dir) throws java.io.IOException
- Throws:
java.io.IOException
-
listDirs
protected abstract java.util.List listDirs(java.lang.Object dir) throws java.io.IOException
- Throws:
java.io.IOException
-
getInputStream
protected abstract java.io.InputStream getInputStream(java.lang.Object f) throws java.io.IOException
- Throws:
java.io.IOException
-
buildBundleURI
protected abstract java.net.URI buildBundleURI(java.lang.Object location) throws java.io.IOException
- Throws:
java.io.IOException
-
-