- 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
-
- setAllowDTD(boolean) - クラス のメソッドjp.terasoluna.fw.oxm.xsd.xerces.SchemaValidatorImpl
-
DTDの許容設定を行う。
- 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を設定する。
- setEntityResolver(EntityResolver) - クラス のメソッドjp.terasoluna.fw.oxm.parser.AbstractSecureSAXParser
-
EntityResolverを設定する。
- 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のスタックにプッシュする。