daruma.bus.processor.csv
クラス MispSchemaXml

java.lang.Object
  拡張daruma.bus.processor.csv.MispSchemaXml

public class MispSchemaXml
extends java.lang.Object

XML形式スキーマ保存するためのクラス

作成者:
shumi

フィールドの概要
static java.lang.String DFT_FILE_EXT
          ファイルの拡張子
static java.lang.String EL_ATTR
           
static java.lang.String EL_ATTR_FULL
           
static java.lang.String EL_ATTR_NAME
           
static java.lang.String EL_ATTR_TYPE
           
static java.lang.String EL_CT
           
static java.lang.String EL_CT_CC
           
static java.lang.String EL_CT_CC_FULL
           
static java.lang.String EL_CT_EXT
           
static java.lang.String EL_CT_EXT_BASE
           
static java.lang.String EL_CT_EXT_FULL
           
static java.lang.String EL_CT_FULL
           
static java.lang.String EL_CT_NAME
           
static java.lang.String EL_CT_SEQ
           
static java.lang.String EL_CT_SEQ_FULL
           
static java.lang.String EL_EL
           
static java.lang.String EL_EL_FULL
           
static java.lang.String EL_EL_GROUP
           
static java.lang.String EL_EL_GROUP_VALUE
           
static java.lang.String EL_EL_NAME
           
static java.lang.String EL_EL_TYPE
           
static java.lang.String EL_IMPORT
           
static java.lang.String EL_IMPORT_FULL
           
static java.lang.String EL_IMPORT_LOCATION
           
static java.lang.String EL_IMPORT_NS
           
static java.lang.String EL_MISP_PRE
           
static java.lang.String EL_MISP_URI
           
static java.lang.String EL_SCHEMA
           
static java.lang.String EL_SCHEMA_FULL
           
static java.lang.String EL_SCHEMA_ID
           
static java.lang.String EL_SCHEMA_ID_FULL
           
static java.lang.String EL_SCHEMA_TNS
           
static java.lang.String EL_XLINK_PRE
           
static java.lang.String EL_XLINK_URI
           
static java.lang.String EL_XMLNS
           
static java.lang.String EL_XSD_PRE
           
static java.lang.String EL_XSD_URI
           
 
コンストラクタの概要
MispSchemaXml()
           
 
メソッドの概要
static java.lang.String escapeXmlString(java.lang.String src)
          XML文字列をエスケープする
 boolean saveSchemaToXml(MispSchema schema, java.io.OutputStream os, java.lang.String outputCharSet)
          スキーマをXML形式で保存する
 boolean saveSchemaToXml(MispSchema schema, java.io.OutputStream os, java.lang.String outputCharSet, java.lang.String xmlEncoding)
          スキーマをXML形式で保存する
 boolean saveSchemaToXml(MispSchema schema, java.io.OutputStreamWriter osw)
          スキーマをXML形式で保存する
 boolean saveSchemaToXml(MispSchema schema, java.io.OutputStreamWriter osw, java.lang.String xmlEncoding)
          スキーマをXML形式で保存する
 boolean saveSchemaToXml(MispSchema schema, java.lang.String fileName, java.lang.String outputCharSet)
          スキーマをXML形式で保存する
 boolean saveSchemaToXml(MispSchema schema, java.lang.String fileName, java.lang.String outputCharSet, java.lang.String xmlEncoding)
          スキーマをXML形式で保存する
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DFT_FILE_EXT

public static final java.lang.String DFT_FILE_EXT
ファイルの拡張子

関連項目:
定数フィールド値

EL_ATTR

public static final java.lang.String EL_ATTR
関連項目:
定数フィールド値

EL_ATTR_FULL

public static final java.lang.String EL_ATTR_FULL
関連項目:
定数フィールド値

EL_ATTR_NAME

public static final java.lang.String EL_ATTR_NAME
関連項目:
定数フィールド値

EL_ATTR_TYPE

public static final java.lang.String EL_ATTR_TYPE
関連項目:
定数フィールド値

EL_CT

public static final java.lang.String EL_CT
関連項目:
定数フィールド値

EL_CT_CC

public static final java.lang.String EL_CT_CC
関連項目:
定数フィールド値

EL_CT_CC_FULL

public static final java.lang.String EL_CT_CC_FULL
関連項目:
定数フィールド値

EL_CT_EXT

public static final java.lang.String EL_CT_EXT
関連項目:
定数フィールド値

EL_CT_EXT_BASE

public static final java.lang.String EL_CT_EXT_BASE
関連項目:
定数フィールド値

EL_CT_EXT_FULL

public static final java.lang.String EL_CT_EXT_FULL
関連項目:
定数フィールド値

EL_CT_FULL

public static final java.lang.String EL_CT_FULL
関連項目:
定数フィールド値

EL_CT_NAME

public static final java.lang.String EL_CT_NAME
関連項目:
定数フィールド値

EL_CT_SEQ

public static final java.lang.String EL_CT_SEQ
関連項目:
定数フィールド値

EL_CT_SEQ_FULL

public static final java.lang.String EL_CT_SEQ_FULL
関連項目:
定数フィールド値

EL_EL

