|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectgggd.xml.XsdDefs
gggd.xml.XsdElement
XsdElementクラス
| フィールドの概要 | |
(パッケージプライベート) XsdDataType |
dataType
|
(パッケージプライベート) org.w3c.dom.Node |
defs
|
(パッケージプライベート) XsdExpandedStructure |
expandedStructure
|
(パッケージプライベート) boolean |
isIndexed
|
(パッケージプライベート) java.lang.String |
maxOccurs
|
(パッケージプライベート) java.lang.String |
minOccurs
|
(パッケージプライベート) java.lang.String |
name
|
(パッケージプライベート) XsdElement |
self
|
(パッケージプライベート) java.util.ArrayList |
sqlSubElements
|
(パッケージプライベート) XsdSqlTable |
sqlTable
|
| コンストラクタの概要 | |
(パッケージプライベート) |
XsdElement(org.w3c.dom.Node defs)
コンストラクタを定義します。 |
| メソッドの概要 | |
(パッケージプライベート) XsdDataType |
baseDataType()
XsdDataTypeクラスのインスタンスを検索します。 |
java.lang.Object |
clone()
|
(パッケージプライベート) java.util.ArrayList |
collectSqlTables(java.util.ArrayList result)
XsdSqlTableクラスのインスタンスをリストに格納します。 |
(パッケージプライベート) void |
convertToSqlColumn(XsdExpandedStructure parentStruct,
XsdSqlTable table,
java.lang.String tableXPath,
java.lang.String columnXPath,
java.util.ArrayList typeopts)
SQLカラム定義に変換します。 |
(パッケージプライベート) XsdSqlTable |
convertToSqlTable(XsdExpandedStructure parentStruct,
java.lang.String tableXPath)
SQLテーブル定義に変換します。 |
(パッケージプライベート) void |
scan(XsdSchema topschema)
XsdSchemaクラスのインスタンスをスキャンします。 |
(パッケージプライベート) void |
setDefs(org.w3c.dom.Node defs)
初期設定を行います。 |
(パッケージプライベート) void |
setup(XsdElement xe)
初期設定を行います。 |
| クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
XsdElement self
XsdDataType dataType
java.lang.String minOccurs
java.lang.String maxOccurs
boolean isIndexed
XsdSqlTable sqlTable
java.util.ArrayList sqlSubElements
XsdExpandedStructure expandedStructure
org.w3c.dom.Node defs
java.lang.String name
| コンストラクタの詳細 |
XsdElement(org.w3c.dom.Node defs)
defs - DOMノード| メソッドの詳細 |
void setup(XsdElement xe)
xe - XsdElementクラスのインスタンスXsdDataType baseDataType()
void scan(XsdSchema topschema)
throws java.lang.Exception
topschema - XsdSchemaクラスのインスタンス
java.lang.Exception - エラーが発生した場合にスローされる。
XsdSqlTable convertToSqlTable(XsdExpandedStructure parentStruct,
java.lang.String tableXPath)
parentStruct - XsdExpandedStructureクラスのインスタンスtableXPath - tableXPathの値
void convertToSqlColumn(XsdExpandedStructure parentStruct,
XsdSqlTable table,
java.lang.String tableXPath,
java.lang.String columnXPath,
java.util.ArrayList typeopts)
parentStruct - XsdExpandedStructureクラスのインスタンスtable - XsdSqlTableクラスのインスタンスtableXPath - tableXPathの値columnXPath - columnXPathの値typeopts - 制約リストjava.util.ArrayList collectSqlTables(java.util.ArrayList result)
result - 結果格納用リスト
void setDefs(org.w3c.dom.Node defs)
defs - DOMノードpublic java.lang.Object clone()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||