ozone core API

org.ozoneDB.tools.OPP.srcgen.streamfactory
Class ResourceInputStreamFactory

java.lang.Object
  extended byorg.ozoneDB.tools.OPP.srcgen.streamfactory.ResourceInputStreamFactory
All Implemented Interfaces:
InputStreamFactory

public class ResourceInputStreamFactory
extends java.lang.Object
implements InputStreamFactory

Author:
Joakim Ohlrogge

Field Summary
private  java.lang.String extension
           
private  java.lang.String root
           
 
Constructor Summary
ResourceInputStreamFactory(java.lang.String extension)
           
ResourceInputStreamFactory(java.lang.String root, java.lang.String extension)
           
 
Method Summary
 java.io.InputStream newInstance(java.lang.String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

root

private java.lang.String root

extension

private java.lang.String extension
Constructor Detail

ResourceInputStreamFactory

public ResourceInputStreamFactory(java.lang.String extension)

ResourceInputStreamFactory

public ResourceInputStreamFactory(java.lang.String root,
                                  java.lang.String extension)
Method Detail

newInstance

public java.io.InputStream newInstance(java.lang.String className)
                                throws java.io.IOException
Specified by:
newInstance in interface InputStreamFactory
Throws:
java.io.IOException

ozone core API

Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.