|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.genesis.data.ml.XmlFileManager
XMLファイルをロードするクラスです。
メソッドの概要 | |
static XmlDataObject |
get(java.lang.String key)
XMLデータモデルを返します。 |
static Freedom |
getInstance(java.io.File file)
指定のノード名のXMLファイルを読み込み、XMLオブジェクトとして 返します。 |
static Freedom |
getInstance(java.io.File file,
java.lang.String root)
指定のノード名のXMLファイルを読み込み、XMLオブジェクトとして 返します。 |
static Freedom |
getInstance(java.io.File file,
java.lang.String root,
boolean isCreate)
指定のノード名のXMLファイルを読み込み、XMLオブジェクトとして 返します。 |
static Freedom |
getInstance(java.lang.String filePath,
java.lang.String root)
指定のノード名のXMLファイルを読み込み、XMLオブジェクトとして 返します。 |
static Freedom |
getInstance(java.lang.String filePath,
java.lang.String root,
boolean isCreate)
指定のノード名のXMLファイルを読み込み、XMLオブジェクトとして 返します。 |
static boolean |
isExist(java.lang.String key)
指定のキー値のXMLデータモデルが存在する場合は、trueを返します。 |
static void |
output(java.lang.String key,
Freedom contents)
ファイルに出力し、永続オブジェクトと同期を取ります。 |
static void |
put(java.lang.String key,
XmlDataObject xdo)
XMLデータモデルを設定します。 |
static void |
remove(java.lang.String key)
指定のキー値のオブジェクトを削除します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public static Freedom getInstance(java.lang.String filePath, java.lang.String root) throws XmlException
filePath
- XMLファイルパスroot
- XMLファイルのルートノード
XmlException
public static Freedom getInstance(java.io.File file) throws XmlException
file
- XMLファイルパス
XmlException
public static Freedom getInstance(java.io.File file, java.lang.String root) throws XmlException
file
- XMLファイルパスroot
- XMLファイルのルートノード
XmlException
public static Freedom getInstance(java.lang.String filePath, java.lang.String root, boolean isCreate) throws XmlException
filePath
- XMLファイルパスroot
- XMLファイルのルートノード
XmlException
public static Freedom getInstance(java.io.File file, java.lang.String root, boolean isCreate) throws XmlException
file
- XMLファイルパスroot
- XMLファイルのルートノード
XmlException
public static void output(java.lang.String key, Freedom contents) throws java.io.IOException, XmlException
contents
- コンテンツ
java.io.IOException
XmlException
public static XmlDataObject get(java.lang.String key)
key
- キー値public static void put(java.lang.String key, XmlDataObject xdo)
key
- キー値xdo
- XMLデータモデルpublic static void remove(java.lang.String key)
key
-
public static boolean isExist(java.lang.String key)
key
- キー値
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |