Package | Description |
---|---|
jp.ac.tokushima_u.edb |
Provides classes and interfaces for handling EDB.
|
jp.ac.tokushima_u.edb.gui |
Provides graphical user interfaces for EDB.
|
jp.ac.tokushima_u.edb.table |
Provides table specific classes and interfaces.
|
Modifier and Type | Field and Description |
---|---|
protected EdbColumn |
EdbTC.ci |
protected EdbColumn |
EdbTable.firstColumn |
(package private) EdbColumn |
EdbColumn.sci |
Modifier and Type | Field and Description |
---|---|
(package private) List<EdbColumn> |
EdbTable.conductorColumns |
Modifier and Type | Method and Description |
---|---|
protected EdbColumn |
EdbTableSpi.createColumn(EdbColumn sci,
Element elem) |
EdbColumn |
EdbTable.getCertificateColumn()
証明書(CERTIFICATE)のデータ型のカラムを取得します.
|
static EdbColumn |
EdbPKI.getCertificateColumn(EdbTuple tuple)
データ型が証明書のカラムを取得します.
|
EdbColumn |
EdbDatum.getColumn()
カラムを取得します.
|
EdbColumn |
EdbTC.getColumn()
カラムを取得します.
|
EdbColumn[] |
EdbTable.getColumnArray()
カラムのリストを配列で取得します.
|
EdbColumn |
EdbColumn.getFirstChild()
Deprecated.
|
EdbColumn |
EdbTable.getFirstColumn()
Deprecated.
|
EdbColumn |
EdbTable.getFirstExtraColumn()
先頭のエキストラカラムを取得します.
|
EdbColumn |
EdbTable.getHierarchyColumn()
階層化された情報を扱うカラムを取得します.
|
EdbColumn |
EdbColumn.getParent()
親カラムを取得します.
|
EdbColumn |
EdbTable.seek(EdbColumn pcolumn,
String xn)
指定されたカラム
pcolumn の下位にあるカラムの中で,xn の XML 名を持つカラムを探します. |
EdbColumn |
EdbTable.seek(String xn)
テーブルの全てのカラムの中で,
xn の XML 名を持つカラムを探します. |
Modifier and Type | Method and Description |
---|---|
(package private) static Iterable<EdbColumn> |
EdbColumn.beValidIterable(EdbColumn c) |
List<EdbColumn> |
EdbTable.getAllColumns() |
List<EdbColumn> |
EdbColumn.getChildren()
Deprecated.
|
List<EdbColumn> |
EdbTable.getColumnList()
カラムのリストを
List オブジェクトで取得します. |
List<EdbColumn> |
EdbTable.getExtraColumnList()
エキストラカラムのリストを
List オブジェクトで取得します. |
Iterator<EdbColumn> |
EdbTable.iterator() |
Iterator<EdbColumn> |
EdbColumn.iterator() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
EdbTable.addConductor(EdbColumn ci) |
(package private) static Iterable<EdbColumn> |
EdbColumn.beValidIterable(EdbColumn c) |
abstract boolean |
EdbTable.ColumnCallbackListener.callback(EdbColumn ci)
カラムがシークされた時に呼び出されます.
|
LinkedHashMap<Integer,Integer> |
EdbTable.classify(EdbColumn ci)
テーブルの登録情報をカラム
ci で分類します. |
LinkedHashMap<Integer,Integer> |
EdbTable.classify(EdbColumn ci,
String condition)
条件
condition に適合するテーブルの登録情報をカラム ci で分類します. |
LinkedHashMap<Integer,Integer> |
EdbTable.classify(EdbColumn ci,
String condition,
String[] opts)
条件
condition に適合するテーブルの登録情報をカラム ci で分類します. |
boolean |
EdbTable.columnCallback(EdbColumn pcolumn,
EdbTable.ColumnCallbackListener listener)
指定されたカラム
pcolumn の下位にあるカラムをシークし,見つけたカラムでリスナのコールバックメソッドを呼び出します.
カラムに null が指定された場合は,テーブルの全てのカラムが対象になります. |
protected EdbColumn |
EdbTableSpi.createColumn(EdbColumn sci,
Element elem) |
static EdbColumnCondition |
EdbColumnCondition.createCondition(EdbColumn ci)
指定されたカラムの値が,一致するかを評価する条件を作成します.
|
static EdbColumnCondition |
EdbColumnCondition.createCondition(EdbColumn ci,
Collection<EdbEID> eids)
指定されたカラムの値がカタログがもつ EID のどれかと一致するかどうかを評価する条件を作成します.
|
static EdbColumnCondition |
EdbColumnCondition.createCondition(EdbColumn ci,
EdbDate2 p)
指定されたカラムの値が,指定された期間内の日付かどうかを評価する条件を作成します.
|
static EdbColumnCondition |
EdbColumnCondition.createCondition(EdbColumn ci,
EdbDate f,
EdbDate t)
指定されたカラムの値が,指定された期間内の日付かどうかを評価する条件を作成します.
|
static EdbColumnCondition |
EdbColumnCondition.createCondition(EdbColumn ci,
EdbEID eid)
指定されたカラムの値が指定された EID と一致するかどうかを評価する条件を作成します.
|
static EdbColumnCondition |
EdbColumnCondition.createCondition(EdbColumn ci,
EdbEID eid,
boolean expand)
指定されたカラムの値が指定された EID と一致するかどうかを評価する条件を作成します.
|
static EdbColumnCondition |
EdbColumnCondition.createCondition(EdbColumn ci,
int v)
指定されたカラムの値が,指定された数値または日付(年月日)と一致するかどうかを評価する条件を作成します.
|
static EdbColumnCondition |
EdbColumnCondition.createCondition(EdbColumn ci,
int v1,
int v2)
指定されたカラムの値が,指定された数値の範囲内または日付(年月日)の期間内のものかどうかを評価する条件を作成します.
|
static EdbColumnCondition |
EdbColumnCondition.createRegexCondition(EdbColumn ci)
指定されたカラムの値が,正規表現により一致するかを評価する条件を作成します.
|
static EdbColumnCondition |
EdbColumnCondition.createRegexCondition(EdbColumn ci,
String t)
指定されたカラムの値が,指定された正規表現に一致するかを評価する条件を作成します.
|
protected EdbDoc.Content |
EdbPrintSpi.epCreatePostfix(EdbColumn ci)
指定されたカラムの後置詞のコンテンツを返します.
|
protected EdbDoc.Content |
EdbPrintSpi.epCreatePrefix(EdbColumn ci)
指定されたカラムの前置詞のコンテンツを返します.
|
EdbColumnCondition |
EdbTableCondition.getColumnCondition(EdbColumn ci)
このオブジェクトが含む条件の中で,指定されたカラム
ci に対する条件を取得します. |
int |
EdbColumn.getElements(EdbColumn super_ci)
指定された親カラムのしたまでの最大の登録データ数を取得します.
|
EdbUsage |
EdbTuple.getUsage(EdbColumn ci)
指揮に基づき,指定されたカラムの用法を取得します.
|
int |
EdbColumn.getXMLElements(EdbColumn super_ci)
指定された親カラムのしたまでの最大の登録データ数を取得します.
|
boolean |
EdbPrint.isPrintColumn(EdbColumn ci) |
String |
EdbTable.normalizeXN(EdbColumn ci,
String xn)
指定された XML 名を正規化します.
|
EdbColumn |
EdbTable.seek(EdbColumn pcolumn,
String xn)
指定されたカラム
pcolumn の下位にあるカラムの中で,xn の XML 名を持つカラムを探します. |
Constructor and Description |
---|
EdbColumn(EdbTable table,
EdbColumn parent,
Element root) |
EdbColumnCondition(EdbColumn ci,
String op) |
EdbTC(EdbXMLSpi p,
EdbColumn column)
タプルカラムの新しいインスタンスを初期化します.
|
EdbTC(EdbXMLSpi p,
EdbColumn column,
Element pnode) |
Modifier and Type | Field and Description |
---|---|
(package private) EdbColumn |
EdbCataloguePane.ViewColumn.ci |
(package private) EdbColumn |
EdbDNSClassifyPane.ci |
(package private) EdbColumn |
EdbColumnClassifyPane.ci |
protected EdbColumn |
EdbColumnPane.ci |
Modifier and Type | Field and Description |
---|---|
(package private) Iterable<EdbColumn> |
EdbCopyPanel.TupleAnalyzer.tctype |
Constructor and Description |
---|
ColumnLabel(EdbColumnPane p,
EdbColumn ci) |
ColumnSelectorObject(EdbColumn ci) |
EdbColumnClassifyPane(EdbBrowser b,
EdbTable ti,
EdbTableClassify.ClassifyListener lis,
EdbColumn ci,
EdbColumnCondition cc) |
EdbColumnPane(EdbEditorOwner eo,
EdbDatum pdatum,
EdbColumn ci) |
EdbDNSClassifyPane(EdbBrowser b,
EdbTable ti,
EdbTableClassify.ClassifyListener lis,
EdbColumn ci,
MLText text) |
ViewColumn(EdbColumn ci,
boolean e,
boolean dv1,
boolean dv2) |
Constructor and Description |
---|
TupleAnalyzer(EdbTuple t,
List<String> fc,
Iterable<EdbColumn> tc,
List<String> v) |
Modifier and Type | Field and Description |
---|---|
protected EdbColumn |
EdbTable_article.firstExtraColumn |
Modifier and Type | Method and Description |
---|---|
EdbColumn |
EdbTable_article.getFirstExtraColumn()
先頭のエキストラカラムを取得します.
|
Modifier and Type | Method and Description |
---|---|
List<EdbColumn> |
EdbTable_article.getExtraColumnList()
エキストラカラムのリストを
List オブジェクトで取得します. |
EDB Working Group at Tue Jun 10 17:08:59 JST 2025