概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
U
V
X
A
add(ErrorMessage)
- クラス jp.terasoluna.fw.oxm.xsd.message.
ErrorMessages
のメソッド
エラーメッセージを追加する。
addErrorMessage(String, String[])
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
のメソッド
形式チェックで発生したエラーの情報を変換し、独自のエラーメッセージインスタンスを生成する。
ALLOW_EMPTY_SUFFIX
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
nullを許容する場合に定義する独自のデータ型の末尾に付ける文字列
atRoot
- クラス jp.terasoluna.fw.oxm.serialize.
XMLSerializerEx
の変数
ルートノードを通過したかどうか判別するためのフラグ。
ATTRIBUTE_ERROR_CODE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
形式チェックで属性に不正なデータ型の値が入力された場合に、出力されるエラーコード。
B
BOOLEAN_ERROR_CODE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
boolean型のフィールドに不正な値が入力された場合のエラーコード
C
cache
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
の変数
スキーマ定義のキャッシュ使用設定。
CASTOR_MAPPINGFILE_SUFFIX
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
の static 変数
Castorマッピング定義ファイルのサフィックス。
CastorCreateMarshallerIOException
-
jp.terasoluna.fw.oxm.mapper.castor.exception
の 例外
CastorのMarshaller生成時にIO例外が発生した場合、スローされる例外。
CastorCreateMarshallerIOException(Throwable)
- 例外 jp.terasoluna.fw.oxm.mapper.castor.exception.
CastorCreateMarshallerIOException
のコンストラクタ
コンストラクタ。
CastorMappingException
-
jp.terasoluna.fw.oxm.mapper.castor.exception
の 例外
Castorのマッピング定義ファイルが不正な場合に、スローされるバインド処理例外。
CastorMappingException(Throwable)
- 例外 jp.terasoluna.fw.oxm.mapper.castor.exception.
CastorMappingException
のコンストラクタ
コンストラクタ
CastorMappingFileIOException
-
jp.terasoluna.fw.oxm.mapper.castor.exception
の 例外
Castorのマッピング定義ファイルの読み込みに失敗した場合に、スローされるバインド処理例外。
CastorMappingFileIOException(Throwable)
- 例外 jp.terasoluna.fw.oxm.mapper.castor.exception.
CastorMappingFileIOException
のコンストラクタ
コンストラクタ
CastorMarshalException
-
jp.terasoluna.fw.oxm.mapper.castor.exception
の 例外
Castorのマッピング定義ファイルのパスが不正な場合に、スローされるバインド処理例外。
CastorMarshalException(Throwable)
- 例外 jp.terasoluna.fw.oxm.mapper.castor.exception.
CastorMarshalException
のコンストラクタ
コンストラクタ
CastorOXMapperImpl
-
jp.terasoluna.fw.oxm.mapper.castor
の クラス
Castorを利用したオブジェクト-XML変換クラス。
CastorOXMapperImpl()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のコンストラクタ
CastorUnsupportedEncodingException
-
jp.terasoluna.fw.oxm.mapper.castor.exception
の 例外
InputStreamReaderに対して、サポートされていない文字コードが指定された場合に、スローされるバインド処理例外。
CastorUnsupportedEncodingException(Throwable)
- 例外 jp.terasoluna.fw.oxm.mapper.castor.exception.
CastorUnsupportedEncodingException
のコンストラクタ
コンストラクタ
CastorValidationException
-
jp.terasoluna.fw.oxm.mapper.castor.exception
の 例外
Castorのアンマーシャル時にバリデーションエラーが発生した場合に、スローされるバインド処理例外。
CastorValidationException(Throwable)
- 例外 jp.terasoluna.fw.oxm.mapper.castor.exception.
CastorValidationException
のコンストラクタ
コンストラクタ
CDATA
- クラス jp.terasoluna.fw.oxm.serialize.
XMLSerializerEx
の static 変数
Sax
で利用する
CDATA
型。
checkNamespaceProperties()
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
名前空間が重複していないかのチェックを行う。
configurePipeline()
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XML11ConfigurationEx
のメソッド
XMLSchemaValidatorExインスタンスをパーサにセットする。
createDomParser(Object)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
DOMパーサを生成する。
createMarshaller(Object, Writer)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
マーシャラーを生成する。
createUnmarshaller(Object)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
アンマーシャラーを生成する。
createXmlParserConfiguration()
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
XMLParserConfigurationを生成する。
D
DATATYPE_BOOLEAN
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
boolean型としてハンドリングするXMLスキーマのデータ型
DATATYPE_DATE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
日付型としてハンドリングするXMLスキーマのデータ型
DATATYPE_ERROR_CODE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
形式チェックで不正なデータ型の値が入力された場合に、出力されるエラーコード
DATE_ERROR_CODE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
date型のフィールドに不正な値が入力された場合のエラーコード
DEFAULT_CHARSET
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
の static 変数
デフォルトの文字セット。
E
ELEMENT_ERROR_CODE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
形式チェックで要素に不正なデータ型の値が入力された場合に、出力されるエラーコード。
endElement(QName, Augmentations)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLSchemaValidatorEx
のメソッド
要素の終了時に、XMLErrorReporterExのスタックからポップする。
ERROR_CODE_PREFIX
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
メッセージバンドルを行なうときに使用するエラーコードのプレフィックス
ERROR_CODE_SEPARATOR
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
エラーコードのセパレータ
errorLog(String, Object[])
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
のメソッド
形式チェックで発生したエラーの情報をログに出力する
ErrorMessage
-
jp.terasoluna.fw.oxm.xsd.message
の クラス
エラーメッセージを保持するクラス。
ErrorMessage(String, String, String...)
- クラス jp.terasoluna.fw.oxm.xsd.message.
ErrorMessage
のコンストラクタ
ErrorMessageを生成する。
ErrorMessages
-
jp.terasoluna.fw.oxm.xsd.message
の クラス
エラーメッセージのリストを保持するクラス。
ErrorMessages()
- クラス jp.terasoluna.fw.oxm.xsd.message.
ErrorMessages
のコンストラクタ
ErrorReporterNotFoundException
-
jp.terasoluna.fw.oxm.xsd.exception
の 例外
ErrorReporterインスタンスが設定されていない場合にスローされる例外。
ErrorReporterNotFoundException()
- 例外 jp.terasoluna.fw.oxm.xsd.exception.
ErrorReporterNotFoundException
のコンストラクタ
コンストラクタ
F
FIELD_SEPARATOR
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
フィールドのセパレータ
G
getCastorMapping(Class)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
Castorマッピング定義ファイルを取得する。
getCharset()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
文字セットを取得する。
getErrorMessages()
- クラス jp.terasoluna.fw.oxm.xsd.message.
ErrorMessages
のメソッド
エラーメッセージのリストを取得する。
getErrorMessages()
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
のメソッド
エラーメッセージのリストを返却する
getField()
- クラス jp.terasoluna.fw.oxm.xsd.message.
ErrorMessage
のメソッド
エラーが発生したフィールドを返却する。
getKey()
- クラス jp.terasoluna.fw.oxm.xsd.message.
ErrorMessage
のメソッド
エラーコードを返却する。
getMappedClassSet()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
XMLClassDescriptorResolverAndMappedClassSet
のメソッド
mappedClassSetを取得する。
getMappingFilePath(Class)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
Castorマッピングファイルのパスを取得する。
getNamespaceName(Object)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
プロパティファイルから名前空間を取得する。
getReplaceValues()
- クラス jp.terasoluna.fw.oxm.xsd.message.
ErrorMessage
のメソッド
置換文字列を返却する。
getResolver()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
XMLClassDescriptorResolverAndMappedClassSet
のメソッド
resolverを取得する。
getResolverAndMappedClassSetForMarshaller(Class)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
MarshallerにセットするXMLClassDescriptorResolverと、 マッピング定義反映済みクラス集合のペア(XMLClassDescriptorResolverAndMappedClassSet)を取得する。
getSchemaFilePath(Object)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
スキーマファイルのパスを取得する。
getTagStack()
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
のメソッド
解析中のフィールド情報を保持するスタックを返却する
getUrl(Class)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
URLを取得する。
getUrl(Object)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
URLを取得する。
grammarPool
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
の変数
名前空間の文法プール。
H
hasErrorMessage()
- クラス jp.terasoluna.fw.oxm.xsd.message.
ErrorMessages
のメソッド
エラーメッセージを保持している場合、trueを返却する。
I
IllegalSchemaDefinitionException
-
jp.terasoluna.fw.oxm.xsd.exception
の 例外
スキーマ定義ファイルの形式が不正な場合に、スローされる形式チェック例外。
IllegalSchemaDefinitionException()
- 例外 jp.terasoluna.fw.oxm.xsd.exception.
IllegalSchemaDefinitionException
のコンストラクタ
コンストラクタ
indexResolve(String)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
のメソッド
入力された要素名にインデックスを付加して返却する。
initNamespaceProperties()
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
初期化時に名前空間をプロパティに設定する。
isCache()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
cacheを取得する。
isIndenting()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
indentingを取得する。
isPreserveWhitespace()
- クラス jp.terasoluna.fw.oxm.serialize.
XMLSerializerEx
のメソッド
ルートノードにxml:space="preserve"を設定するかを取得する。
isPreserveWhitespaceAtMarshal()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
preserveWhitespaceAtMarshalを取得する。
isPreserveWhitespaceAtUnmarshal()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
preserveWhitespaceAtUnmarshalを取得する。
isSuppressXSIType()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
suppressXSITypeを取得する。
isUseDifferentResolverForEachOutputClass()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
useDifferentResolverForEachOutputClassを取得する。
J
jp.terasoluna.fw.oxm.exception
- パッケージ jp.terasoluna.fw.oxm.exception
OXMapper関連の例外クラス
jp.terasoluna.fw.oxm.mapper
- パッケージ jp.terasoluna.fw.oxm.mapper
OXMapperのマッパー関連
jp.terasoluna.fw.oxm.mapper.castor
- パッケージ jp.terasoluna.fw.oxm.mapper.castor
OXMapperのマッパー関連のCastor用実装クラス
jp.terasoluna.fw.oxm.mapper.castor.exception
- パッケージ jp.terasoluna.fw.oxm.mapper.castor.exception
OXMapperのマッパー関連のCastor用例外クラス
jp.terasoluna.fw.oxm.serialize
- パッケージ jp.terasoluna.fw.oxm.serialize
OXMapperのシリアライズ関連
jp.terasoluna.fw.oxm.xsd
- パッケージ jp.terasoluna.fw.oxm.xsd
OXMapperのスキーマ関連
jp.terasoluna.fw.oxm.xsd.exception
- パッケージ jp.terasoluna.fw.oxm.xsd.exception
OXMapperのスキーマ関連の例外クラス
jp.terasoluna.fw.oxm.xsd.message
- パッケージ jp.terasoluna.fw.oxm.xsd.message
OXMapperのスキーマ関連のメッセージクラス
jp.terasoluna.fw.oxm.xsd.xerces
- パッケージ jp.terasoluna.fw.oxm.xsd.xerces
OXMapperのスキーマ関連のXerces拡張クラス
L
loadNamespaceProperties()
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
名前空間が定義されたプロパティファイルを読み込み、属性にセットする。
M
marshal(Object, Writer)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
オブジェクトをXMLに変換し、ストリームに書き込む。
marshal(Object, Writer)
- インタフェース jp.terasoluna.fw.oxm.mapper.
OXMapper
のメソッド
オブジェクトからXMLに変換を行い、ストリームに出力するメソッド。
MAXINCLUSIVE_ERROR_CODE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
形式チェックで数値型の最大値より大きい値が入力された場合に出力されるエラーコード
MININCLUSIVE_ERROR_CODE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
形式チェックで数値型の最小値より小さい値が入力された場合に出力されるエラーコード
N
namespace
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
の変数
名前空間の使用設定。
namespaceCheck
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
の変数
名前空間のチェック設定。
NamespaceNotFoundException
-
jp.terasoluna.fw.oxm.xsd.exception
の 例外
名前空間が取得できなかった場合に、スローされる形式チェック例外。
NamespaceNotFoundException()
- 例外 jp.terasoluna.fw.oxm.xsd.exception.
NamespaceNotFoundException
のコンストラクタ
コンストラクタ
NamespaceNotUniqueException
-
jp.terasoluna.fw.oxm.xsd.exception
の 例外
名前空間が一意でない場合に、スローされる形式チェック例外。
NamespaceNotUniqueException()
- 例外 jp.terasoluna.fw.oxm.xsd.exception.
NamespaceNotUniqueException
のコンストラクタ
コンストラクタ
namespaceProperties
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
の変数
クラス名と名前空間のマッピングを定義したプロパティ。
namespacePropertyFileName
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
の変数
クラス名と名前空間のマッピングを定義したプロパティファイル名。
NESTED_FOLDER_SEPARATOR
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
の static 変数
フォルダのセパレータ。
NESTED_FOLDER_SEPARATOR
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
の static 変数
フォルダのセパレータ。
NESTED_PACKAGE_SEPARATOR
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
の static 変数
パッケージのセパレータ。
NESTED_PACKAGE_SEPARATOR
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
の static 変数
パッケージのセパレータ。
NUMBER_ERROR_CODE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
数値型のフィールドに不正な値が入力された場合のエラーコード
NUMBERMAXRANGE_ERROR_CODE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
数値型のフィールドに、定義された数値型の最小値より小さい値が入力された場合のエラーコード
NUMBERMINRANGE_ERROR_CODE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
数値型のフィールドに、定義された数値型の最大値より大きい値が入力された場合のエラーコード
O
OXMapper
-
jp.terasoluna.fw.oxm.mapper
の インタフェース
オブジェクト-XML変換を行うためのインタフェース。
OXMappingException
-
jp.terasoluna.fw.oxm.exception
の 例外
形式チェックおよびバインド処理内で発生した例外をラップするクラス。
OXMappingException()
- 例外 jp.terasoluna.fw.oxm.exception.
OXMappingException
のコンストラクタ
コンストラクタ
OXMappingException(Throwable)
- 例外 jp.terasoluna.fw.oxm.exception.
OXMappingException
のコンストラクタ
コンストラクタ
P
ParserIOException
-
jp.terasoluna.fw.oxm.xsd.exception
の 例外
XMLデータのパース時にIO例外が発生した場合に、スローされる形式チェック例外。
ParserIOException(Throwable)
- 例外 jp.terasoluna.fw.oxm.xsd.exception.
ParserIOException
のコンストラクタ
コンストラクタ
ParserNotSupportedException
-
jp.terasoluna.fw.oxm.xsd.exception
の 例外
DOMパーサに不正なプロパティを設定した場合に、スローされる形式チェック例外。
ParserNotSupportedException(Throwable)
- 例外 jp.terasoluna.fw.oxm.xsd.exception.
ParserNotSupportedException
のコンストラクタ
コンストラクタ
ParserSAXException
-
jp.terasoluna.fw.oxm.xsd.exception
の 例外
XMLデータのパースに失敗した場合に、スローされる形式チェック例外。
ParserSAXException(Throwable)
- 例外 jp.terasoluna.fw.oxm.xsd.exception.
ParserSAXException
のコンストラクタ
コンストラクタ
PRESERVE_OPTION
- クラス jp.terasoluna.fw.oxm.serialize.
XMLSerializerEx
の static 変数
xml:space
の値、
preserve
。
preserveWhitespace
- クラス jp.terasoluna.fw.oxm.serialize.
XMLSerializerEx
の変数
ルートノードにxml:space="preserve"を設定するかどうか。
PropertyIOException
-
jp.terasoluna.fw.oxm.xsd.exception
の 例外
プロパティファイルの取得に失敗した場合に、スローされる形式チェック例外。
PropertyIOException(Throwable)
- 例外 jp.terasoluna.fw.oxm.xsd.exception.
PropertyIOException
のコンストラクタ
コンストラクタ
R
reportError(XMLLocator, String, String, Object[], short)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
のメソッド
形式チェックで発生したエラー情報を利用して、エラーメッセージを生成する。
resolveByXMLName(String, String, ClassLoader)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
XMLClassDescriptorResolverImplEx
のメソッド
同期化して、スーパークラスのresolveByXMLNameを実行する。
resolveXML(Class)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
XMLClassDescriptorResolverImplEx
のメソッド
同期化して、スーパークラスのresolveXMLを実行する。
S
SchemaFileNotFoundException
-
jp.terasoluna.fw.oxm.xsd.exception
の 例外
指定パス上にスキーマ定義ファイルが存在しない場合に、スローされる形式チェック例外。
SchemaFileNotFoundException()
- 例外 jp.terasoluna.fw.oxm.xsd.exception.
SchemaFileNotFoundException
のコンストラクタ
コンストラクタ
SchemaValidator
-
jp.terasoluna.fw.oxm.xsd
の インタフェース
XMLデータの形式チェックを行うクラスが実装すべきインタフェース。
SchemaValidatorImpl
-
jp.terasoluna.fw.oxm.xsd.xerces
の クラス
XMLデータの形式チェックを行うSchemaValidator実装クラス。
SchemaValidatorImpl()
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のコンストラクタ
setCache(boolean)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
cacheを設定する。
setCache(boolean)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
スキーマ定義のキャッシュ使用設定を行う。
setCharset(String)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
文字セットを設定する。
setCommonParserFeature(DOMParser)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
パーサ共通のFeatureを設定する
setCommonParserProperty(DOMParser, ErrorMessages)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
パーサ共通のPropertyを設定する。
setField(String)
- クラス jp.terasoluna.fw.oxm.xsd.message.
ErrorMessage
のメソッド
エラーが発生したフィールドを設定する。
setIndenting(boolean)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
Marshallerオプション indentingを設定する
trueを設定すると、生成されるxmlがインデントされる。
setKey(String)
- クラス jp.terasoluna.fw.oxm.xsd.message.
ErrorMessage
のメソッド
エラーコードを設定する。
setMappingLoader(MappingLoader)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
XMLClassDescriptorResolverImplEx
のメソッド
同期化して、スーパークラスのsetMappingLoaderを実行する。
setNamespace(boolean)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
名前空間の使用設定を行う。
setNamespaceCheck(boolean)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
名前空間のチェック設定を行う。
setNamespaceProperties(Properties)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
クラス名と名前空間のマッピングを定義したプロパティを設定する
setNamespacePropertyFileName(String)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
クラス名と名前空間のマッピングを定義したプロパティファイル名を設定する。
setPreserveWhitespace(boolean)
- クラス jp.terasoluna.fw.oxm.serialize.
XMLSerializerEx
のメソッド
ルートノードにxml:space="preserve"を付与するかどうかを設定する。
setPreserveWhitespaceAtMarshal(boolean)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
Marshallerオプション preserveWhitespaceを設定する。
setPreserveWhitespaceAtUnmarshal(boolean)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
Unmarshallerオプション whitespacePreserveを設定する。
setReplaceValues(String[])
- クラス jp.terasoluna.fw.oxm.xsd.message.
ErrorMessage
のメソッド
置換文字列を返却する。
setSuppressXSIType(boolean)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
Marshallerオプション suppressXSIType
Castorマッピング無設定化時にスキーマバリデータを適用する場合にtrueを設定する。
setUseDifferentResolverForEachOutputClass(boolean)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
Marshallerオプション useDifferentResolverForEachOutputClassを設定する
trueを設定すると、出力クラスごとに異なるXMLClassDescriptorResolverを使用する。
startElement(String, AttributeList)
- クラス jp.terasoluna.fw.oxm.serialize.
XMLSerializerEx
のメソッド
ルートノードの場合のみ、xml:space="preserve"を付与する。
startElement(String, String, String, Attributes)
- クラス jp.terasoluna.fw.oxm.serialize.
XMLSerializerEx
のメソッド
ルートノードの場合のみ、xml:space="preserve"を付与する。
startElement(QName, XMLAttributes, Augmentations)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLSchemaValidatorEx
のメソッド
要素の開始時に、解析中のフィールド情報をXMLErrorReporterExのスタックにプッシュする。
U
UNION_ERROR_CODE
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
形式チェックでunion定義のエラーが発生した場合に、出力されるエラーコード 数値型にnullを許容する独自のデータ型の宣言にはunion定義を用いるので、 不正な値が入力された場合、このエラーが発生する
UnknownXMLDataException
-
jp.terasoluna.fw.oxm.xsd.exception
の 例外
XMLデータの構造に異常がある場合に、スローされる形式チェック例外。
UnknownXMLDataException()
- 例外 jp.terasoluna.fw.oxm.xsd.exception.
UnknownXMLDataException
のコンストラクタ
コンストラクタ
unmarshal(Document, Object)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
DOMツリーをオブジェクトに変換する。
unmarshal(Reader, Object)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
ストリームからXMLデータを取り出し、オブジェクトに変換する。
unmarshal(InputStream, String, Object)
- クラス jp.terasoluna.fw.oxm.mapper.castor.
CastorOXMapperImpl
のメソッド
ストリームからXMLデータを取り出し、オブジェクトに変換する。
unmarshal(Document, Object)
- インタフェース jp.terasoluna.fw.oxm.mapper.
OXMapper
のメソッド
DOMツリーからオブジェクトに変換するメソッド。
unmarshal(Reader, Object)
- インタフェース jp.terasoluna.fw.oxm.mapper.
OXMapper
のメソッド
ストリームからXMLデータを取り出し、オブジェクトに変換する。
unmarshal(InputStream, String, Object)
- インタフェース jp.terasoluna.fw.oxm.mapper.
OXMapper
のメソッド
ストリームからXMLデータを取り出し、オブジェクトに変換する。
V
validate(InputStream, Object, ErrorMessages)
- インタフェース jp.terasoluna.fw.oxm.xsd.
SchemaValidator
のメソッド
XMLデータの形式チェックを行うメソッド。
validate(InputStream, Object, ErrorMessages)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
のメソッド
XMLデータの形式チェックを行うメソッド。
X
XERCES_RESOURCE_BUNDLE_PREFIX
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
リソースバンドルを行うファイルの接頭辞
XML11ConfigurationEx
-
jp.terasoluna.fw.oxm.xsd.xerces
の クラス
XMLSchemaValidatorExインスタンスをパーサに設定するために、XML11Configurationを拡張したクラス。
XML11ConfigurationEx()
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XML11ConfigurationEx
のコンストラクタ
コンストラクタ。
XML11ConfigurationEx(XMLGrammarPool)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XML11ConfigurationEx
のコンストラクタ
コンストラクタ。
XML_DATA_ERROR_CODE_PREFIX
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
の static 変数
形式チェックで、XMLデータの形式に問題がある場合に出力されるエラーコードのプレフィックス
XMLClassDescriptorResolverAndMappedClassSet
-
jp.terasoluna.fw.oxm.mapper.castor
の クラス
XMLClassDescriptorResolverとマッピング定義反映済みクラス集合のペア。
XMLClassDescriptorResolverAndMappedClassSet()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
XMLClassDescriptorResolverAndMappedClassSet
のコンストラクタ
XMLClassDescriptorResolverImplEx
-
jp.terasoluna.fw.oxm.mapper.castor
の クラス
XMLClassDescriptorResolverImpl拡張クラス。
XMLClassDescriptorResolverImplEx()
- クラス jp.terasoluna.fw.oxm.mapper.castor.
XMLClassDescriptorResolverImplEx
のコンストラクタ
XMLErrorReporterEx
-
jp.terasoluna.fw.oxm.xsd.xerces
の クラス
XMLデータのパース時の詳細なエラー情報として、フィールド情報を扱うため、XMLErrorReporterの拡張を行ったクラス。
XMLErrorReporterEx(ErrorMessages)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLErrorReporterEx
のコンストラクタ
コンストラクタ
XMLSchemaValidatorEx
-
jp.terasoluna.fw.oxm.xsd.xerces
の クラス
解析中のXMLの要素情報をXMLErrorReporterExのスタックに格納するために、XMLSchemaValidatorの拡張を行ったクラス。
XMLSchemaValidatorEx(XMLErrorReporterEx)
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
XMLSchemaValidatorEx
のコンストラクタ
コンストラクタ
XMLSerializerEx
-
jp.terasoluna.fw.oxm.serialize
の クラス
XMLSerializerを継承クラス。
XMLSerializerEx()
- クラス jp.terasoluna.fw.oxm.serialize.
XMLSerializerEx
のコンストラクタ
コンストラクタ。
XMLSerializerEx(Writer, OutputFormat)
- クラス jp.terasoluna.fw.oxm.serialize.
XMLSerializerEx
のコンストラクタ
コンストラクタ。
XSD_FILE_SUFFIX
- クラス jp.terasoluna.fw.oxm.xsd.xerces.
SchemaValidatorImpl
の static 変数
スキーマ定義ファイルのサフィックス。
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
U
V
X
概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
Copyright © 2012. All Rights Reserved.