org.asyrinx.brownie.core.io.sf
クラス RelativeClassResourceStreamFactory

java.lang.Object
  拡張org.asyrinx.brownie.core.io.sf.AbstractFileStreamFactory
      拡張org.asyrinx.brownie.core.io.sf.ClassResourceStreamFactory
          拡張org.asyrinx.brownie.core.io.sf.RelativeClassResourceStreamFactory
すべての実装インタフェース:
FileStreamFactory, StreamFactory

public class RelativeClassResourceStreamFactory
extends ClassResourceStreamFactory

作成者:
akima

コンストラクタの概要
RelativeClassResourceStreamFactory()
           
RelativeClassResourceStreamFactory(java.lang.ClassLoader classLoader)
           
RelativeClassResourceStreamFactory(java.lang.ClassLoader classLoader, java.lang.String classToBeCalled)
           
RelativeClassResourceStreamFactory(java.lang.String classToBeCalled)
           
 
メソッドの概要
 java.lang.String getClassToBeCalled()
           
 java.io.InputStream newInput(java.io.File file)
          This method must be overrided because of InvocationInfo
 java.io.InputStream newInput(java.lang.Object key)
          This method must be overrided because of InvocationInfo
 java.io.InputStream newInput(java.lang.String fileName)
           
 java.lang.String toFilePath(java.lang.String fileName)
           
 
クラス org.asyrinx.brownie.core.io.sf.ClassResourceStreamFactory から継承したメソッド
newInputImpl, newOutput
 
クラス org.asyrinx.brownie.core.io.sf.AbstractFileStreamFactory から継承したメソッド
keyClassMismatch, keyClassMismatchRuntime, newOutput, newOutput, toFile, toFile, toFilePath
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RelativeClassResourceStreamFactory

public RelativeClassResourceStreamFactory()

RelativeClassResourceStreamFactory

public RelativeClassResourceStreamFactory(java.lang.ClassLoader classLoader)
パラメータ:
classLoader -

RelativeClassResourceStreamFactory

public RelativeClassResourceStreamFactory(java.lang.String classToBeCalled)

RelativeClassResourceStreamFactory

public RelativeClassResourceStreamFactory(java.lang.ClassLoader classLoader,
                                          java.lang.String classToBeCalled)
パラメータ:
classLoader -
メソッドの詳細

newInput

public java.io.InputStream newInput(java.lang.Object key)
                             throws java.io.IOException
This method must be overrided because of InvocationInfo

定義:
インタフェース StreamFactory 内の newInput
オーバーライド:
クラス AbstractFileStreamFactory 内の newInput
例外:
java.io.IOException
関連項目:
org.asyrinx.io.sf.AbstractFileStreamFactory#newInput(java.lang.Object)

newInput

public java.io.InputStream newInput(java.io.File file)
                             throws java.io.IOException
This method must be overrided because of InvocationInfo

定義:
インタフェース FileStreamFactory 内の newInput
オーバーライド:
クラス AbstractFileStreamFactory 内の newInput
例外:
java.io.IOException
関連項目:
org.asyrinx.io.sf.AbstractFileStreamFactory#newInput(java.io.File)

newInput

public java.io.InputStream newInput(java.lang.String fileName)
                             throws java.io.IOException
定義:
インタフェース FileStreamFactory 内の newInput
オーバーライド:
クラス ClassResourceStreamFactory 内の newInput
例外:
java.io.IOException
関連項目:
org.asyrinx.io.sf.ClassResourceStreamFactory#newInput(java.lang.String)

toFilePath

public java.lang.String toFilePath(java.lang.String fileName)
オーバーライド:
クラス ClassResourceStreamFactory 内の toFilePath
関連項目:
org.asyrinx.brownie.core.io.sf.FileStreamFactory#toFile(java.lang.String)

getClassToBeCalled

public java.lang.String getClassToBeCalled()
戻り値:


Copyright © 2004 asyrinx organization. All Rights Reserved.