public static final java.lang.String EL_EL
関連項目:
定数フィールド値

EL_EL_FULL

public static final java.lang.String EL_EL_FULL
関連項目:
定数フィールド値

EL_EL_GROUP

public static final java.lang.String EL_EL_GROUP
関連項目:
定数フィールド値

EL_EL_GROUP_VALUE

public static final java.lang.String EL_EL_GROUP_VALUE
関連項目:
定数フィールド値

EL_EL_NAME

public static final java.lang.String EL_EL_NAME
関連項目:
定数フィールド値

EL_EL_TYPE

public static final java.lang.String EL_EL_TYPE
関連項目:
定数フィールド値

EL_IMPORT

public static final java.lang.String EL_IMPORT
関連項目:
定数フィールド値

EL_IMPORT_FULL

public static final java.lang.String EL_IMPORT_FULL
関連項目:
定数フィールド値

EL_IMPORT_LOCATION

public static final java.lang.String EL_IMPORT_LOCATION
関連項目:
定数フィールド値

EL_IMPORT_NS

public static final java.lang.String EL_IMPORT_NS
関連項目:
定数フィールド値

EL_MISP_PRE

public static final java.lang.String EL_MISP_PRE
関連項目:
定数フィールド値

EL_MISP_URI

public static final java.lang.String EL_MISP_URI
関連項目:
定数フィールド値

EL_SCHEMA

public static final java.lang.String EL_SCHEMA
関連項目:
定数フィールド値

EL_SCHEMA_FULL

public static final java.lang.String EL_SCHEMA_FULL
関連項目:
定数フィールド値

EL_SCHEMA_ID

public static final java.lang.String EL_SCHEMA_ID
関連項目:
定数フィールド値

EL_SCHEMA_ID_FULL

public static final java.lang.String EL_SCHEMA_ID_FULL
関連項目:
定数フィールド値

EL_SCHEMA_TNS

public static final java.lang.String EL_SCHEMA_TNS
関連項目:
定数フィールド値

EL_XLINK_PRE

public static final java.lang.String EL_XLINK_PRE
関連項目:
定数フィールド値

EL_XLINK_URI

public static final java.lang.String EL_XLINK_URI
関連項目:
定数フィールド値

EL_XMLNS

public static final java.lang.String EL_XMLNS
関連項目:
定数フィールド値

EL_XSD_PRE

public static final java.lang.String EL_XSD_PRE
関連項目:
定数フィールド値

EL_XSD_URI

public static final java.lang.String EL_XSD_URI
関連項目:
定数フィールド値
コンストラクタの詳細

MispSchemaXml

public MispSchemaXml()
メソッドの詳細

escapeXmlString

public static java.lang.String escapeXmlString(java.lang.String src)
XML文字列をエスケープする

パラメータ:
src - ソース文字列
戻り値:
エスケープされた文字列

saveSchemaToXml

public boolean saveSchemaToXml(MispSchema schema,
                               java.io.OutputStream os,
                               java.lang.String outputCharSet)
スキーマをXML形式で保存する

パラメータ:
schema - 保存するスキーマ
os - 出力ストリーム
outputCharSet - 出力文字セット
戻り値:
成功する場合はTrue, それ以外はFalseを返す

saveSchemaToXml

public boolean saveSchemaToXml(MispSchema schema,
                               java.io.OutputStream os,
                               java.lang.String outputCharSet,
                               java.lang.String xmlEncoding)
スキーマをXML形式で保存する

パラメータ:
schema - 保存するスキーマ
os - 出力ストリーム
outputCharSet - 出力文字セット
xmlEncoding - XML文字セット
戻り値:
成功する場合はTrue, それ以外はFalseを返す

saveSchemaToXml

public boolean saveSchemaToXml(MispSchema schema,
                               java.io.OutputStreamWriter osw)
スキーマをXML形式で保存する

パラメータ:
schema - 保存するスキーマ
osw - 出力ストリームライター
戻り値:
成功する場合はTrue, それ以外はFalseを返す

saveSchemaToXml

public boolean saveSchemaToXml(MispSchema schema,
                               java.io.OutputStreamWriter osw,
                               java.lang.String xmlEncoding)
スキーマをXML形式で保存する

パラメータ:
schema - 保存するスキーマ
osw - 出力ストリームライター
xmlEncoding - XML文字セット
戻り値:
成功する場合はTrue, それ以外はFalseを返す

saveSchemaToXml

public boolean saveSchemaToXml(MispSchema schema,
                               java.lang.String fileName,
                               java.lang.String outputCharSet)
スキーマをXML形式で保存する

パラメータ:
schema - 保存するスキーマ
fileName - ファイル名
outputCharSet - 出力文字セット
戻り値:
成功する場合はTrue, それ以外はFalseを返す

saveSchemaToXml

public boolean saveSchemaToXml(MispSchema schema,
                               java.lang.String fileName,
                               java.lang.String outputCharSet,
                               java.lang.String xmlEncoding)
スキーマをXML形式で保存する

パラメータ:
schema - 保存するスキーマ
fileName - ファイル名
outputCharSet - 出力文字セット
xmlEncoding - XML文字セット
戻り値:
成功する場合はTrue, それ以外はFalseを返す