ikdnet.dijava
クラス JavaMemoryObject

java.lang.Object
  上位を拡張 javax.tools.SimpleJavaFileObject
      上位を拡張 ikdnet.dijava.JavaMemoryObject
すべての実装されたインタフェース:
javax.tools.FileObject, javax.tools.JavaFileObject

public class JavaMemoryObject
extends javax.tools.SimpleJavaFileObject

概要: メモリー上に保持するファイルオブジェクトクラス  .

メモリー上に保持するファイルオブジェクトクラス

導入されたバージョン:
JDK 5.0
バージョン:
1.0
作成者:
kensir0u

入れ子のクラスの概要
 
インタフェース javax.tools.JavaFileObject から継承された入れ子のクラス/インタフェース
javax.tools.JavaFileObject.Kind
 
フィールドの概要
private  java.lang.String source
          概要: ソース情報 .
 
クラス javax.tools.SimpleJavaFileObject から継承されたフィールド
kind, uri
 
コンストラクタの概要
protected JavaMemoryObject(java.net.URI uri, java.lang.String source)
          概要: ファイル仮想パスとソース情報を設定 .
 
メソッドの概要
 java.lang.CharSequence getCharContent(boolean ignoreEncodingErrors)
           
 
クラス javax.tools.SimpleJavaFileObject から継承されたメソッド
delete, getAccessLevel, getKind, getLastModified, getName, getNestingKind, isNameCompatible, openInputStream, openOutputStream, openReader, openWriter, toString, toUri
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

source

private java.lang.String source
概要: ソース情報 .

ソース情報

コンストラクタの詳細

JavaMemoryObject

protected JavaMemoryObject(java.net.URI uri,
                           java.lang.String source)
概要: ファイル仮想パスとソース情報を設定 .

ファイル仮想パスとソース情報を設定

パラメータ:
uri -
source -
メソッドの詳細

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