xmlBlaster 2.2.0 API

org.xmlBlaster.util.classloader
Class ClassLoaderUtils.ClassPathIterator

java.lang.Object
  extended by org.xmlBlaster.util.classloader.ClassLoaderUtils.ClassPathIterator
Enclosing class:
ClassLoaderUtils

static class ClassLoaderUtils.ClassPathIterator
extends java.lang.Object

An iterator for jar entries or directory structures.


Field Summary
(package private)  java.io.File file
           
(package private)  ClassLoaderUtils.FileIterator fileIter
           
(package private)  int rootLength
           
(package private)  java.util.zip.ZipInputStream zis
           
 
Constructor Summary
ClassLoaderUtils.ClassPathIterator(java.net.URL url)
           
 
Method Summary
(package private)  void close()
           
(package private)  java.io.InputStream getInputStream()
           
(package private)  ClassLoaderUtils.ClassPathEntry getNextEntry()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

zis

java.util.zip.ZipInputStream zis

fileIter

ClassLoaderUtils.FileIterator fileIter

file

java.io.File file

rootLength

int rootLength
Constructor Detail

ClassLoaderUtils.ClassPathIterator

ClassLoaderUtils.ClassPathIterator(java.net.URL url)
                             throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getNextEntry

ClassLoaderUtils.ClassPathEntry getNextEntry()
                                       throws java.io.IOException
Throws:
java.io.IOException

getInputStream

java.io.InputStream getInputStream()
                             throws java.io.IOException
Throws:
java.io.IOException

close

void close()
     throws java.io.IOException
Throws:
java.io.IOException

xmlBlaster 2.2.0 API

Copyright © 1999-2014 The xmlBlaster.org contributers.