概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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()

  戻り値:

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2004 asyrinx organization. All Rights Reserved.