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

## org.asyrinx.brownie.core.io.sf
クラス AbstractFileStreamFactory

    java.lang.Object
      org.asyrinx.brownie.core.io.sf.AbstractFileStreamFactory

すべての実装インタフェース:
  FileStreamFactory, StreamFactory

直系の既知のサブクラス:
  ClassResourceStreamFactory, DirectoryBaseFileStreamFactory, SimpleFileStreamFactory

public abstract class AbstractFileStreamFactory
extends java.lang.Object
implements FileStreamFactory

作成者:
  Akima

コンストラクタの概要
`AbstractFileStreamFactory()` Constructor for AbstractFileStreamFactory.

メソッドの概要
`protected java.io.IOException` | `keyClassMismatch(java.lang.Object key)`
`protected java.lang.RuntimeException` | `keyClassMismatchRuntime(java.lang.Object key)`
`java.io.InputStream` | `newInput(java.io.File file)`
`java.io.InputStream` | `newInput(java.lang.Object key)`
`java.io.OutputStream` | `newOutput(java.io.File file)`
`java.io.OutputStream` | `newOutput(java.lang.Object key)`
`java.io.File` | `toFile(java.lang.Object key)`
`java.io.File` | `toFile(java.lang.String fileName)`
`java.lang.String` | `toFilePath(java.lang.Object key)`
`abstract java.lang.String` | `toFilePath(java.lang.String fileName)`

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

インタフェース org.asyrinx.brownie.core.io.sf.FileStreamFactory から継承したメソッド
`newInput, newOutput`

コンストラクタの詳細

### AbstractFileStreamFactory

    public AbstractFileStreamFactory()

  Constructor for AbstractFileStreamFactory.

メソッドの詳細

### keyClassMismatch

    protected java.io.IOException keyClassMismatch(java.lang.Object key)

### keyClassMismatchRuntime

    protected java.lang.RuntimeException keyClassMismatchRuntime(java.lang.Object key)

### toFilePath

    public java.lang.String toFilePath(java.lang.Object key)

  定義:
    インタフェース `FileStreamFactory` 内の `toFilePath`

### toFile

    public java.io.File toFile(java.lang.Object key)

  定義:
    インタフェース `FileStreamFactory` 内の `toFile`

### toFilePath

    public abstract java.lang.String toFilePath(java.lang.String fileName)

### toFile

    public final java.io.File toFile(java.lang.String fileName)

### newInput

    public java.io.InputStream newInput(java.lang.Object key)
                                 throws java.io.IOException

  定義:
    インタフェース `StreamFactory` 内の `newInput`
  例外:
    `java.io.IOException`

### newInput

    public java.io.InputStream newInput(java.io.File file)
                                 throws java.io.IOException

  定義:
    インタフェース `FileStreamFactory` 内の `newInput`
  例外:
    `java.io.IOException`

### newOutput

    public java.io.OutputStream newOutput(java.lang.Object key)
                                   throws java.io.IOException

  定義:
    インタフェース `StreamFactory` 内の `newOutput`
  例外:
    `java.io.IOException`

### newOutput

    public java.io.OutputStream newOutput(java.io.File file)
                                   throws java.io.IOException

  定義:
    インタフェース `FileStreamFactory` 内の `newOutput`
  例外:
    `java.io.IOException`

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

Copyright © 2004 asyrinx organization. All Rights Reserved.