public abstract class EdbTableSpi extends EdbTable
EdbTable クラスのサービスプロバイダインターフェースを定義します.EdbTable.ColumnCallbackListener<T>Article_XN, auxiliary, censorship, chronological, conductorColumns, desc, EN_ATTRIBUTE, EN_COLUMN, EN_DESC, EN_EXPLAIN, EN_MAPLOOKUP, EN_MODULE, EN_NAME, EN_PCOLUMN, EN_PTUPLE, EN_SN, EN_XN, explain, firstColumn, firstMaplookup, hierarchical, Keyword_XN, module, name, Organization_XN, Patent_XN, perm_column, perm_tuple, Person_XN, Personification_XN, Prize_XN, sqlname, tableListeners, XML_DTD_TABLE, XML_EN_TABLE, xmlname| Modifier | Constructor and Description |
|---|---|
protected |
EdbTableSpi(EDB ec,
Element root) |
| Modifier and Type | Method and Description |
|---|---|
protected EdbColumn |
createColumn(EdbColumn sci,
Element elem) |
protected List<Element> |
getElementNodeList(Element elem,
String xn) |
(package private) static String |
getXN(Class<? extends EdbTableSpi> c) |
(package private) static EdbTable |
newTable(Class<? extends EdbTableSpi> c,
EDB ec,
Element root) |
protected Element |
parseXML(String xml) |
protected static void |
registerTableSpiModule(String xn,
Class<? extends EdbTableSpi> c) |
addConductor, addTableListener, classify, classify, classify, columnCallback, columnCallback, createTuple, createTuple, getAllColumns, getAllTuples, getCaption, getCaption, getCertificateColumn, getColumnArray, getColumnList, getExtraColumnList, getFirstExtraColumn, getHierarchyColumn, getMLDescription, getMLExplain, getMLName, getXN, hasConductor, isArticle, isAuxiliary, isChronological, isHierarchical, isOrganization, isPerson, isPersonification, isRegular, isTable, iterator, makeCaption, makeCompletedXML, makeXML, makeXML, maplookups, normalizeXN, normalizeXN, notifyTableListener, removeTableListener, seek, seekatPresent, censor, checkChangable, createPhantom, createTuple, duplicate, eid, equals, equalsXN, equivalents, getAge, getAvailable, getAvailablePeriod, getAvailablePeriod, getBase, getCaption, getCaption, getCaption, getDateFrom, getDateTo, getEDB, getEID, getEOID, getMLName, getMLName, getMLName, getMTime, hashCode, inPeriod, inPeriod, isFixed, isPhantom, isTuple, makeCaption, makeCaption, makeCaption, mapto, maptoIsValid, operator, overlapPeriod, overlapPeriod, owner, parseDatabase, parseDefinition, parseXMLObject, tableSpiAdd, tupleSpiAddclone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorcheckChangable, equalsXNcreateFormedUTLFId, createLogisticsId, eidIsValidisConfirmed, isRejected, isUnconfirmedprotected static void registerTableSpiModule(String xn, Class<? extends EdbTableSpi> c)
static String getXN(Class<? extends EdbTableSpi> c)
static EdbTable newTable(Class<? extends EdbTableSpi> c, EDB ec, Element root)
EDB Working Group at Mon Dec 15 16:45:05 JST 2025