ikdnet.dijava
クラス Main.MemoryJavaFileObject
java.lang.Object
javax.tools.SimpleJavaFileObject
ikdnet.dijava.Main.MemoryJavaFileObject
- すべての実装されたインタフェース:
- javax.tools.FileObject, javax.tools.JavaFileObject
- 含まれているクラス:
- Main
static class Main.MemoryJavaFileObject
- extends javax.tools.SimpleJavaFileObject
概要: Javaファイルオブジェクトオンメモリクラス .
Javaファイルオブジェクトオンメモリクラス
- 導入されたバージョン:
- JDK 5.0
- バージョン:
- 1.0
- 作成者:
- kensir0u
インタフェース javax.tools.JavaFileObject から継承された入れ子のクラス/インタフェース |
javax.tools.JavaFileObject.Kind |
フィールドの概要 |
(package private) java.io.ByteArrayOutputStream |
baos
概要: ファイルオブジェクトバイトストリーム . |
クラス javax.tools.SimpleJavaFileObject から継承されたフィールド |
kind, uri |
クラス javax.tools.SimpleJavaFileObject から継承されたメソッド |
delete, getAccessLevel, getKind, getLastModified, getName, getNestingKind, isNameCompatible, openReader, openWriter, toString, toUri |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
baos
java.io.ByteArrayOutputStream baos
- 概要: ファイルオブジェクトバイトストリーム .
ファイルオブジェクトバイトストリーム
Main.MemoryJavaFileObject
Main.MemoryJavaFileObject(java.lang.String name,
javax.tools.JavaFileObject.Kind kind)
- 概要: ファイル名称、ファイル種別を設定 .
ファイル名称、ファイル種別を設定
- パラメータ:
name
- kind
-
getCharContent
public java.lang.CharSequence getCharContent(boolean ignoreEncodingErrors)
throws java.io.IOException,
java.lang.IllegalStateException,
java.lang.UnsupportedOperationException
- 定義:
- インタフェース
javax.tools.FileObject
内の getCharContent
- オーバーライド:
- クラス
javax.tools.SimpleJavaFileObject
内の getCharContent
- 例外:
java.io.IOException
java.lang.IllegalStateException
java.lang.UnsupportedOperationException
openInputStream
public java.io.InputStream openInputStream()
throws java.io.IOException,
java.lang.IllegalStateException,
java.lang.UnsupportedOperationException
- 定義:
- インタフェース
javax.tools.FileObject
内の openInputStream
- オーバーライド:
- クラス
javax.tools.SimpleJavaFileObject
内の openInputStream
- 例外:
java.io.IOException
java.lang.IllegalStateException
java.lang.UnsupportedOperationException
openOutputStream
public java.io.OutputStream openOutputStream()
throws java.io.IOException,
java.lang.IllegalStateException,
java.lang.UnsupportedOperationException
- 定義:
- インタフェース
javax.tools.FileObject
内の openOutputStream
- オーバーライド:
- クラス
javax.tools.SimpleJavaFileObject
内の openOutputStream
- 例外:
java.io.IOException
java.lang.IllegalStateException
java.lang.UnsupportedOperationException