Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abortExchange() - Method in class io.odysz.semantic.syn.ExessionPersist
- abortExchange(ExessionPersist) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- abortExchange(ExessionPersist, String, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- abs(Nyquence, Nyquence) - Static method in class io.odysz.semantic.syn.Nyquence
-
Get absolute distance.
- AbsConnect<T extends AbsConnect<T>> - Class in io.odysz.semantic.DA
- AbsConnect(dbtype, String, boolean) - Constructor for class io.odysz.semantic.DA.AbsConnect
- ack() - Method in class io.odysz.semantic.syn.Exchanging
- add(int) - Method in class io.odysz.semantic.syn.Nyquence
- addAnswer(AnResultset) - Method in class io.odysz.semantic.syn.ExchangeContext
- addHandler(DASemantics.SemanticHandler) - Method in class io.odysz.semantic.DASemantics
- addHandler(DASemantics.smtype, String, String, String[]) - Method in class io.odysz.semantic.DASemantics
- addOnRowsCommitted(Statement.IPostOptn) - Method in class io.odysz.semantic.DASemantext
- addOnSelectedHandler(String, Statement.IPostSelectOptn) - Method in class io.odysz.semantic.DASemantext
- addOnTableCommitted(String, Statement.IPostOptn) - Method in class io.odysz.semantic.DASemantext
- admin - Variable in class io.odysz.semantic.syn.SyndomContext
-
The admin's id, first of synusers in dictionary.json, used for logging into peers.
- admin(IUser) - Method in class io.odysz.semantic.syn.SyndomContext
- alias(String) - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
-
Get alias if possible, other wise the expr itself
- aliasParent() - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- AnResultset - Class in io.odysz.module.rs
-
This Resultset is used for non-connected manipulation.
- AnResultset() - Constructor for class io.odysz.module.rs.AnResultset
-
for deserializing
- AnResultset(int, int) - Constructor for class io.odysz.module.rs.AnResultset
- AnResultset(int, int, String) - Constructor for class io.odysz.module.rs.AnResultset
-
For debug, generate a fake rs.
- AnResultset(int, String[], boolean) - Constructor for class io.odysz.module.rs.AnResultset
- AnResultset(AnResultset) - Constructor for class io.odysz.module.rs.AnResultset
- AnResultset(String[]) - Constructor for class io.odysz.module.rs.AnResultset
- AnResultset(ResultSet) - Constructor for class io.odysz.module.rs.AnResultset
- AnResultset(ResultSet, Connection, Statement) - Constructor for class io.odysz.module.rs.AnResultset
- AnResultset(ArrayList<String>) - Constructor for class io.odysz.module.rs.AnResultset
- AnResultset(HashMap<String, Integer>, ArrayList<ArrayList<Object>>...) - Constructor for class io.odysz.module.rs.AnResultset
-
Construct an empty set, used for appending rows.
- AnResultset(HashMap<String, Object[]>) - Constructor for class io.odysz.module.rs.AnResultset
- AnResultset(HashMap<String, Object[]>, boolean) - Constructor for class io.odysz.module.rs.AnResultset
-
Construct an empty set, used for appending rows.
- AnResultset.ObjCreator<T> - Interface in io.odysz.module.rs
-
Object creator for converting an entity record to a user type instance.
- anspage - Variable in class io.odysz.semantic.syn.ExchangeBlock
- answers() - Method in class io.odysz.semantic.syn.ChangeLogs
- answers() - Method in class io.odysz.semantic.syn.ExchangeBlock
- answers(ExessionPersist) - Method in class io.odysz.semantic.syn.ExchangeBlock
-
Copy answer from
p
- answerSeq - Variable in class io.odysz.semantic.syn.ExessionPersist
- answerx - Variable in class io.odysz.semantic.meta.SynSessionMeta
- AnTreeNode() - Constructor for class io.odysz.semantic.DA.DatasetCfg.AnTreeNode
-
Only for Anson parser, don't create like this (use subclass constructor)
- AnTreeNode(String, String, int, DatasetCfg.AnTreeNode...) - Constructor for class io.odysz.semantic.DA.DatasetCfg.AnTreeNode
- append(AnResultset) - Method in class io.odysz.module.rs.AnResultset
- append(ArrayList<Object>) - Method in class io.odysz.module.rs.AnResultset
- appendDeeply(ArrayList<Object>) - Method in class io.odysz.module.rs.AnResultset
-
Append a new row - deep copy, set current row as the appended row.
- appendFieldValue(int, String) - Method in class io.odysz.module.xtable.XMLTable
- appendFieldValue(String, String) - Method in class io.odysz.module.xtable.XMLTable
- appendMetas(HashMap<String, SyntityMeta>, Transcxt) - Method in class io.odysz.semantic.syn.DBSynTransBuilder.SynmanticsMap
- appendRow(HashMap<String, String>) - Method in class io.odysz.module.xtable.XMLTable
- args - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
- asLastSibling() - Method in class io.odysz.semantic.DA.TreeIndenode
- assertI(Docheck[], HashMap<?, ?>[]) - Static method in class io.odysz.semantic.syn.Docheck
- assertl(long...) - Method in class io.odysz.semantic.syn.Docheck
- assertnv(long...) - Static method in class io.odysz.semantic.syn.Docheck
-
Assert ai = bi, where ai, bi in nvs [a0, a1, ..., b0, b1, ...].
- assertnv(HashMap<String, Nyquence>, HashMap<String, Nyquence>, int...) - Static method in class io.odysz.semantic.syn.Docheck
- attrCols() - Method in class io.odysz.module.xtable.DefaultTableStruct
- attrCols() - Method in interface io.odysz.module.xtable.ITableStruct
-
Get columns defining attributes name
- attrNameColumns - Static variable in class io.odysz.module.xtable.DefaultTableStruct
- attrNamePks - Static variable in class io.odysz.module.xtable.DefaultTableStruct
- attrNameTableID - Static variable in class io.odysz.module.xtable.DefaultTableStruct
- attrPks() - Method in class io.odysz.module.xtable.DefaultTableStruct
- attrPks() - Method in interface io.odysz.module.xtable.ITableStruct
- attrTableID() - Method in class io.odysz.module.xtable.DefaultTableStruct
- attrTableID() - Method in interface io.odysz.module.xtable.ITableStruct
- autoInc - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
Auto Key
xml/smtc = "auto" | "pk" | "a-k" | "autopk"
Generate auto increased value for the field when inserting.
on-events: insert - autopk() - Method in class io.odysz.semantic.meta.SyntityMeta
- autopk(boolean) - Method in class io.odysz.semantic.meta.SyntityMeta
- AutoSeqMeta - Class in io.odysz.semantic.meta
-
For Sqlite3,
- AutoSeqMeta(String...) - Constructor for class io.odysz.semantic.meta.AutoSeqMeta
- azert - Static variable in class io.odysz.semantic.syn.Docheck
B
- b0 - Variable in class io.odysz.semantic.syn.Docheck
- basePath - Variable in class io.odysz.semantic.DASemantext
- basicTsx - Variable in class io.odysz.semantic.DASemantics
-
Static transact context for DB accessing without semantics support.
Used to generate auto ID. - before(int) - Method in class io.odysz.module.rs.AnResultset
-
idx start from 1.
- beforeFirst() - Method in class io.odysz.module.rs.AnResultset
- beforeFirst() - Method in class io.odysz.module.xtable.XMLTable
- buf_change(int, String, String, SyntityMeta) - Method in class io.odysz.semantic.syn.Docheck
-
Verify change flag, crud, where tabl = entm.tbl, entity-id = eid.
- buf_change(int, String, String, String, SyntityMeta) - Method in class io.odysz.semantic.syn.Docheck
- buf_change_p(int, String, String) - Method in class io.odysz.semantic.syn.Docheck
- buffChanges(HashMap<String, Nyquence>, HashMap<String, Object[]>, ArrayList<ArrayList<Object>>, HashMap<String, AnResultset>) - Method in class io.odysz.semantic.syn.ExchangeContext
-
Buffering changes while responding to
challenges
. - buildForest(AnResultset, DatasetCfg.TreeSemantics) - Static method in class io.odysz.semantic.DA.DatasetCfg
-
Convert the result set to a forest.
- buildForest(AnResultset, DatasetCfg.TreeSemantics, DatasetHelper.NodeFormatter...) - Static method in class io.odysz.semantic.DA.DatasetHelper
-
Convert the result set to a forest.
- buildIdx(String) - Static method in class io.odysz.module.xtable.DefaultTableStruct
- buildMs2k(String) - Static method in class io.odysz.semantic.DA.MetaBuilder
- buildMysql(String) - Static method in class io.odysz.semantic.DA.MetaBuilder
-
Build mysql table metas.
- buildOrcl(String) - Static method in class io.odysz.semantic.DA.MetaBuilder
- buildSqlite(String) - Static method in class io.odysz.semantic.DA.MetaBuilder
- buildTable(String, ILogger, String, String, ArrayList<String[]>, String, IXMLStruct) - Static method in class io.odysz.module.xtable.XMLDataFactory
-
Construct a new table.
Copy data structure from 'fromTableID', copy data from 'fromList'
C
- C - Static variable in class io.odysz.semantic.CRUD
- can(int) - Method in class io.odysz.semantic.syn.Exchanging
-
Test the
exp
state is the right next state. - can(int, ExessionPersist) - Method in class io.odysz.semantic.syn.Exchanging
- cfgFile - Static variable in class io.odysz.semantic.DA.DatasetCfg
- cfgFullpath - Static variable in class io.odysz.common.Configs
- cfgroot - Static variable in class io.odysz.semantic.DATranscxt
- cfgs - Static variable in class io.odysz.common.Configs
- challenge - Variable in class io.odysz.semantic.syn.ChangeLogs
- challenge(AnResultset) - Method in class io.odysz.semantic.syn.ChangeLogs
- challenges() - Method in class io.odysz.semantic.syn.ChangeLogs
-
Get challenge's row count
- challengeSeq - Variable in class io.odysz.semantic.syn.ExessionPersist
-
Challenging sequence number, i.
- change_doclog(int, String, String) - Method in class io.odysz.semantic.syn.Docheck
- change_doclog(int, String, String, String) - Method in class io.odysz.semantic.syn.Docheck
- change_log(int, String, String, String, SyntityMeta) - Method in class io.odysz.semantic.syn.Docheck
- change_log_uids(int, String, String, String, SyntityMeta) - Method in class io.odysz.semantic.syn.Docheck
- ChangeFlag - Static variable in class io.odysz.semantic.syn.ChangeLogs
- changeId - Variable in class io.odysz.semantic.meta.SynchangeBuffMeta
- changeId - Variable in class io.odysz.semantic.meta.SynSubsMeta
- changelog(int, String, String, SyntityMeta) - Method in class io.odysz.semantic.syn.Docheck
- changelog(int, String, String, String, SyntityMeta) - Method in class io.odysz.semantic.syn.Docheck
- ChangeLogs - Class in io.odysz.semantic.syn
- ChangeLogs(SynChangeMeta) - Constructor for class io.odysz.semantic.syn.ChangeLogs
- characters(char[], int, int) - Method in class io.odysz.module.xtable.XMLFlatReader
- checkBuilder(ISemantext) - Method in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
- checkChangeCol(HashMap<String, Object[]>) - Static method in class io.odysz.semantic.syn.ChangeLogs
-
Check and extend column
ChangeLogs.ChangeFlag
, which is for changing flag of change-logs. - checkChangeCol(HashMap<String, Object[]>) - Static method in class io.odysz.semantic.syn.DBSyntableBuilder
-
Check and extend column
ExchangeBlock.ExchangeFlagCol
, which is for changing flag of change-logs. - checkSqlCountOnDel - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
"ck-cnt-del" | "check-count-del" | "checksqlcountondel":
check is this record a referee of children records - results from sql.select(count, description-args ...). - checkSqlCountOnInsert - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
"ck-cnt-ins" | "check-count-ins" | "checksqlcountoninsert":
Check is this record count when inserting - results from sql.select(count-sql, description-args ...). - chgm - Variable in class io.odysz.semantic.syn.DBSynTransBuilder
- chgm - Variable in class io.odysz.semantic.syn.SyndomContext
- chgm - Variable in class io.odysz.semantic.syn.SynEntity
- child(int) - Method in class io.odysz.semantic.DA.TreeIndenode
- child(TreeIndenode) - Method in class io.odysz.semantic.DA.TreeIndenode
- childi - Enum constant in enum io.odysz.semantic.DA.IndentFlag
- children() - Method in class io.odysz.semantic.DA.TreeIndenode
- children(List<Object>) - Method in class io.odysz.semantic.DA.TreeIndenode
-
node: { children: arrChildren<List> }
- children_(List<? extends TreeIndenode>) - Method in class io.odysz.semantic.DA.TreeIndenode
- childx - Enum constant in enum io.odysz.semantic.DA.IndentFlag
- chm - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
- chpage - Variable in class io.odysz.semantic.meta.SynSessionMeta
- chpage - Variable in class io.odysz.semantic.syn.ExchangeBlock
- chpage(AnResultset, HashMap<String, AnResultset>) - Method in class io.odysz.semantic.syn.ExchangeBlock
- chpagesize(int) - Method in class io.odysz.semantic.syn.ExchangeBlock
- chsize - Variable in class io.odysz.semantic.syn.ExessionPersist
-
challenge page size
- ck - Static variable in class io.odysz.semantic.syn.Docheck
- cleanStaleSubs(String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
-
Clean any subscriptions that should been accepted by the peer in the last session, but was not accutally accepted.
- clear() - Method in class io.odysz.semantic.DASemantext
-
Deprecated.
- clear() - Method in class io.odysz.semantic.syn.ChangeLogs
- clear() - Method in class io.odysz.semantic.syn.ExchangeContext
- clear() - Method in class io.odysz.semantic.syn.ExessionPersist
- clone() - Method in class io.odysz.semantic.DASemantics
-
Shallow copy, with new list of handlers, with each elements referring to the original one.
- clone(DASemantext, IUser) - Method in class io.odysz.semantic.DASemantext
- clone(DASemantext, IUser) - Method in class io.odysz.semantic.syn.DBSynmantext
- clone(IUser) - Method in class io.odysz.semantic.DASemantext
- clone(IUser) - Method in class io.odysz.semantic.syn.DBSynmantext
- clone(String, DATranscxt.SemanticsMap) - Static method in class io.odysz.semantic.syn.DBSynTransBuilder.SynmanticsMap
- clone(HashMap<String, Nyquence>) - Static method in class io.odysz.semantic.syn.Nyquence
- clone(HashMap<String, Nyquence>[]) - Static method in class io.odysz.semantic.syn.Nyquence
- cloneCol(String, String) - Method in class io.odysz.module.xtable.XMLTable
-
Clone a column index for id reference.
Sometimes the E2Engine will refere to a fixed name field to retrieve data, e.g. - close - Static variable in class io.odysz.semantic.syn.ExessionAct
- close() - Method in class io.odysz.module.rs.AnResultset
- close() - Method in class io.odysz.semantic.DA.AbsConnect
- close() - Static method in class io.odysz.semantic.DA.Connects
- close() - Method in class io.odysz.semantic.DA.drvmnger.SqliteDriver2
- close() - Method in class io.odysz.semantic.DA.drvmnger.SqliteDriverQueued
- close() - Method in class io.odysz.semantic.syn.Exchanging
- closexchange(ExchangeBlock) - Method in class io.odysz.semantic.syn.ExessionPersist
- closexchange(ExessionPersist, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- colDef - Variable in class io.odysz.module.xtable.DefaultTableStruct
- colDefs() - Method in class io.odysz.module.xtable.DefaultTableStruct
- colDefs() - Method in interface io.odysz.module.xtable.ITableStruct
- colIdx - Variable in class io.odysz.module.xtable.DefaultTableStruct
- colIdx() - Method in class io.odysz.module.xtable.DefaultTableStruct
- colIdx() - Method in interface io.odysz.module.xtable.ITableStruct
- collapse - Enum constant in enum io.odysz.semantic.DA.IndentFlag
- collectFields(AnResultset, String...) - Static method in class io.odysz.module.rs.AnResultset
-
Collect fields value that can be used in "IN" condition, e.g.
- colnames() - Method in class io.odysz.module.rs.AnResultset
- cols() - Method in class io.odysz.semantic.meta.SynSubsMeta
- columns - Variable in class io.odysz.module.xtable.XMLTable
- commit(IUser, String) - Static method in class io.odysz.semantic.DA.Connects
- commit(IUser, ArrayList<String>, int) - Method in class io.odysz.semantic.DA.AbsConnect
- commit(IUser, ArrayList<String>, int...) - Static method in class io.odysz.semantic.DA.Connects
-
Commit to default connection.
- commit(IUser, ArrayList<String>, ArrayList<Clob>, int) - Method in class io.odysz.semantic.DA.AbsConnect
- commit(IUser, ArrayList<String>, ArrayList<Clob>, int) - Method in class io.odysz.semantic.DA.cp.CpConnect
- commit(IUser, ArrayList<String>, ArrayList<Clob>, int) - Method in class io.odysz.semantic.DA.drvmnger.Msql2kDriver
- commit(IUser, ArrayList<String>, ArrayList<Clob>, int) - Method in class io.odysz.semantic.DA.drvmnger.MysqlDriver
- commit(IUser, ArrayList<String>, ArrayList<Clob>, int) - Method in class io.odysz.semantic.DA.drvmnger.OracleDriver
- commit(IUser, ArrayList<String>, ArrayList<Clob>, int) - Method in class io.odysz.semantic.DA.drvmnger.SqliteDriver2
- commit(IUser, ArrayList<String>, ArrayList<Clob>, int...) - Static method in class io.odysz.semantic.DA.Connects
- commit(String, IUser, String, int...) - Static method in class io.odysz.semantic.DA.Connects
- commit(String, IUser, ArrayList<String>, int...) - Static method in class io.odysz.semantic.DA.Connects
- commit(ArrayList<String>, int) - Method in class io.odysz.semantic.DA.AbsConnect
- commit(ArrayList<String>, int) - Method in class io.odysz.semantic.DA.cp.CpConnect
- commit(ArrayList<String>, int) - Method in class io.odysz.semantic.DA.drvmnger.Msql2kDriver
- commit(ArrayList<String>, int) - Method in class io.odysz.semantic.DA.drvmnger.MysqlDriver
- commit(ArrayList<String>, int) - Method in class io.odysz.semantic.DA.drvmnger.OracleDriver
- commit(ArrayList<String>, int) - Method in class io.odysz.semantic.DA.drvmnger.SqliteDriver2
-
Commit statement
- compareNyq(long, long) - Static method in class io.odysz.semantic.syn.Nyquence
-
Compare a, b within modal of max long.
- compareNyq(Nyquence, Nyquence) - Static method in class io.odysz.semantic.syn.Nyquence
- composeVal(Object, String, String) - Method in class io.odysz.semantic.DASemantext
- config - Static variable in class io.odysz.semantic.util.LogFlags.Semantic
- configRoot(String, String) - Static method in class io.odysz.semantic.DATranscxt
-
Configuration's root
- Configs - Class in io.odysz.common
-
Load path/config.xml, use
Configs.getCfg(String)
to access the configured value (String).
A servlet constext must been registed by LeisureFactory before Messages is inited - Configs() - Constructor for class io.odysz.common.Configs
- Configs.keys - Class in io.odysz.common
-
Handled keys for config.xml
- confirming - Static variable in class io.odysz.semantic.syn.Exchanging
- conn - Variable in class io.odysz.semantic.DA.drvmnger.SqliteDriver2
-
Sqlite connection.
SqliteDriver using sigle connection to avoid error:
org.sqlite.SQLiteException: [SQLITE_BUSY] The database file is locked (database is locked)
see StackOverflow: Getting [SQLITE_BUSY] database file is locked with select statements - conn - Variable in class io.odysz.semantic.DATranscxt.SemanticsMap
- connects - Static variable in class io.odysz.semantic.util.LogFlags.Semantic
- Connects - Class in io.odysz.semantic.DA
-
Connection configurations and DB table meta data manager.
- Connects() - Constructor for class io.odysz.semantic.DA.Connects
- connId - Variable in class io.odysz.semantic.DASemantext
- connId() - Method in class io.odysz.semantic.DASemantext
- connId(String) - Method in class io.odysz.semantic.DASemantext
- connIds() - Static method in class io.odysz.semantic.DA.Connects
- containerRoot() - Method in class io.odysz.semantic.DASemantext
- containsKey(String) - Method in class io.odysz.semantic.DATranscxt.SemanticsMap
- count(DATranscxt, String, String, Object...) - Static method in class io.odysz.semantic.util.DAHelper
- count_(DATranscxt, String, String, String, String) - Static method in class io.odysz.semantic.util.DAHelper
-
Deprecated.
- CpConnect - Class in io.odysz.semantic.DA.cp
-
Pooled connection manager.
- CpConnect(String, String, dbtype, boolean, boolean) - Constructor for class io.odysz.semantic.DA.cp.CpConnect
-
Managing connection and ds for mysql, oracle, ...
- create(AnResultset) - Method in interface io.odysz.module.rs.AnResultset.ObjCreator
- create(SyntityReg) - Method in interface io.odysz.semantic.syn.registry.Syntities.MetaFactory
- createDate - Variable in class io.odysz.semantic.meta.ExpDocTableMeta
- createSemantics(Transcxt, String, String, boolean) - Method in class io.odysz.semantic.DATranscxt.SemanticsMap
-
Note: trb is already created per the connection, i.
- createSemantics(Transcxt, String, String, boolean) - Method in class io.odysz.semantic.syn.DBSynTransBuilder.SynmanticsMap
- createSMap(String) - Method in class io.odysz.semantic.DASemantics
- createSMap(String) - Method in class io.odysz.semantic.syn.DBSynmantics
- creator(B) - Method in class io.odysz.semantic.syn.DBSynmantext
- crud - Variable in class io.odysz.semantic.meta.SynChangeMeta
- CRUD - Class in io.odysz.semantic
- CRUD() - Constructor for class io.odysz.semantic.CRUD
- ctor(String) - Method in interface io.odysz.semantic.DATranscxt.SmapFactory
- currentRec - Variable in class io.odysz.module.xtable.XMLTable
- currentRow() - Method in class io.odysz.module.rs.AnResultset
-
current row index, start from 1.
- currV - Variable in class io.odysz.module.xtable.XMLFlatReader
D
- d(String, String) - Method in interface io.odysz.module.xtable.ILogger
-
Deprecated.
- d(String, String) - Method in class io.odysz.module.xtable.Log4jWrapper
- D - Static variable in class io.odysz.semantic.CRUD
- DAHelper - Class in io.odysz.semantic.util
- DAHelper() - Constructor for class io.odysz.semantic.util.DAHelper
- DASemantext - Class in io.odysz.semantic
-
A basic semantic context for generating sql.
- DASemantext(String, DATranscxt.SemanticsMap, IUser, String) - Constructor for class io.odysz.semantic.DASemantext
-
Initialize a context for semantics handling.
- DASemantics - Class in io.odysz.semantic
-
The default table semantics plugin used by semantic-DA.
- DASemantics(Transcxt, String, String, boolean...) - Constructor for class io.odysz.semantic.DASemantics
-
Note: basicTx is already created per the connection, i.
- DASemantics.SemanticHandler - Class in io.odysz.semantic
- DASemantics.ShExtFilev2 - Class in io.odysz.semantic
-
Note
- DASemantics.smtype - Enum in io.odysz.semantic
-
Semantics type supported by DASemantics.
- dataset(String, String, int, int, String...) - Static method in class io.odysz.semantic.DA.DatasetCfg
- Dataset(String, String, String, String[], String) - Constructor for class io.odysz.semantic.DA.DatasetCfg.Dataset
-
Create a dataset, with mapping prepared according with mapping file.
- datasetCfg - Static variable in class io.odysz.semantic.util.LogFlags
- DatasetCfg - Class in io.odysz.semantic.DA
-
Configured dataset.xml manager and helper.
- won't care using CP data source or DB manager (2019.2.28). - DatasetCfg() - Constructor for class io.odysz.semantic.DA.DatasetCfg
- DatasetCfg.AnTreeNode - Class in io.odysz.semantic.DA
-
Representing each tree node.
- DatasetCfg.Dataset - Class in io.odysz.semantic.DA
-
POJO dataset element as configured in dataset.xml.
(oracle mapping information also initialized according to mapping file and the "cols" tag.) - DatasetCfg.TreeSemantics - Class in io.odysz.semantic.DA
-
Data structure of s-tree configuration.
- DatasetHelper - Class in io.odysz.semantic.DA
- DatasetHelper() - Constructor for class io.odysz.semantic.DA.DatasetHelper
- DatasetHelper.NodeFormatter - Interface in io.odysz.semantic.DA
-
The reference implementation can be similar to
DatasetHelper.formatSemanticNode(TreeSemantics, AnResultset, AnTreeNode, int)
. - DATranscxt - Class in io.odysz.semantic
-
A
Statement
builder that can providing statements handling callback methods. - DATranscxt() - Constructor for class io.odysz.semantic.DATranscxt
-
Create a stub transaction helper without depending on a database connection, typically for initialization.
- DATranscxt(DASemantext) - Constructor for class io.odysz.semantic.DATranscxt
- DATranscxt(String) - Constructor for class io.odysz.semantic.DATranscxt
-
Create a transact builder with basic DASemantext instance.
- DATranscxt.SemanticsMap - Class in io.odysz.semantic
-
Semantics handler's map manager.
- DATranscxt.SmapFactory<M extends DATranscxt.SemanticsMap> - Interface in io.odysz.semantic
-
Callback for buiding a connection's semantics map, with map-key = table.
- dbFullpath() - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- dbg - Variable in class io.odysz.semantic.syn.SyndomContext
- dbLog(ArrayList<String>) - Method in class io.odysz.semantic.LoggingUser
- dbLog(ArrayList<String>) - Method in class io.odysz.semantic.syn.SyncUser
- dbParent() - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- dbRecId() - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
-
Get raw expression of record id.
- dbSort() - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- DBSynmantext - Class in io.odysz.semantic.syn
- DBSynmantext(String, String, DBSynTransBuilder.SynmanticsMap, IUser, String) - Constructor for class io.odysz.semantic.syn.DBSynmantext
- DBSynmantics - Class in io.odysz.semantic.syn
-
See the topic of Extending default handler plugin.
- DBSynmantics(Transcxt, String, String, String, boolean...) - Constructor for class io.odysz.semantic.syn.DBSynmantics
- DBSynmantics.ShSynChange - Class in io.odysz.semantic.syn
-
Semantics handler of syn-change logs.
- DBSyntableBuilder - Class in io.odysz.semantic.syn
-
Sql statement builder for
DBSynmantext
for handling database synchronization. - DBSyntableBuilder(SyndomContext) - Constructor for class io.odysz.semantic.syn.DBSyntableBuilder
- DBSynTransBuilder - Class in io.odysz.semantic.syn
- DBSynTransBuilder(SyndomContext) - Constructor for class io.odysz.semantic.syn.DBSynTransBuilder
-
A helper version of
DBSynTransBuilder(SyndomContext, DBSyntableBuilder)
, ignoring loadingDBSynTransBuilder.SynmanticsMap
. - DBSynTransBuilder(SyndomContext, DBSyntableBuilder) - Constructor for class io.odysz.semantic.syn.DBSynTransBuilder
- DBSynTransBuilder.SynmanticsMap - Class in io.odysz.semantic.syn
- dbTagCol() - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- dbtype() - Method in class io.odysz.semantic.DASemantext
- debug - Variable in class io.odysz.module.xtable.Log4jWrapper
- debug - Variable in class io.odysz.semantic.syn.registry.Syntities
- DefaultTableStruct - Class in io.odysz.module.xtable
- DefaultTableStruct(String, String) - Constructor for class io.odysz.module.xtable.DefaultTableStruct
- deflt - Enum constant in enum io.odysz.semantic.DA.IndentFlag
- defltConn() - Static method in class io.odysz.semantic.DA.Connects
- defltVal - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
xml/smtc = "dv" | "d-v" | "dfltVal":
Handler:DASemantics.ShDefltVal
- deftId - Static variable in class io.odysz.semantic.DA.DatasetCfg
- deftXTableId - Static variable in class io.odysz.common.Configs.keys
-
Default xtable id, configs.xml/t[id="default"]
- del0subchange(String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
-
Delete change log if no subscribers accept.
- delete - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
- delete(String, IUser) - Method in class io.odysz.semantic.DATranscxt
-
Create a delete statement that will report affected rows as data entry "total".
- deleteEntityBySynuid(SyndomContext, SyntityMeta, String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- dencrypt - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
"d-e" | "de-encrypt" | "dencrypt":
decrypt then encrypt (target col cannot be pk or anything other semantics will updated
Handler:DASemantics.ShDencrypt
- dencryptOnRead - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
Deprecated.to be implemented: new semantics handler: de-encrypt field on reading (in case client requiring read plain password etc. by accident.
- deny - Static variable in class io.odysz.semantic.syn.ExessionAct
- device - Variable in class io.odysz.semantic.meta.SyntityMeta
- device - Variable in class io.odysz.semantic.syn.SyncUser.RobotMeta
- deviceId - Variable in class io.odysz.semantic.syn.SyncUser
- deviceId() - Method in class io.odysz.semantic.syn.SyncUser
- deviceId(String) - Method in class io.odysz.semantic.syn.SyncUser
- devm - Variable in class io.odysz.semantic.syn.Docheck
-
device meta
- devs() - Method in class io.odysz.semantic.syn.Docheck
-
Count
Docheck.devm
's table records. - disableTokenKey - Static variable in class io.odysz.common.Configs.keys
-
Disable session token verification.
- doc(int, String...) - Method in class io.odysz.semantic.syn.Docheck
-
Check doc count.
- Docheck - Class in io.odysz.semantic.syn
-
Checker of each Synode.
- Docheck(IAssert, SyndomContext, ExpDocTableMeta, SyntityMeta) - Constructor for class io.odysz.semantic.syn.Docheck
- Docheck(IAssert, String, String, String, SynodeMode, ExpDocTableMeta, SyntityMeta, boolean) - Constructor for class io.odysz.semantic.syn.Docheck
- doclist(SyntityMeta) - Method in class io.odysz.semantic.syn.Docheck
- docm - Variable in class io.odysz.semantic.syn.Docheck
- docs() - Method in class io.odysz.semantic.syn.Docheck
-
Count
Docheck.docm
's table records. - domain - Variable in class io.odysz.semantic.meta.PeersMeta
- domain - Variable in class io.odysz.semantic.meta.SynChangeMeta
- domain - Variable in class io.odysz.semantic.meta.SynodeMeta
- domain - Variable in class io.odysz.semantic.syn.ExchangeBlock
- domain - Variable in class io.odysz.semantic.syn.SyncUser
- domain - Variable in class io.odysz.semantic.syn.SyndomContext
- domain() - Method in class io.odysz.semantic.syn.SyndomContext
- domain() - Method in class io.odysz.semantic.syn.Synode
- domain(String) - Method in class io.odysz.semantic.syn.SyncUser
- domainCloseJoin(ExessionPersist, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
-
close joining session.
- domainitMe(ExessionPersist, String, String, String, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- domainitOnjoin(DBSyntableBuilder, String, Nyquence) - Method in class io.odysz.semantic.syn.SyndomContext
-
Update domain context by upper node's reply.
- DomainMeta - Class in io.odysz.semantic.meta
- DomainMeta(String...) - Constructor for class io.odysz.semantic.meta.DomainMeta
- domainName - Variable in class io.odysz.semantic.meta.DomainMeta
- domainOnAdd(ExessionPersist, ExchangeBlock, String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- domainSignup(ExessionPersist, String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
-
Set n-stamp, then create a request package.
- domainValue - Variable in class io.odysz.semantic.meta.DomainMeta
- driverType() - Method in class io.odysz.semantic.DA.AbsConnect
- driverType(String) - Static method in class io.odysz.semantic.DA.Connects
- drvName - Variable in class io.odysz.semantic.DA.AbsConnect
- dss - Static variable in class io.odysz.semantic.DA.DatasetCfg
- dumbUser - Static variable in class io.odysz.semantic.LoggingUser
- dummy - Static variable in class io.odysz.semantic.DATranscxt
- dummyUser() - Static method in class io.odysz.semantic.DATranscxt
- duplicateIgnor - Static variable in class io.odysz.module.xtable.XMLTable
-
If pk is duplicating, merging record is ignored.
- duplicateReplace - Static variable in class io.odysz.module.xtable.XMLTable
-
If pk is duplicating, this obj's record is replaced with merging.
E
- e(String, String) - Method in interface io.odysz.module.xtable.ILogger
-
Deprecated.
- e(String, String) - Method in class io.odysz.module.xtable.Log4jWrapper
- enableSystemout - Variable in class io.odysz.semantic.DA.AbsConnect
- end() - Method in class io.odysz.module.xtable.XMLTable
- endElement(String, String, String) - Method in class io.odysz.module.xtable.XMLFlatReader
- endRecordPush(boolean) - Method in class io.odysz.module.xtable.XMLTable
-
Push the temp record into table rows.
- endTablePush() - Method in class io.odysz.module.xtable.XMLTable
- enitities() - Method in class io.odysz.semantic.syn.ChangeLogs
- enitities() - Method in class io.odysz.semantic.syn.ExchangeBlock
- enitities(String) - Method in class io.odysz.semantic.syn.ChangeLogs
- enitities(String) - Method in class io.odysz.semantic.syn.ExchangeBlock
- entbl - Variable in class io.odysz.semantic.meta.SynChangeMeta
- entfk - Variable in class io.odysz.semantic.meta.SynChangeMeta
-
Entity fk, redundant for convenient, not for synchronizing
- entities - Variable in class io.odysz.semantic.syn.ExchangeBlock
- entities(SyntityMeta) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
-
Get entity count, of
m.tbl
. - entities(String, AnResultset) - Method in class io.odysz.semantic.syn.ChangeLogs
- entities(String, AnResultset) - Method in class io.odysz.semantic.syn.ExessionPersist
- entities(HashMap<String, AnResultset>) - Method in class io.odysz.semantic.syn.ChangeLogs
- entitySynuids(SyntityMeta) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- entm - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
-
Target synchronzed table meta, e.g.
- entMeta - Variable in class io.odysz.semantic.syn.SynEntity
- ERR_CHK - Static variable in class io.odysz.semantic.DASemantics
-
error code key word
- err_requires_synuid(String, String, String) - Static method in class io.odysz.semantic.meta.SyntityMeta
- ex() - Method in exception io.odysz.semantics.x.SemanticException
-
Get the exception message object that can be serialized to json and send to client.
- ex(SemanticObject) - Method in exception io.odysz.semantics.x.SemanticException
-
Set object for details of exception
- exbm - Variable in class io.odysz.semantic.syn.DBSynTransBuilder
- exbm - Variable in class io.odysz.semantic.syn.SyndomContext
- excecuteBatch(Connection, ArrayList<String>, String, String, String, String, String) - Static method in class io.odysz.semantic.DA.drvmnger.OracleDriver
-
Deprecated.
- excecuteBatch(ArrayList<String>) - Static method in class io.odysz.semantic.DA.drvmnger.OracleDriver
- exchange - Static variable in class io.odysz.semantic.syn.ExessionAct
- ExchangeBlock - Class in io.odysz.semantic.syn
- ExchangeBlock() - Constructor for class io.odysz.semantic.syn.ExchangeBlock
- ExchangeBlock(String, String, String, String, ExessionAct) - Constructor for class io.odysz.semantic.syn.ExchangeBlock
- ExchangeBlock(String, String, String, String, ExessionPersist) - Constructor for class io.odysz.semantic.syn.ExchangeBlock
- ExchangeContext - Class in io.odysz.semantic.syn
-
Handling exchange session with remote node.
- ExchangeContext(SynChangeMeta, String) - Constructor for class io.odysz.semantic.syn.ExchangeContext
-
Create context at client side.
- ExchangeContext(String, SynChangeMeta, String) - Constructor for class io.odysz.semantic.syn.ExchangeContext
-
Create context at server side.
- ExchangeException - Exception in io.odysz.semantics.x
- ExchangeException(int, ExessionPersist, String, Object...) - Constructor for exception io.odysz.semantics.x.ExchangeException
- ExchangeException(Exchanging, ExessionPersist, String, Object...) - Constructor for exception io.odysz.semantics.x.ExchangeException
- ExchangeFlagCol - Static variable in class io.odysz.semantic.syn.ExchangeBlock
- exchanging - Static variable in class io.odysz.semantic.syn.Exchanging
- Exchanging - Class in io.odysz.semantic.syn
-
server client ready ready exchanging [
Exchanging.initexchange()
] exchanging [Exchanging.onExchange()
] confirming [Exchanging.ack()
] confirming [Exchanging.onAck()
] ready [#closexchange()
] ready [Exchanging.onclose()
] - Exchanging(int) - Constructor for class io.odysz.semantic.syn.Exchanging
- executeBatch(ArrayList<String>, String, String, String, String, String) - Static method in class io.odysz.semantic.DA.drvmnger.OracleDriver
-
Deprecated.
- ExessionAct - Class in io.odysz.semantic.syn
-
Action such as restore, ready, exchange, ...
- ExessionAct(int, int) - Constructor for class io.odysz.semantic.syn.ExessionAct
- ExessionPersist - Class in io.odysz.semantic.syn
-
Persisting exchange session with remote node, using temporary tables.
- ExessionPersist(DBSyntableBuilder, String) - Constructor for class io.odysz.semantic.syn.ExessionPersist
-
Create context at client side.
- ExessionPersist(DBSyntableBuilder, String, ExchangeBlock) - Constructor for class io.odysz.semantic.syn.ExessionPersist
-
Create context at server side.
- exists(String, String, String) - Method in class io.odysz.semantic.DATranscxt
- exmode() - Method in class io.odysz.semantic.syn.ExessionAct
- expand - Enum constant in enum io.odysz.semantic.DA.IndentFlag
- expAnswerSeq - Variable in class io.odysz.semantic.syn.ExessionPersist
- expansx - Variable in class io.odysz.semantic.meta.SynSessionMeta
- ExpDocTableMeta - Class in io.odysz.semantic.meta
-
Experimental: document entity table meta.
- ExpDocTableMeta(String) - Constructor for class io.odysz.semantic.meta.ExpDocTableMeta
- ExpDocTableMeta(String, String, String, String) - Constructor for class io.odysz.semantic.meta.ExpDocTableMeta
- expect(ExchangeBlock) - Method in class io.odysz.semantic.syn.ExessionPersist
- exstat() - Method in class io.odysz.semantic.syn.ExessionPersist
- exstate() - Method in class io.odysz.semantic.syn.ExessionPersist
- exstate(int) - Method in class io.odysz.semantic.syn.ExessionPersist
- exstep - Variable in exception io.odysz.semantics.x.ExchangeException
- extFile - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
Deprecated.this is the same with
DASemantics.smtype.extFilev2
- extFilev2 - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
xml/smtc = "ef2.0" | "xf2.0" | "ext-file2.0" | "e-f2.0" | "x-f2.0"
F
- file_sys - Static variable in class io.odysz.semantic.DASemantext
- fileSys - Static variable in class io.odysz.common.Configs.keys
- findFirst(String, String) - Method in class io.odysz.module.rs.AnResultset
-
Find the first row that contain a matched value in field col.
- findRecords(HashMap<String, String>) - Method in class io.odysz.module.xtable.XMLTable
- findRecordsTable(HashMap<String, String>) - Method in class io.odysz.module.xtable.XMLTable
- findResulved(SemanticObject, String, String) - Static method in class io.odysz.semantic.DATranscxt
- finished - Variable in class io.odysz.semantic.DA.drvmnger.StatementOnCall
- first() - Method in class io.odysz.module.rs.AnResultset
- fkCateIns - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
xml/smtc = "fkc" | "f-i-c" | "fk-ins-cate"
- fkIns - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
xml/smtc = "fk" | "pkref" | "fk-ins"
- flag_disableSql - Static variable in class io.odysz.semantic.DA.AbsConnect
- flag_nothing - Static variable in class io.odysz.semantic.DA.AbsConnect
- flag_printSql - Static variable in class io.odysz.semantic.DA.AbsConnect
- folder - Variable in class io.odysz.semantic.meta.ExpDocTableMeta
- forceExceptionStamp2n0 - Static variable in class io.odysz.semantic.syn.SyndomContext
-
Force throw exception if stamp >= n0 + 1 when try to increase stamp.
- format(AnResultset) - Method in class io.odysz.semantic.syn.SynEntity
-
Format entity synchronization task
- format(DatasetCfg.TreeSemantics, AnResultset, DatasetCfg.AnTreeNode, int) - Method in interface io.odysz.semantic.DA.DatasetHelper.NodeFormatter
-
Create a SemanticObject for tree node with current rs row.
- format(Date) - Method in class io.odysz.semantic.util.JDateFormat
-
yyyy-MM-dd
- formatSemanticNode(DatasetCfg.TreeSemantics, AnResultset, int) - Static method in class io.odysz.semantic.DA.DatasetCfg
-
Create a SemanticObject for tree node with current rs row.
TODO should this moved to TreeSemantics? - formatSql(String) - Static method in class io.odysz.semantic.util.SQLString
- fullpath - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
xml/smtc = "f-p" | "fp" | "fullpath":
- fullpath - Variable in class io.odysz.semantic.meta.DomainMeta
- fullpath - Variable in class io.odysz.semantic.meta.ExpDocTableMeta
- fullpath() - Method in class io.odysz.semantic.DA.TreeIndenode
G
- genId(String, String, String, String...) - Method in class io.odysz.semantic.DASemantext
- genIdPrefix(String, String, String, String) - Static method in class io.odysz.semantic.DASemantext
-
Generate new Id with the help of db function f_incSeq(varchar idName)
Sql script for stored function:
Mysql: - genLog(String, DATranscxt, String, ArrayList<String>, IUser, String, String) - Static method in class io.odysz.semantic.LoggingUser
-
Generate sqls for db logging.
- get(DASemantics.smtype) - Method in class io.odysz.semantic.DATranscxt.SemanticsMap
- get(String) - Method in class io.odysz.semantic.DA.TreeIndenode
- get(String) - Method in class io.odysz.semantic.DATranscxt.SemanticsMap
- get(String) - Static method in class io.odysz.semantic.syn.registry.Syntities
- getAllConnIds() - Static method in class io.odysz.semantic.DA.Connects
- getAnson(int) - Method in class io.odysz.module.rs.AnResultset
- getAnson(String) - Method in class io.odysz.module.rs.AnResultset
- getAttribute(String, String) - Method in class io.odysz.module.xtable.XMLTable
- getAutoseqLock(String) - Method in class io.odysz.semantic.DA.AbsConnect
- getBasicTrans(String) - Static method in class io.odysz.semantic.DATranscxt
-
Get a basic transact builder (without semantics handling)
- getBlob(int) - Method in class io.odysz.module.rs.AnResultset
- getBlob(String) - Method in class io.odysz.module.rs.AnResultset
- getBool(String, boolean) - Method in class io.odysz.module.xtable.XMLTable
- getBoolean(int) - Method in class io.odysz.module.rs.AnResultset
-
if value is equals case insensitive to 1,true, yes, y, t, decimal > 0.001 return true, else return false;
- getBoolean(String) - Static method in class io.odysz.common.Configs
- getBoolean(String) - Method in class io.odysz.module.rs.AnResultset
- getCfg(String) - Static method in class io.odysz.common.Configs
- getCfg(String, String) - Static method in class io.odysz.common.Configs
- getChildIndents() - Method in class io.odysz.semantic.DA.TreeIndenode
- getClassInstance(XMLTable, String, Object[]) - Static method in class io.odysz.module.xtable.XUtil
-
Construct instance of class specified in classRecs, return object instantiated with constructorParas.
For ex.:
Object[] p = new Object[2];
p[0] = res;
p[1] = skinid;
skin = (IMetronomeSkin) XUtil.getClassInstance(st, "class", p); - getColCount() - Method in class io.odysz.module.rs.AnResultset
- getColnames() - Method in class io.odysz.module.rs.AnResultset
- getColumex(String) - Method in class io.odysz.module.rs.AnResultset
-
Get col index
- getColumnCount() - Method in class io.odysz.module.rs.AnResultset
- getColumnName(int) - Method in class io.odysz.module.rs.AnResultset
-
Get col name in raw case.
- getColumns() - Method in class io.odysz.module.xtable.XMLTable
- getConnection() - Method in class io.odysz.semantic.DA.cp.CpConnect
-
Get Connection
- getConnection() - Static method in class io.odysz.semantic.DA.drvmnger.MysqlDriver
-
IMPORTANT: Caller must close connection!
- getConnection() - Static method in class io.odysz.semantic.DA.drvmnger.OracleDriver
-
MUST CLOSE CONNECTION!
- getConnection() - Method in class io.odysz.semantic.DA.drvmnger.SqliteDriver2
-
MUST CLOSE CONNECTION!
- getDate(int) - Method in class io.odysz.module.rs.AnResultset
- getDate(String) - Method in class io.odysz.module.rs.AnResultset
- getDateTime(int) - Method in class io.odysz.module.rs.AnResultset
- getDateTime(String) - Method in class io.odysz.module.rs.AnResultset
- getDayDiff(Date, Date) - Static method in class io.odysz.semantic.util.JDateFormat
- getDayDiffInt(Date, Date) - Static method in class io.odysz.semantic.util.JDateFormat
- getDebug(String) - Static method in class io.odysz.semantic.DA.Connects
- getDouble(int) - Method in class io.odysz.module.rs.AnResultset
- getDouble(String) - Method in class io.odysz.module.rs.AnResultset
- getEntityById(DATranscxt, TableMeta, String) - Static method in class io.odysz.semantic.util.DAHelper
- getEntityMeta(String, String) - Static method in class io.odysz.semantic.syn.DBSynTransBuilder
- getExprstr(DATranscxt, String, TableMeta, Funcall, String, Object...) - Static method in class io.odysz.semantic.util.DAHelper
- getFieldArray(String...) - Method in class io.odysz.module.rs.AnResultset
-
Get an object array of fields in the current row.
- getFileRoot() - Method in class io.odysz.semantic.DASemantics.ShExtFilev2
- getFlatColumns0() - Method in class io.odysz.module.rs.AnResultset
-
Get the cached flat column names in the same sequence with rows.
- getFloat(String, float) - Method in class io.odysz.module.xtable.XMLTable
- getFloats(String, float) - Method in class io.odysz.module.xtable.XMLTable
- getHandler(String, String, DASemantics.smtype) - Static method in class io.odysz.semantic.DATranscxt
- getInt(int) - Method in class io.odysz.module.rs.AnResultset
- getInt(int, int) - Method in class io.odysz.module.xtable.XMLTable
- getInt(String) - Method in class io.odysz.module.rs.AnResultset
- getInt(String) - Method in class io.odysz.module.xtable.XMLTable
- getInt(String, int) - Static method in class io.odysz.common.Configs
- getInt(String, int) - Method in class io.odysz.module.rs.AnResultset
- getInt(String, int) - Method in class io.odysz.module.xtable.XMLTable
- getIntAt(int, int, int) - Method in class io.odysz.module.xtable.XMLTable
- getIntAt(int, String, int) - Method in class io.odysz.module.xtable.XMLTable
- getInts(String, int) - Method in class io.odysz.module.xtable.XMLTable
- getlobMeta() - Method in class io.odysz.semantic.DA.cp.CpConnect
-
Get the CLOBs meta data - which is built while initialization.
- getLogger() - Static method in class io.odysz.module.xtable.XMLDataFactory
- getLong(int) - Method in class io.odysz.module.rs.AnResultset
- getLong(String) - Method in class io.odysz.module.rs.AnResultset
- getLong(String, long) - Method in class io.odysz.module.rs.AnResultset
- getLongAt(String, int) - Method in class io.odysz.module.rs.AnResultset
- getLongAtRow(int, int) - Method in class io.odysz.module.rs.AnResultset
- getMeta(String) - Static method in class io.odysz.semantic.DA.Connects
- getMeta(String, String) - Static method in class io.odysz.semantic.DA.Connects
- getn(AnResultset, String) - Static method in class io.odysz.semantic.syn.Nyquence
-
Parse Nyquence from result set.
- getNyquence(DATranscxt, String, IUser, SynodeMeta, String, String...) - Static method in class io.odysz.semantic.syn.SyndomContext
-
Load nyquence without triggering semantics handling.
- getNyquence(DBSyntableBuilder) - Static method in class io.odysz.semantic.syn.SyndomContext
-
For test.
- getObject(int) - Method in class io.odysz.module.rs.AnResultset
- getObject(String) - Method in class io.odysz.module.rs.AnResultset
- getPathInfo(AnResultset) - Method in class io.odysz.semantic.meta.ExpDocTableMeta
-
Get fields from rs where cols is selcted with stamement generated by
ExpDocTableMeta.selectSynPaths(DATranscxt, String)
. - getPKs() - Method in class io.odysz.module.xtable.XMLTable
- getRecordByPK(String[]) - Method in class io.odysz.module.xtable.XMLTable
-
Find record according to pk values.
- getRow() - Method in class io.odysz.module.rs.AnResultset
-
Get current row index.
Row index start from 1.
The last row indix == getRowCount() - getRow() - Method in class io.odysz.module.xtable.XMLTable
- getRowAt() - Method in class io.odysz.module.rs.AnResultset
-
Get current row
- getRowAt(int) - Method in class io.odysz.module.rs.AnResultset
- getRowAt(int) - Method in class io.odysz.module.xtable.XMLTable
- getRowById(String) - Method in class io.odysz.module.rs.AnResultset
- getRowCells() - Method in class io.odysz.module.rs.AnResultset
- getRowCount() - Method in class io.odysz.module.rs.AnResultset
- getRowCount() - Method in class io.odysz.module.xtable.XMLTable
- getRowIdx() - Method in class io.odysz.module.xtable.XMLTable
- getRows() - Method in class io.odysz.module.rs.AnResultset
- getRows() - Method in class io.odysz.module.xtable.XMLTable
- getRows(String) - Method in class io.odysz.module.xtable.XMLTable
- getRowsInt() - Method in class io.odysz.module.rs.AnResultset
-
Try in-place convert all values to integer elements - expensive, especially with many non-integers.
- getSmtcsPath(String) - Static method in class io.odysz.semantic.DA.Connects
-
Get the smtcs file path configured in connects.xml.
- getSql(dbtype) - Method in class io.odysz.semantic.DA.DatasetCfg.Dataset
- getStrArray(String) - Method in class io.odysz.module.rs.AnResultset
- getString(int) - Method in class io.odysz.module.rs.AnResultset
- getString(int) - Method in class io.odysz.module.xtable.XMLTable
- getString(int, String) - Method in class io.odysz.module.rs.AnResultset
- getString(int, SimpleDateFormat) - Method in class io.odysz.module.rs.AnResultset
-
If field is a date value, return string formatted by sdf.
- getString(String) - Method in class io.odysz.module.rs.AnResultset
- getString(String) - Method in class io.odysz.module.xtable.XMLTable
- getString(String, String) - Method in class io.odysz.module.rs.AnResultset
-
Get string.
- getString(String, SimpleDateFormat) - Method in class io.odysz.module.rs.AnResultset
-
If field is a date value, return string formatted by sdf.
- getStringAt(int, String) - Method in class io.odysz.module.xtable.XMLTable
- getStringAtRow(int, int) - Method in class io.odysz.module.rs.AnResultset
- getStringAtRow(String, int) - Method in class io.odysz.module.rs.AnResultset
-
Get row's field value
- getStringByIndex(String, String) - Method in class io.odysz.module.rs.AnResultset
- getStringNonull(String) - Method in class io.odysz.module.rs.AnResultset
-
if null, change to ""
- getStrings(String) - Method in class io.odysz.module.xtable.XMLTable
- getSynodeMeta(String) - Static method in class io.odysz.semantic.syn.registry.Syntities
- getTable(ILogger, String, InputStream, IXMLStruct) - Static method in class io.odysz.module.xtable.XMLDataFactory
- getTable(ILogger, String, String, IXMLStruct) - Static method in class io.odysz.module.xtable.XMLDataFactory
-
Usage ex.:
InputStream istr = res.getAssets().open(configName + ".xml");
IXMLStruct xmlStruct = new IXMLStruct() {
@Override public String rootTag() { return "xtables"; }
@Override public String tableTag() { return "table"; }
@Override public String recordTag() { return "record"; }
};
ILogger logger = new Logger();
skintable = XMLDataFactory.getTable(logger, configTablename, istr, xmlStruct); - getTable(String) - Method in interface io.odysz.module.xtable.IXMLData
- getTable(String) - Method in class io.odysz.module.xtable.XMLFlatData
- getTable(String) - Method in class io.odysz.module.xtable.XMLFlatReader
- getTable(String, ILogger, String, InputStream, IXMLStruct) - Static method in class io.odysz.module.xtable.XMLDataFactory
- getTable(String, ILogger, String, InputStream, IXMLStruct, boolean) - Static method in class io.odysz.module.xtable.XMLDataFactory
- getTable(String, ILogger, String, String, IXMLStruct) - Static method in class io.odysz.module.xtable.XMLDataFactory
- getTable(String, ILogger, String, String, IXMLStruct, boolean) - Static method in class io.odysz.module.xtable.XMLDataFactory
- getTableAttribute(String, String) - Method in interface io.odysz.module.xtable.IXMLData
- getTableAttribute(String, String) - Method in class io.odysz.module.xtable.XMLFlatData
- getTableID() - Method in class io.odysz.module.xtable.XMLTable
- getTableMeta(String) - Method in class io.odysz.semantic.DASemantext
- getTableReusing(String, ILogger, String, IXMLStruct) - Static method in class io.odysz.module.xtable.XMLDataFactory
-
Get a table, don't reload.
- getTables() - Method in interface io.odysz.module.xtable.IXMLData
- getTables() - Method in class io.odysz.module.xtable.XMLFlatData
- getTables() - Method in class io.odysz.module.xtable.XMLFlatReader
- getTreeSemtcs(String) - Static method in class io.odysz.semantic.DA.DatasetCfg
- getValong(DATranscxt, String, TableMeta, String, String...) - Static method in class io.odysz.semantic.util.DAHelper
- getValstr(Transcxt, String, TableMeta, String, Object...) - Static method in class io.odysz.semantic.util.DAHelper
-
Load a field from table m.tbl.
- getXMLData(String, InputStream, IXMLStruct, boolean) - Static method in class io.odysz.module.xtable.XMLDataFactory
- getXtables(ILogger, String, IXMLStruct) - Static method in class io.odysz.module.xtable.XMLDataFactoryEx
-
Construct a new table.
Not xml table data are buffered - for release memory. - go(int) - Method in class io.odysz.semantic.syn.ExessionAct
- goAt(int) - Method in class io.odysz.module.xtable.XMLTable
H
- handler - Variable in class io.odysz.module.xtable.XMLFlatData
- handler(DASemantics.smtype) - Method in class io.odysz.semantic.DASemantics
- handlers - Variable in class io.odysz.semantic.DASemantics
- has(DASemantics.smtype) - Method in class io.odysz.semantic.DASemantics
- hasCfg(String) - Static method in class io.odysz.common.Configs
- hasCfg(String, String) - Static method in class io.odysz.common.Configs
- hasCol(String) - Method in class io.odysz.module.rs.AnResultset
- hasmore() - Method in class io.odysz.semantic.syn.ExchangeBlock
-
Is the synode has more challenge blocks, which is need to behandled before closing exchange?
- hasnext() - Method in class io.odysz.module.rs.AnResultset
-
Are there rows following current row index?
- hasNextChpages(DBSyntableBuilder) - Method in class io.odysz.semantic.syn.ExessionPersist
-
Has another page in
SynchangeBuffMeta
.tbl to be send to. - hasOnSelectedHandler(String) - Method in class io.odysz.semantic.DASemantext
- hasprev() - Method in class io.odysz.module.rs.AnResultset
-
Are there rows before current row index?
- hasSemantics(String, String, DASemantics.smtype) - Static method in class io.odysz.semantic.DATranscxt
- hlink - Enum constant in enum io.odysz.semantic.DA.IndentFlag
- https - Variable in class io.odysz.semantic.syn.Synode
I
- i(String, String) - Method in interface io.odysz.module.xtable.ILogger
-
Deprecated.
- i(String, String) - Method in class io.odysz.module.xtable.Log4jWrapper
- ICRconstructor(ResultSet) - Method in class io.odysz.module.rs.AnResultset
- id - Variable in class io.odysz.semantic.DA.AbsConnect
- id() - Method in class io.odysz.semantic.DA.TreeIndenode
- idField() - Method in class io.odysz.semantic.DA.OracleLob
- idLen - Static variable in class io.odysz.common.Configs.keys
- ILogger - Interface in io.odysz.module.xtable
-
Deprecated.replaced by
Utils
- inc(Nyquence...) - Method in class io.odysz.semantic.syn.Nyquence
- incN0(DBSyntableBuilder) - Method in class io.odysz.semantic.syn.SyndomContext
- incN0(Nyquence...) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- incSeconds(dbtype, String, int) - Method in class io.odysz.semantic.util.JDateFormat
- incSeq() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- incStamp(DBSyntableBuilder, HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.SyndomContext
- IndentFlag - Enum in io.odysz.semantic.DA
- indents() - Method in class io.odysz.semantic.DA.TreeIndenode
- index0(String) - Method in class io.odysz.module.rs.AnResultset
-
Generate row indices, start at 0.
- indices0() - Method in class io.odysz.module.rs.AnResultset
- init - Static variable in class io.odysz.semantic.syn.Exchanging
- init - Static variable in class io.odysz.semantic.syn.ExessionAct
- init() - Method in class io.odysz.semantic.syn.ExessionPersist
-
Setup exchange buffer table.
- init(String) - Static method in class io.odysz.common.Configs
-
For redirect path of config.xml
- init(String) - Static method in class io.odysz.semantic.DA.Connects
-
parse connects.xml, setup connections configured in table "drvmnger", for JDBC DriverManger, and "dbcp", for JDBC connection-pooled connection managed by container.
- init(String) - Static method in class io.odysz.semantic.DA.DatasetCfg
- init(String, String, String...) - Static method in class io.odysz.common.Configs
- initChallenge(String, ChangeLogs) - Method in class io.odysz.semantic.syn.ExchangeContext
- initConfigs(String, XMLTable, DATranscxt.SmapFactory<M>) - Static method in class io.odysz.semantic.DATranscxt
-
Load
DATranscxt.smtMaps
. - initConnection(String, String, String, boolean, int) - Static method in class io.odysz.semantic.DA.drvmnger.Msql2kDriver
- initConnection(String, String, String, String, boolean, int) - Static method in class io.odysz.semantic.DA.drvmnger.MysqlDriver
-
Use this to init connection without using servlet context for retrieving configured strings.
This is the typical scenario when running test from "main" thread. - initConnection(String, String, String, String, boolean, int) - Static method in class io.odysz.semantic.DA.drvmnger.OracleDriver
- initConnection(String, String, String, String, boolean, int) - Static method in class io.odysz.semantic.DA.drvmnger.SqliteDriver2
-
Get
SqliteDriver2
instance, with database connection got viaDriverManager
. - initConnection(String, String, String, String, boolean, int) - Static method in class io.odysz.semantic.DA.drvmnger.SqliteDriverQueued
-
Get
SqliteDriver2
instance, with database connection got viaDriverManager
. - initDmConnect(String, dbtype, String, String, String, String, boolean, boolean) - Static method in class io.odysz.semantic.DA.AbsConnect
- initexchange() - Method in class io.odysz.semantic.syn.Exchanging
- initExchange(ExessionPersist) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
-
insert into exchanges select * from change_logs where n > nyquvect[target].n
- initPooledConnect(String, dbtype, String, String, String, String, boolean, boolean) - Static method in class io.odysz.semantic.DA.AbsConnect
- inscols - Variable in class io.odysz.semantic.meta.PeersMeta
- insert - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
- insert(SynodeMeta, String, Nyquence, Insert) - Method in class io.odysz.semantic.syn.Synode
-
Format the insert statement according to my fields.
- insert(IUser, DATranscxt, String, TableMeta, Object...) - Static method in class io.odysz.semantic.util.DAHelper
- insert(Insert, String, IUser) - Method in class io.odysz.semantic.DASemantext
- insert(String, IUser) - Method in class io.odysz.semantic.DATranscxt
-
Create an insert statement that will report affected rows as data entry "total".
- insert_updateBlob(String, String, String, String, String, InputStream) - Static method in class io.odysz.semantic.DA.drvmnger.OracleDriver
- insertChallengeEnt(String, AnResultset) - Method in class io.odysz.semantic.meta.SyntityMeta
-
Generate data for value clause of the Insert statement, using columns for filter out fields of entity table.
- insertCols() - Method in class io.odysz.semantic.meta.SynchangeBuffMeta
- insertCols() - Method in class io.odysz.semantic.meta.SynChangeMeta
- insertCols() - Method in class io.odysz.semantic.meta.SynSubsMeta
- insertEntity(SyntityMeta, Insert) - Method in class io.odysz.semantic.syn.SynEntity
-
Setup
ins
's nvs, e.g. - insertEntity(SyndomContext, SyntityMeta, SynEntity, String...) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
-
NOTE: This method sholdn't be used other than tests.
- insertRow(String, SynodeMeta, Insert) - Method in class io.odysz.semantic.syn.Synode
-
Format the insert statement according to my fields.
- insertRowAt(int, HashMap<String, String>) - Method in class io.odysz.module.xtable.XMLTable
- insertSession(Insert, String) - Method in class io.odysz.semantic.meta.SynSessionMeta
- insertSubVal(AnResultset) - Method in class io.odysz.semantic.meta.SynSubsMeta
-
Add a subscribing synodee's record according to current row of
chlogs
. - insertSubVal(String, String, String, String) - Method in class io.odysz.semantic.meta.SynSubsMeta
- instancontxt() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- instancontxt() - Method in class io.odysz.semantic.syn.DBSynTransBuilder
- instancontxt(String, IUser) - Method in class io.odysz.semantic.DATranscxt
-
Create a new semantext instance with the static resources.
- instancontxt(String, IUser) - Method in class io.odysz.semantic.syn.DBSynTransBuilder
- insubVals(AnResultset, Set<String>) - Method in class io.odysz.semantic.meta.SynSubsMeta
-
Generate values for parameter of Insert.values();
- insVals(HashMap<String, Nyquence>, String, String) - Method in class io.odysz.semantic.meta.PeersMeta
- io_oz_synuid - Variable in class io.odysz.semantic.meta.SyntityMeta
-
Global syn-uid.
- io.odysz.common - package io.odysz.common
- io.odysz.module.rs - package io.odysz.module.rs
- io.odysz.module.xtable - package io.odysz.module.xtable
- io.odysz.semantic - package io.odysz.semantic
- io.odysz.semantic.DA - package io.odysz.semantic.DA
- io.odysz.semantic.DA.cp - package io.odysz.semantic.DA.cp
- io.odysz.semantic.DA.drvmnger - package io.odysz.semantic.DA.drvmnger
- io.odysz.semantic.meta - package io.odysz.semantic.meta
- io.odysz.semantic.syn - package io.odysz.semantic.syn
- io.odysz.semantic.syn.registry - package io.odysz.semantic.syn.registry
- io.odysz.semantic.util - package io.odysz.semantic.util
- io.odysz.semantics.x - package io.odysz.semantics.x
- is(DASemantics.smtype) - Method in class io.odysz.semantic.DASemantics.SemanticHandler
- isColChecked(String) - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
-
Is value of col should changed to boolean.
If the semantics configuration's first field is this col's name, the the value should changed into boolean. - iso8601() - Static method in class io.odysz.semantic.util.JDateFormat
-
yyyy-MM-dd'T'HH:mm:ss.SSSZ, e.g.
- iso8601Zh() - Static method in class io.odysz.semantic.util.JDateFormat
-
yyyy年MM月dd日'T'HH:mm:ss.SSSZ, e.g.
- isqlite(String) - Static method in class io.odysz.semantic.DA.Connects
- ISyncontext - Interface in io.odysz.semantic.syn
-
Semantic context for synchronizer,
DBSyntableBuilder
- ITableStruct - Interface in io.odysz.module.xtable
- iv - Variable in class io.odysz.semantic.syn.SyncUser
- iv - Variable in class io.odysz.semantic.syn.SyncUser.RobotMeta
- ixExtRoot - Static variable in class io.odysz.semantic.DASemantics.ShExtFilev2
-
Saving root.
The path rooted from return ofISemantext.relativpath(String...)
. - IXMLData - Interface in io.odysz.module.xtable
- IXMLStruct - Interface in io.odysz.module.xtable
- ixMs2k - Static variable in class io.odysz.semantic.DA.DatasetCfg
- ixMysql - Static variable in class io.odysz.semantic.DA.DatasetCfg
- ixOrcl - Static variable in class io.odysz.semantic.DA.DatasetCfg
- ixSqlit - Static variable in class io.odysz.semantic.DA.DatasetCfg
- ixUnknow - Static variable in class io.odysz.semantic.DA.DatasetCfg
J
- Jdate() - Static method in class io.odysz.semantic.util.JDateFormat
-
yyyy-MM-dd
- JDateFormat - Class in io.odysz.semantic.util
-
Date formatting and parsing helper.
This is basically used for datatime used in Json / Gson. - JDateFormat(SimpleDateFormat) - Constructor for class io.odysz.semantic.util.JDateFormat
- JdateZh() - Static method in class io.odysz.semantic.util.JDateFormat
-
yyyy年MM月dd日
- jserv - Variable in class io.odysz.semantic.meta.SynodeMeta
- jserv - Variable in class io.odysz.semantic.syn.Synode
-
for update peers' jserv
K
- key(String) - Static method in class io.odysz.semantic.DATranscxt
-
Load a configuration item.
- key(String, String) - Static method in class io.odysz.semantic.DATranscxt
-
Set a key (configuration item).
- keys() - Constructor for class io.odysz.common.Configs.keys
L
- last() - Method in class io.odysz.module.xtable.XMLTable
-
go last record - getXXX(c) got last row's field.
- leaf - Enum constant in enum io.odysz.semantic.syn.SynodeMode
-
Work as a tree branch mode, tree's middle and leaf node, via filing application to
SynodeMode.peer
- load(String, String, Syntities.MetaFactory) - Static method in class io.odysz.semantic.syn.registry.Syntities
-
Load registry, and syntities' metas, without impact on connection's information, e.
- load(HashMap<String, DatasetCfg.Dataset>, String) - Static method in class io.odysz.semantic.DA.DatasetCfg
-
Load all dataset.xml into the argument cfgs.
When return, cfgs is loaded with dataset configurations like [id, mysql:sql, orcl:sql, ...]. - load(HashMap<String, HashMap<String, String>>, String) - Static method in class io.odysz.common.Configs
- load(HashMap<String, HashMap<String, String>>, String, String) - Static method in class io.odysz.common.Configs
- loadDataset(String, String) - Static method in class io.odysz.semantic.DA.DatasetCfg
- loadDataset(String, String, int, int, String...) - Static method in class io.odysz.semantic.DA.DatasetCfg
- loadDataset(String, String, String...) - Static method in class io.odysz.semantic.DA.DatasetCfg
- loadMeta(String) - Static method in class io.odysz.semantic.DA.Connects
-
Build database tables' meta.
- loadMetaCfgs(String) - Static method in class io.odysz.semantic.DA.Connects
- loadNvstamp(DATranscxt, IUser) - Method in class io.odysz.semantic.syn.SyndomContext
- loadNvstamp(DBSyntableBuilder) - Method in class io.odysz.semantic.syn.SyndomContext
- loadRecLong(DATranscxt, String, TableMeta, String, String) - Static method in class io.odysz.semantic.util.DAHelper
-
Deprecated.call
DAHelper.getValong(DATranscxt, String, TableMeta, String, String...)
, e.g. getValong(t, m, target-field, m.pk, recId, ...). - loadSemanticsXml(String) - Static method in class io.odysz.semantic.DATranscxt
-
Load semantics configuration, x-table, from file path.
- loadSqlite(Class<?>, String) - Static method in class io.odysz.semantic.meta.SemanticTableMeta
- loadStree(String, String, int, int, String...) - Static method in class io.odysz.semantic.DA.DatasetCfg
- loadStree(String, String, int, int, String[], DatasetHelper.NodeFormatter...) - Static method in class io.odysz.semantic.DA.DatasetHelper
- loadStree(String, String, PageInf) - Static method in class io.odysz.semantic.DA.DatasetCfg
-
Load semantic tree configured in dataset.xml.
- loadStree(String, String, PageInf, DatasetHelper.NodeFormatter...) - Static method in class io.odysz.semantic.DA.DatasetHelper
-
Load semantic tree configured in dataset.xml.
- lob() - Method in class io.odysz.semantic.DA.OracleLob
- lobField() - Method in class io.odysz.semantic.DA.OracleLob
- lockerr - Static variable in class io.odysz.semantic.syn.ExessionAct
- lockme(SyndomContext.OnMutexLock) - Method in class io.odysz.semantic.syn.SyndomContext
-
Request a mutex lock for synchronization, for synssion of myself.
- locks - Variable in class io.odysz.semantic.DA.AbsConnect
-
Lock table when generating auto Id.
[table, lock] - lockx(SyncUser) - Method in class io.odysz.semantic.syn.SyndomContext
- log - Static variable in class io.odysz.common.Configs
- log - Variable in class io.odysz.semantic.DA.AbsConnect
- Log4jWrapper - Class in io.odysz.module.xtable
-
FIXME this class must been removed.
- Log4jWrapper(String) - Constructor for class io.odysz.module.xtable.Log4jWrapper
- logAct(String, String) - Method in class io.odysz.semantic.LoggingUser
- logAct(String, String) - Method in class io.odysz.semantic.syn.SyncUser
- logChange(SyndomContext, DBSyntableBuilder, Delete, SyntityMeta, AnResultset) - Static method in class io.odysz.semantic.syn.DBSynmantics
- logChange(SyndomContext, DBSyntableBuilder, Insert, SyntityMeta, String, Object...) - Static method in class io.odysz.semantic.syn.DBSynmantics
- logChange(SyndomContext, DBSyntableBuilder, Update, SyntityMeta, String, AnResultset, Iterable<String>) - Static method in class io.odysz.semantic.syn.DBSynmantics
- logConnId - Static variable in class io.odysz.common.Configs.keys
-
key of log connection, args: conn-id (in connects.xml), log-table (e.
- logDumb - Static variable in class io.odysz.semantic.util.LogFlags
- LogFlags - Class in io.odysz.semantic.util
- LogFlags() - Constructor for class io.odysz.semantic.util.LogFlags
- LogFlags.Semantic - Class in io.odysz.semantic.util
- LoggingUser - Class in io.odysz.semantic
-
This robot handle logs of table a_log()
- LoggingUser(String, String, SemanticObject) - Constructor for class io.odysz.semantic.LoggingUser
- logi() - Method in class io.odysz.semantic.DASemantics.SemanticHandler
- login(Object) - Method in class io.odysz.semantic.LoggingUser
- login(Object) - Method in class io.odysz.semantic.syn.SyncUser
- logout() - Method in class io.odysz.semantic.LoggingUser
- logout() - Method in class io.odysz.semantic.syn.SyncUser
M
- map(XMLTable.IParser<T>) - Method in class io.odysz.module.xtable.XMLTable
- map(String[], AnResultset.ObjCreator<T>) - Method in class io.odysz.module.rs.AnResultset
- map(String, AnResultset.ObjCreator<T>) - Method in class io.odysz.module.rs.AnResultset
-
Iterating through the results and convert to hash map, like this:
- mapKey() - Method in interface io.odysz.module.xtable.XMLTable.IMapValue
- mapKey() - Method in class io.odysz.semantic.DASemantics.SemanticHandler
- mapKey() - Method in class io.odysz.semantic.meta.SemanticTableMeta
- maxn(long, long) - Static method in class io.odysz.semantic.syn.Nyquence
- maxn(Nyquence, Nyquence) - Static method in class io.odysz.semantic.syn.Nyquence
- maxn(Nyquence, Nyquence, Nyquence...) - Static method in class io.odysz.semantic.syn.Nyquence
- maxn(HashMap<String, Nyquence>) - Static method in class io.odysz.semantic.syn.Nyquence
- maxn(HashMap<String, Nyquence>, Nyquence) - Static method in class io.odysz.semantic.syn.Nyquence
- maybeMore - Variable in class io.odysz.module.xtable.XMLFlatReader
- mergeWith(XMLTable, int) - Method in class io.odysz.module.xtable.XMLTable
-
Merge withTable to this object.
Table name and colomns order can be different, but both table must have exactly the same columns and pk fields.
Note:
This method is not suitable for large record's number. - meta - Variable in class io.odysz.semantic.syn.registry.SyntityReg
- meta(String) - Method in class io.odysz.semantic.syn.registry.Syntities
- meta(String...) - Method in class io.odysz.semantic.LoggingUser
- meta(String...) - Method in class io.odysz.semantic.syn.SyncUser
- MetaBuilder - Class in io.odysz.semantic.DA
- MetaBuilder() - Constructor for class io.odysz.semantic.DA.MetaBuilder
- metas - Static variable in class io.odysz.semantic.DA.Connects
- metas - Variable in class io.odysz.semantic.DASemantext
- metas - Variable in class io.odysz.semantic.syn.registry.Syntities
- mime - Variable in class io.odysz.semantic.meta.ExpDocTableMeta
- minn(long, long) - Static method in class io.odysz.semantic.syn.Nyquence
- mode - Variable in class io.odysz.semantic.meta.SynSessionMeta
- mode - Variable in class io.odysz.semantic.syn.SyndomContext
- mode_client - Static variable in class io.odysz.semantic.syn.Exchanging
- mode_client - Static variable in class io.odysz.semantic.syn.ExessionAct
- mode_server - Static variable in class io.odysz.semantic.syn.Exchanging
- mode_server - Static variable in class io.odysz.semantic.syn.ExessionAct
- moreChallenge() - Method in class io.odysz.semantic.syn.ExchangeBlock
- Msql2kDriver - Class in io.odysz.semantic.DA.drvmnger
- Msql2kDriver(dbtype, String, boolean) - Constructor for class io.odysz.semantic.DA.drvmnger.Msql2kDriver
- MysqlDriver - Class in io.odysz.semantic.DA.drvmnger
- MysqlDriver(String, boolean) - Constructor for class io.odysz.semantic.DA.drvmnger.MysqlDriver
N
- n - Variable in class io.odysz.semantic.syn.Nyquence
- n0() - Method in class io.odysz.semantic.syn.Docheck
- n0() - Method in class io.odysz.semantic.syn.ExessionPersist
- n0() - Method in class io.odysz.semantic.syn.SyndomContext
- n0(DBSyntableBuilder, Nyquence) - Method in class io.odysz.semantic.syn.SyndomContext
- name - Variable in class io.odysz.common.NV
- name - Variable in class io.odysz.common.NVs
- name() - Method in class io.odysz.semantic.syn.Exchanging
- name(int) - Static method in class io.odysz.semantic.syn.Exchanging
- name(String) - Method in class io.odysz.common.NVs
- nameOf(int) - Static method in class io.odysz.semantic.syn.ExessionAct
- next() - Method in class io.odysz.module.rs.AnResultset
- next() - Method in class io.odysz.module.xtable.XMLTable
- nextExchange(ExchangeBlock) - Method in class io.odysz.semantic.syn.ExessionPersist
- nextString(String) - Method in class io.odysz.module.rs.AnResultset
-
Get next row's string value.
- nextUntill(int) - Method in class io.odysz.module.rs.AnResultset
-
last start at 1, included in nexting range.
If current index = 4, nextUntill(5) return true;
If current index = 5, nextUntill(5) return false; - nonsyn - Enum constant in enum io.odysz.semantic.syn.SynodeMode
-
device or transction builder, etc.
- notifies() - Method in class io.odysz.semantic.LoggingUser
- notify(Object) - Method in class io.odysz.semantic.LoggingUser
- now(String) - Method in class io.odysz.semantic.DATranscxt
- nstamp - Variable in class io.odysz.semantic.meta.SynodeMeta
-
Nyquence for stamping change logs
- nv - Variable in class io.odysz.semantic.syn.ExchangeBlock
- nv(String, Object) - Method in class io.odysz.common.NV
- nv(HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.ExchangeBlock
- NV - Class in io.odysz.common
- NV() - Constructor for class io.odysz.common.NV
- NVs - Class in io.odysz.common
- NVs() - Constructor for class io.odysz.common.NVs
- nxt() - Method in class io.odysz.module.rs.AnResultset
-
A mutation of
AnResultset.next()
. - nyq - Variable in class io.odysz.semantic.meta.PeersMeta
- nyquence - Variable in class io.odysz.semantic.meta.SynChangeMeta
- nyquence - Variable in class io.odysz.semantic.meta.SynodeMeta
-
Nyquence for synchronizing
- nyquence - Variable in class io.odysz.semantic.syn.SynEntity
- Nyquence - Class in io.odysz.semantic.syn
- Nyquence(long) - Constructor for class io.odysz.semantic.syn.Nyquence
- Nyquence(String) - Constructor for class io.odysz.semantic.syn.Nyquence
- nyquvect(HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.ChangeLogs
-
clone
nyquvect
into my nyq-vector.
O
- ok(int[]) - Method in interface io.odysz.semantic.DA.drvmnger.StatementOnCall.OnCommit
- onAbort(ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- onAck() - Method in class io.odysz.semantic.syn.Exchanging
- onclose() - Method in class io.odysz.semantic.syn.Exchanging
- onclose() - Method in class io.odysz.semantic.syn.ExessionAct
- onclosexchange(ExessionPersist, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- onCommitted(ISemantext, String) - Method in class io.odysz.semantic.DASemantext
- onDelete(ISemantext, Delete, Condit, IUser) - Method in class io.odysz.semantic.DASemantics
- onDelete(ISemantext, Delete, Condit, IUser) - Method in class io.odysz.semantic.DASemantics.SemanticHandler
-
Handle onDelete event.
- onDelete(ISemantext, Delete, Condit, IUser) - Method in class io.odysz.semantic.DASemantics.ShExtFilev2
- onDelete(ISemantext, Delete, Condit, IUser) - Method in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
- onDelete(Delete, String, Condit) - Method in class io.odysz.semantic.DASemantext
- onExchange() - Method in class io.odysz.semantic.syn.Exchanging
- onInit(ExchangeBlock) - Method in class io.odysz.semantic.syn.ExessionPersist
-
insert into exchanges select * from change_logs where n > nyquvect[sx.peer].n
- onInit(ExessionPersist, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
-
Insert into exchanges select * from change_logs where n > nyquvect[sx.peer].n.
- onInsert(ISemantext, Insert, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.DASemantics
- onInsert(ISemantext, Insert, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.DASemantics.SemanticHandler
- onInsert(ISemantext, Insert, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.DASemantics.ShExtFilev2
- onInsert(ISemantext, Insert, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
- onInsert(Insert, String, List<ArrayList<Object[]>>) - Method in class io.odysz.semantic.DASemantext
-
When inserting, process data row with configured semantics, like auto-pk, fk-ins, etc..
- onlocked(IUser) - Method in interface io.odysz.semantic.syn.SyndomContext.OnMutexLock
- onPost(ISemantext, Statement<? extends Statement<?>>, ArrayList<Object[]>, Map<String, Integer>, IUser, ArrayList<String>) - Method in class io.odysz.semantic.DASemantics
- onPost(ISemantext, Statement<? extends Statement<?>>, ArrayList<Object[]>, Map<String, Integer>, IUser, ArrayList<String>) - Method in class io.odysz.semantic.DASemantics.SemanticHandler
- onPost(Statement<?>, String, ArrayList<Object[]>, ArrayList<String>) - Method in class io.odysz.semantic.DASemantext
- onRequires(ExessionPersist, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- onRowsOk - Variable in class io.odysz.semantic.DASemantext
- onSelected(Object) - Method in class io.odysz.semantic.DASemantext
- onSelecteds - Variable in class io.odysz.semantic.DASemantext
- onselectSyntities(Query) - Method in class io.odysz.semantic.meta.ExpDocTableMeta
- onselectSyntities(Query) - Method in class io.odysz.semantic.meta.SyntityMeta
-
Entity meta's query event handler, while synchronizing.
- onTableCommittedHandler(String) - Method in class io.odysz.semantic.DASemantext
- onTableOk - Variable in class io.odysz.semantic.DASemantext
- onUpdate(ISemantext, Update, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.DASemantics
- onUpdate(ISemantext, Update, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.DASemantics.SemanticHandler
- onUpdate(ISemantext, Update, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.DASemantics.ShExtFilev2
-
On updating external files' handler.
- onUpdate(ISemantext, Update, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
- onUpdate(Update, String, ArrayList<Object[]>) - Method in class io.odysz.semantic.DASemantext
- opTime - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
xml/smtc = "o-t" | "oper-time" | "optime"
Finger printing session user's db updating - record operator / oper-time
Handler:DASemantics.ShOperTime
- OracleDriver - Class in io.odysz.semantic.DA.drvmnger
- OracleDriver(String, boolean) - Constructor for class io.odysz.semantic.DA.drvmnger.OracleDriver
- OracleLob - Class in io.odysz.semantic.DA
-
POJO class for oracle lob buffering.
- OracleLob(String, String, Object) - Constructor for class io.odysz.semantic.DA.OracleLob
- org - Variable in class io.odysz.semantic.meta.ExpDocTableMeta
- org - Variable in class io.odysz.semantic.meta.SynodeMeta
- org - Static variable in class io.odysz.semantic.syn.Docheck
- org - Variable in class io.odysz.semantic.syn.SyncUser
- org - Variable in class io.odysz.semantic.syn.Synode
- orgId() - Method in class io.odysz.semantic.syn.SyncUser
- orgId(String) - Method in class io.odysz.semantic.syn.SyncUser
- orgName - Variable in class io.odysz.semantic.syn.SyncUser
- orgName(String) - Method in class io.odysz.semantic.syn.SyncUser
P
- pages() - Method in class io.odysz.semantic.syn.ExessionPersist
- pageSql(String, int, int) - Method in class io.odysz.semantic.DASemantext
- pagex - Variable in class io.odysz.semantic.meta.SynchangeBuffMeta
- pagingSql(dbtype, String, int, int) - Static method in class io.odysz.semantic.DA.Connects
- pagingSql(dbtype, String, int, int) - Static method in class io.odysz.semantic.DASemantext
-
Deprecated.replaced by
Connects.pagingSql(dbtype, String, int, int)
- pagingSql(String, String, int, int) - Static method in class io.odysz.semantic.DA.Connects
-
compose paged sql, e.g.
- parent - Variable in class io.odysz.semantic.meta.DomainMeta
- parent() - Method in class io.odysz.semantic.DA.TreeIndenode
- parentChildrenOnDel - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
"pc-del-all" | "parent-child-del-all" | "parentchildondel"
- parentChildrenOnDelByCate - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
"pc-del-tbl" | "pc-del-by-tbl" | "pc-tbl"
- parse(XMLTable) - Method in interface io.odysz.module.xtable.XMLTable.IParser
-
Parameter t is iterated with "while(next()".
- parse(String) - Static method in enum io.odysz.semantic.DASemantics.smtype
-
Convert string key to
DASemantics.smtype
. - parse(String) - Method in class io.odysz.semantic.util.JDateFormat
- parseConfigs(HashMap<String, DatasetCfg.Dataset>, XMLTable) - Static method in class io.odysz.semantic.DA.DatasetCfg
- parseDrvType(String) - Static method in class io.odysz.semantic.DA.Connects
-
Convert names like "sqlit" to
dbtype
. - parseHandler(Transcxt, String, DASemantics.smtype, String, String[]) - Method in class io.odysz.semantic.DASemantics
- parseHandler(Transcxt, String, DASemantics.smtype, String, String[]) - Method in class io.odysz.semantic.syn.DBSynmantics
- parseNyq(Object[]) - Static method in class io.odysz.semantic.syn.ChangeLogs
- parseSemantics(String) - Static method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
-
parse tree semantics like ",checked,table,recId id,parentId,itemName text,fullpath,siblingSort,false" to 2d array.
- parseSemantics(String[]) - Static method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- peer - Enum constant in enum io.odysz.semantic.syn.SynodeMode
-
Jserv node mode: cloud hub, accepting application from
SynodeMode.leaf
- peer - Variable in class io.odysz.semantic.meta.PeersMeta
-
Synssion peer
- peer - Variable in class io.odysz.semantic.meta.SynchangeBuffMeta
- peer - Variable in class io.odysz.semantic.meta.SynSessionMeta
- peer - Variable in class io.odysz.semantic.syn.ExchangeBlock
- peer() - Method in class io.odysz.semantic.syn.ExessionPersist
- PeersMeta - Class in io.odysz.semantic.meta
- PeersMeta(String...) - Constructor for class io.odysz.semantic.meta.PeersMeta
- perdomain - Variable in class io.odysz.semantic.syn.DBSynTransBuilder
- persisession() - Method in class io.odysz.semantic.syn.ExessionPersist
-
update syn_node set session = {session, challengeSeq, answers, ...}
- persist - Variable in exception io.odysz.semantics.x.ExchangeException
- persistamp(DBSyntableBuilder, Nyquence...) - Method in class io.odysz.semantic.syn.SyndomContext
- persistarting(String) - Method in class io.odysz.semantic.syn.ExessionPersist
-
Save starting session.
- persistNyquence(DBSyntableBuilder, String, Nyquence) - Method in class io.odysz.semantic.syn.SyndomContext
- pkCols - Variable in class io.odysz.module.xtable.XMLTable
- pkDef - Variable in class io.odysz.module.xtable.DefaultTableStruct
- pkDefs() - Method in class io.odysz.module.xtable.DefaultTableStruct
- pkDefs() - Method in interface io.odysz.module.xtable.ITableStruct
- pkField - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
- pkIdx - Variable in class io.odysz.module.xtable.DefaultTableStruct
- pkIdx() - Method in class io.odysz.module.xtable.DefaultTableStruct
- pkIdx() - Method in interface io.odysz.module.xtable.ITableStruct
- pnvm - Variable in class io.odysz.semantic.syn.DBSynTransBuilder
- pnvm - Variable in class io.odysz.semantic.syn.SyndomContext
- popDebug() - Method in class io.odysz.semantic.syn.Docheck
- post - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
- postFk - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
"p-f" | "p-fk" | "post-fk"
- previous() - Method in class io.odysz.module.rs.AnResultset
- previous() - Method in class io.odysz.module.xtable.XMLTable
- prevString(String) - Method in class io.odysz.module.rs.AnResultset
-
Get previous row's string value.
- print(PrintStream) - Method in class io.odysz.module.rs.AnResultset
- print(PrintStream) - Method in class io.odysz.semantic.syn.ExchangeBlock
- print(String...) - Method in class io.odysz.module.rs.AnResultset
-
Print all data with in cols.
- printChangeLines(Docheck[]) - Static method in class io.odysz.semantic.syn.Docheck
- printNyquv(Docheck[], boolean...) - Static method in class io.odysz.semantic.syn.Docheck
- printSomeData(boolean, int, String...) - Method in class io.odysz.module.rs.AnResultset
-
Print ResutSet in System.out or System.err.
- printSomeData(PrintStream, int, String...) - Method in class io.odysz.module.rs.AnResultset
- printSql(int, String) - Method in class io.odysz.semantic.DA.AbsConnect
- printSql(int, ArrayList<String>) - Method in class io.odysz.semantic.DA.AbsConnect
-
If printSql is true or if asking enable, then print sqls.
- prop(String) - Method in class io.odysz.semantic.DA.AbsConnect
- prop(String, String) - Method in class io.odysz.semantic.DA.AbsConnect
- psubs(int, String, int...) - Method in class io.odysz.semantic.syn.Docheck
-
verify h_photos' subscription.
- pswd - Variable in class io.odysz.semantic.syn.SyncUser
- pswd() - Method in class io.odysz.semantic.syn.SyncUser
- pushDebug() - Static method in class io.odysz.semantic.syn.Docheck
-
Push connection's debug flags and return a checker instance.
- put(String, Object) - Method in class io.odysz.semantic.DA.TreeIndenode
Q
- quotation(Object, String, String, String) - Method in class io.odysz.semantic.DATranscxt
R
- R - Static variable in class io.odysz.semantic.CRUD
- radix64_32(long) - Static method in class io.odysz.semantic.DASemantext
-
Try generate a radix 64 string of v.
- ready - Static variable in class io.odysz.semantic.syn.Exchanging
- ready - Static variable in class io.odysz.semantic.syn.ExessionAct
- recId - Variable in class io.odysz.semantic.syn.SynEntity
- recId() - Method in class io.odysz.semantic.DA.OracleLob
- recId() - Method in class io.odysz.semantic.syn.SynEntity
- recId(String) - Method in class io.odysz.semantic.syn.SynEntity
- recId(String, String) - Method in class io.odysz.semantic.DA.OracleLob
- recordQName - Variable in class io.odysz.module.xtable.XMLDefaultStruct
- recordTag - Variable in class io.odysz.module.xtable.XMLFlatReader
- recordTag() - Method in interface io.odysz.module.xtable.IXMLStruct
- recordTag() - Method in class io.odysz.module.xtable.XMLDefaultStruct
- relativpath(String...) - Method in class io.odysz.semantic.DASemantext
- remove(HashMap<String, String>) - Method in class io.odysz.module.xtable.XMLTable
- remove_sub(AnResultset, String) - Method in class io.odysz.semantic.syn.ChangeLogs
-
Add remove command to change log, chgs.
- removeChgsub(AnResultset, String) - Method in class io.odysz.semantic.syn.ExchangeBlock
- replace() - Method in class io.odysz.semantic.meta.SemanticTableMeta
-
Explicitly call this after this meta with semantics is created, to replace auto found meta from database, which is managed by
Connects
. - replace() - Method in class io.odysz.semantic.meta.SyntityMeta
- replaceMeta(String, TableMeta, String...) - Static method in class io.odysz.semantic.DASemantics
-
Deprecated.since 2.0.0, to have a meta be the type of
SemanticTableMeta
, configure the class name in semantics.xml/t[id=metas], instead of calling this method. - requiredNv(String, AbsPart, Map<String, Integer>, ArrayList<Object[]>, String, IUser) - Static method in class io.odysz.semantic.DASemantics
-
Force to set or extend a nv pair into row
- requires() - Method in exception io.odysz.semantics.x.ExchangeException
- requirestore() - Method in class io.odysz.semantic.syn.ExchangeBlock
- requirestore(ExessionPersist, String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- resname - Variable in class io.odysz.semantic.meta.ExpDocTableMeta
-
aslo named as pname, clientname or filename previously
- restore - Static variable in class io.odysz.semantic.syn.ExessionAct
- restorexchange() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
-
Client have found unfinished exchange session then retry it.
- results(ArrayList<ArrayList<Object>>) - Method in class io.odysz.module.rs.AnResultset
- resulvedVals(String, String) - Method in class io.odysz.semantic.DASemantext
- resulves() - Method in class io.odysz.semantic.DASemantext
-
Get the resolved value in
DASemantext.autoVals
a.k.a return value ofStatement.doneOp(io.odysz.transact.sql.Statement.IPostOptn)
. - retryLast(String) - Method in class io.odysz.semantic.syn.ExessionPersist
-
Retry last page
- RobotMeta(String, String...) - Constructor for class io.odysz.semantic.syn.SyncUser.RobotMeta
- rootQName - Variable in class io.odysz.module.xtable.XMLDefaultStruct
- rootTag - Variable in class io.odysz.module.xtable.XMLFlatReader
- rootTag() - Method in interface io.odysz.module.xtable.IXMLStruct
- rootTag() - Method in class io.odysz.module.xtable.XMLDefaultStruct
- rowIndex0(String) - Method in class io.odysz.module.rs.AnResultset
-
Get row index, starting at 0.
- rows - Variable in class io.odysz.module.xtable.XMLTable
- runtimepath - Static variable in class io.odysz.semantic.DATranscxt
S
- sbm - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
- select(String) - Static method in class io.odysz.semantic.DA.drvmnger.OracleDriver
- select(String, int) - Method in class io.odysz.semantic.DA.AbsConnect
- select(String, int) - Method in class io.odysz.semantic.DA.cp.CpConnect
-
For
Connects
creating Meta data before Datasource is usable. - select(String, int) - Method in class io.odysz.semantic.DA.drvmnger.Msql2kDriver
- select(String, int) - Method in class io.odysz.semantic.DA.drvmnger.MysqlDriver
- select(String, int) - Method in class io.odysz.semantic.DA.drvmnger.OracleDriver
- select(String, int) - Method in class io.odysz.semantic.DA.drvmnger.SqliteDriver2
- select(String, int...) - Static method in class io.odysz.semantic.DA.Connects
- select(String, String) - Static method in class io.odysz.semantic.DA.cp.CpConnect
-
Use this for querying database without help of sql builder (which need query meta data first with this method).
- select(String, String...) - Method in class io.odysz.semantic.DATranscxt
-
Create a select statement.
- select(String, String, int...) - Static method in class io.odysz.semantic.DA.Connects
- selectBlob(String) - Static method in class io.odysz.semantic.DA.drvmnger.OracleDriver
- selectCols(String, int) - Method in class io.odysz.semantic.meta.SynchangeBuffMeta
- selectStatic(String, int) - Static method in class io.odysz.semantic.DA.drvmnger.MysqlDriver
- selectSynPaths(DATranscxt, String) - Method in class io.odysz.semantic.meta.ExpDocTableMeta
-
Create select with cols can be understand by
ExpDocTableMeta.getPathInfo(AnResultset)
. - selectUri(ISemantext, Statement<?>, Condit, IUser) - Method in class io.odysz.semantic.DASemantics.ShExtFilev2
- Semantic() - Constructor for class io.odysz.semantic.util.LogFlags.Semantic
- SemanticException - Exception in io.odysz.semantics.x
- SemanticException(String, Object...) - Constructor for exception io.odysz.semantics.x.SemanticException
- SemanticHandler(Transcxt, DASemantics.smtype, String, String, String[]) - Constructor for class io.odysz.semantic.DASemantics.SemanticHandler
- SemanticsMap(String) - Constructor for class io.odysz.semantic.DATranscxt.SemanticsMap
- SemanticTableMeta - Class in io.odysz.semantic.meta
- SemanticTableMeta(String, String...) - Constructor for class io.odysz.semantic.meta.SemanticTableMeta
- semants - Variable in class io.odysz.semantic.DASemantext
-
Semantic Configurations
- seq - Variable in class io.odysz.semantic.meta.SynChangeMeta
- seq(ExessionPersist) - Method in class io.odysz.semantic.syn.ExchangeBlock
-
Set challengeId & answerId
- session() - Method in class io.odysz.semantic.syn.ChangeLogs
- session() - Method in class io.odysz.semantic.syn.ExchangeContext
- session() - Method in class io.odysz.semantic.syn.ExessionPersist
- session(String) - Method in class io.odysz.semantic.syn.ChangeLogs
- sessionId() - Method in class io.odysz.semantic.LoggingUser
- sessionId() - Method in class io.odysz.semantic.syn.SyncUser
- sessionId(String) - Method in class io.odysz.semantic.syn.SyncUser
- sessionInf() - Method in class io.odysz.semantic.syn.SyncUser
- sessionKey() - Method in class io.odysz.semantic.LoggingUser
- sessionKey(String) - Method in class io.odysz.semantic.LoggingUser
- sessionUsr - Variable in class io.odysz.semantic.syn.Docheck
- set(int, String) - Method in class io.odysz.module.rs.AnResultset
-
Set value to current row
- set(String) - Method in class io.odysz.module.rs.AnResultset
-
Construct a hash set using all value of field f.
- set(String, String) - Method in class io.odysz.module.rs.AnResultset
-
Set value to current row
- setClob(Connection, OracleLob) - Static method in class io.odysz.semantic.DA.OracleLob
- setClobs(ArrayList<OracleLob>) - Static method in class io.odysz.semantic.DA.drvmnger.OracleDriver
- setColumnName(int, String) - Method in class io.odysz.module.rs.AnResultset
-
Set column raw name.
- setDebug(String, boolean) - Static method in class io.odysz.semantic.DA.Connects
- setDebugMode(boolean) - Method in interface io.odysz.module.xtable.ILogger
-
Deprecated.Logger can working in debug mode and release mode.
- setDebugMode(boolean) - Method in class io.odysz.module.xtable.Log4jWrapper
- setField(String, String) - Method in class io.odysz.module.xtable.XMLTable
- setMeta(String, TableMeta) - Static method in class io.odysz.semantic.DA.Connects
-
Set table meta (providing a chance of extending table's semantics and keep a single copy for DB's meta).
- setupDom - Static variable in class io.odysz.semantic.syn.ExessionAct
-
setup domain request
- setupSqlitables(String, boolean, Iterable<SyntityMeta>) - Static method in class io.odysz.semantic.meta.SemanticTableMeta
- setupSqliTables(String, boolean, SemanticTableMeta...) - Static method in class io.odysz.semantic.meta.SemanticTableMeta
-
Commit Sqlite3 table ddls defined by m[i].ddlSqlite.
- setXmlAttrs(Attributes) - Method in class io.odysz.module.xtable.XMLTable
- shareby - Variable in class io.odysz.semantic.meta.ExpDocTableMeta
- shareDate - Variable in class io.odysz.semantic.meta.ExpDocTableMeta
- shareflag - Variable in class io.odysz.semantic.meta.ExpDocTableMeta
- ShExtFilev2(Transcxt, String, String, String[]) - Constructor for class io.odysz.semantic.DASemantics.ShExtFilev2
- signup - Static variable in class io.odysz.semantic.syn.ExessionAct
-
sign up
- signup(String) - Method in class io.odysz.semantic.syn.ExessionPersist
-
Create a signing up request.
- simpleLong() - Static method in class io.odysz.semantic.util.JDateFormat
-
yyyy-MM-dd HH:mm:ss, e.g.
- size - Variable in class io.odysz.semantic.meta.ExpDocTableMeta
- size() - Method in class io.odysz.module.rs.AnResultset
- sk() - Method in class io.odysz.semantic.DA.DatasetCfg.Dataset
- sks() - Static method in class io.odysz.semantic.DA.DatasetCfg
- sleep(double) - Method in class io.odysz.semantic.syn.ExchangeBlock
- sleeps - Variable in class io.odysz.semantic.syn.ExchangeBlock
- sm - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
- smtMaps - Static variable in class io.odysz.semantic.DATranscxt
-
{ conn: map{table: DASemantics[handlers]} }
- snm - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
- sort - Variable in class io.odysz.semantic.meta.DomainMeta
- space - Enum constant in enum io.odysz.semantic.DA.IndentFlag
- sqlCompare(String, long) - Static method in class io.odysz.semantic.syn.Nyquence
- sqlCompare(String, String) - Static method in class io.odysz.semantic.syn.Nyquence
- sqlCompare(String, String, Nyquence) - Static method in class io.odysz.semantic.syn.Nyquence
- sqlCompare(String, String, String, String) - Static method in class io.odysz.semantic.syn.Nyquence
- SqliteDriver2 - Class in io.odysz.semantic.DA.drvmnger
-
All instance using the same connection.
Sqlite connection.
SqliteDriver using sigle connection to avoid error:
see StackOverflow: Getting [SQLITE_BUSY] database file is locked with select statements - SqliteDriverQueued - Class in io.odysz.semantic.DA.drvmnger
- sqliteDumyUser - Static variable in class io.odysz.semantic.DASemantext
-
for generating sqlite auto seq
- sqlOrderby(SynChangeMeta) - Static method in class io.odysz.semantic.syn.Nyquence
-
// FIXME Not used? Unfinished // FIXME Not used? Unfinished // FIXME Not used? Unfinished
- SQLString - Class in io.odysz.semantic.util
- SQLString() - Constructor for class io.odysz.semantic.util.SQLString
- srcnode - Variable in class io.odysz.semantic.syn.ExchangeBlock
- ss - Variable in class io.odysz.semantic.DATranscxt.SemanticsMap
-
{table: semantics[handlers]}
- ssid - Variable in class io.odysz.semantic.syn.SyncUser
- ssinf - Variable in class io.odysz.semantic.syn.ExessionPersist
-
Information used by upper level, such as semantic.jser.
- st - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
- stamp() - Method in class io.odysz.semantic.syn.Docheck
- stamp() - Method in class io.odysz.semantic.syn.ExessionPersist
- stamp() - Method in class io.odysz.semantic.syn.SyndomContext
- startElement(String, String, String, Attributes) - Method in class io.odysz.module.xtable.XMLFlatReader
- startRecordPush() - Method in class io.odysz.module.xtable.XMLTable
- startTablePush() - Method in class io.odysz.module.xtable.XMLTable
- state - Variable in class io.odysz.semantic.meta.SynSessionMeta
- state - Variable in class io.odysz.semantic.syn.Exchanging
- state - Variable in class io.odysz.semantic.syn.ExessionAct
- StatementOnCall - Class in io.odysz.semantic.DA.drvmnger
- StatementOnCall(Statement, StatementOnCall.OnCommit) - Constructor for class io.odysz.semantic.DA.drvmnger.StatementOnCall
- StatementOnCall.OnCommit - Interface in io.odysz.semantic.DA.drvmnger
- stepping() - Method in class io.odysz.semantic.syn.ChangeLogs
- stepping(int, int) - Method in class io.odysz.semantic.syn.ChangeLogs
-
Set mode and state.
- stringFormat(Class<?>, String) - Method in class io.odysz.module.rs.AnResultset
-
Add a formatter to type of clz when converting to String.
- subm - Variable in class io.odysz.semantic.syn.DBSynTransBuilder
- subm - Variable in class io.odysz.semantic.syn.SyndomContext
- subMeta - Variable in class io.odysz.semantic.syn.SynEntity
- subs - Variable in class io.odysz.semantic.syn.SynEntity
- subsCount(SyntityMeta, int, String, String...) - Method in class io.odysz.semantic.syn.Docheck
- synact() - Method in class io.odysz.semantic.syn.ExchangeBlock
-
One of
ExessionAct
's constants. - synb - Variable in class io.odysz.semantic.syn.Docheck
- synbuilder() - Method in class io.odysz.semantic.syn.DBSynmantext
- synbuilder() - Method in interface io.odysz.semantic.syn.ISyncontext
-
Get a new builder
- synChange - Enum constant in enum io.odysz.semantic.DASemantics.smtype
-
xml/smtc = "syn-change" | "s-c"
Logging table changes for DB synchronizing. - SynchangeBuffMeta - Class in io.odysz.semantic.meta
- SynchangeBuffMeta(SynChangeMeta, String...) - Constructor for class io.odysz.semantic.meta.SynchangeBuffMeta
- SynChangeMeta - Class in io.odysz.semantic.meta
- SynChangeMeta(String...) - Constructor for class io.odysz.semantic.meta.SynChangeMeta
- synconn - Variable in class io.odysz.semantic.syn.SyndomContext
- SyncUser - Class in io.odysz.semantic.syn
-
Synchronizing user for robot and base class of DocUser
- SyncUser() - Constructor for class io.odysz.semantic.syn.SyncUser
- SyncUser(SessionInf, String) - Constructor for class io.odysz.semantic.syn.SyncUser
- SyncUser(String, String) - Constructor for class io.odysz.semantic.syn.SyncUser
- SyncUser(String, String, String) - Constructor for class io.odysz.semantic.syn.SyncUser
- SyncUser(String, String, String, String) - Constructor for class io.odysz.semantic.syn.SyncUser
-
Constructor for jserv synssion instance.
- SyncUser.RobotMeta - Class in io.odysz.semantic.syn
- syndomContext() - Method in class io.odysz.semantic.syn.DBSynmantext
- syndomContext() - Method in interface io.odysz.semantic.syn.ISyncontext
- SyndomContext - Class in io.odysz.semantic.syn
-
A synode context, a database cache, per domain, for managing and sharing domain wide information, e.g.
- SyndomContext(SynodeMode, String, String, String, boolean) - Constructor for class io.odysz.semantic.syn.SyndomContext
- SyndomContext.OnMutexLock - Interface in io.odysz.semantic.syn
- syndomx - Variable in class io.odysz.semantic.syn.DBSyntableBuilder
- SynEntity - Class in io.odysz.semantic.syn
-
A synchronizable entity managed by the package, also a server side and jprotocol oriented data record, used for record synchronizing in docsync.jserv.
- SynEntity(AnResultset, SyntityMeta) - Constructor for class io.odysz.semantic.syn.SynEntity
- SynEntity(AnResultset, SyntityMeta, SynChangeMeta) - Constructor for class io.odysz.semantic.syn.SynEntity
- SynEntity(SyntityMeta) - Constructor for class io.odysz.semantic.syn.SynEntity
- synid - Variable in class io.odysz.semantic.meta.PeersMeta
-
The target id at this synode, nv.key.
- synid - Variable in class io.odysz.semantic.syn.Synode
- synlocker - Variable in class io.odysz.semantic.syn.SyndomContext
- synm - Variable in class io.odysz.semantic.syn.DBSynTransBuilder
- synm - Variable in class io.odysz.semantic.syn.SyndomContext
- synmanticMaps - Static variable in class io.odysz.semantic.syn.DBSynTransBuilder
- SynmanticsMap(String, String) - Constructor for class io.odysz.semantic.syn.DBSynTransBuilder.SynmanticsMap
- synode - Variable in class io.odysz.semantic.syn.DBSynmantext
- synode - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
- synode - Variable in class io.odysz.semantic.syn.SyndomContext
- synode - Variable in class io.odysz.semantic.syn.SynEntity
-
Non-public: doc' device id is managed by session.
- synode() - Method in class io.odysz.semantic.syn.DBSynTransBuilder
- synode() - Method in class io.odysz.semantic.syn.SynEntity
- synode(String) - Method in class io.odysz.semantic.syn.SynEntity
- Synode - Class in io.odysz.semantic.syn
-
Synode Information.
- Synode() - Constructor for class io.odysz.semantic.syn.Synode
- Synode(AnResultset, SynodeMeta) - Constructor for class io.odysz.semantic.syn.Synode
- Synode(String, String, String, String) - Constructor for class io.odysz.semantic.syn.Synode
- synodee - Variable in class io.odysz.semantic.meta.SynSubsMeta
- synodeMeta - Variable in class io.odysz.semantic.syn.registry.Syntities
- SynodeMeta - Class in io.odysz.semantic.meta
- SynodeMeta(String) - Constructor for class io.odysz.semantic.meta.SynodeMeta
-
syn_node.ddl Using 'mac' as device id field.
- SynodeMode - Enum in io.odysz.semantic.syn
-
Synode working modes
- synoder - Variable in class io.odysz.semantic.meta.SynChangeMeta
- synoder - Variable in class io.odysz.semantic.meta.SynodeMeta
- synoder - Variable in class io.odysz.semantic.syn.SynEntity
- synodes(int...) - Method in class io.odysz.semantic.syn.Docheck
-
Verify all synodes information here are as expected.
- synodes(AnResultset) - Method in class io.odysz.semantic.syn.ChangeLogs
- synodes(AnResultset) - Method in class io.odysz.semantic.syn.ExchangeBlock
- synpageCols - Static variable in class io.odysz.semantic.syn.SynEntity
- synrobot() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- synSemantics(DATranscxt, String, String, Syntities) - Static method in class io.odysz.semantic.syn.DBSynTransBuilder
-
Registering syntities, adding semantics handler,
DBSynmantics.ShSynChange
, to the Semantics map. - SynSessionMeta - Class in io.odysz.semantic.meta
- SynSessionMeta(String...) - Constructor for class io.odysz.semantic.meta.SynSessionMeta
- synssion - Variable in class io.odysz.semantic.syn.SyncUser
- synssion() - Method in class io.odysz.semantic.syn.SyncUser
- synssion(Object) - Method in class io.odysz.semantic.syn.SyncUser
- synsubs(int, String, int...) - Method in class io.odysz.semantic.syn.Docheck
- SynSubsMeta - Class in io.odysz.semantic.meta
- SynSubsMeta(SynChangeMeta, String...) - Constructor for class io.odysz.semantic.meta.SynSubsMeta
- syntities - Variable in class io.odysz.semantic.syn.registry.Syntities
- syntities() - Method in class io.odysz.semantic.syn.registry.Syntities
- Syntities - Class in io.odysz.semantic.syn.registry
- Syntities() - Constructor for class io.odysz.semantic.syn.registry.Syntities
- Syntities.MetaFactory - Interface in io.odysz.semantic.syn.registry
- SyntityMeta - Class in io.odysz.semantic.meta
-
Syncrhonizable entity table meta
- SyntityMeta(String, String, String, String) - Constructor for class io.odysz.semantic.meta.SyntityMeta
- SyntityReg - Class in io.odysz.semantic.syn.registry
- SyntityReg() - Constructor for class io.odysz.semantic.syn.registry.SyntityReg
- synuid(AnResultset) - Method in class io.odysz.semantic.meta.SyntityMeta
- synyquvectMax(ExessionPersist, HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
T
- T_ArrayBlockingQueue<S> - Class in io.odysz.semantic.DA.drvmnger
-
An
ArrayBlockingQueue
's test version. - T_ArrayBlockingQueue(int) - Constructor for class io.odysz.semantic.DA.drvmnger.T_ArrayBlockingQueue
- tabl - Variable in class io.odysz.semantic.DASemantics
- tabl() - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- tabl() - Method in class io.odysz.semantic.DA.OracleLob
- table - Variable in class io.odysz.semantic.syn.registry.SyntityReg
- tableMeta(String, String) - Method in class io.odysz.semantic.DATranscxt
- tableQName - Variable in class io.odysz.module.xtable.XMLDefaultStruct
- tables - Variable in class io.odysz.module.xtable.XMLFlatReader
-
[key = tableID, value = XMLTable[qName, chars]]
- tableTag - Variable in class io.odysz.module.xtable.XMLFlatReader
- tableTag() - Method in interface io.odysz.module.xtable.IXMLStruct
- tableTag() - Method in class io.odysz.module.xtable.XMLDefaultStruct
- tablType(String) - Method in class io.odysz.semantic.DASemantext
- tag - Static variable in class io.odysz.semantic.DA.DatasetCfg
- Tag - Static variable in class io.odysz.module.xtable.XMLFlatReader
- tagLast() - Method in class io.odysz.semantic.DA.TreeIndenode
-
Set last child as the last sibling.
- take() - Method in class io.odysz.semantic.DA.drvmnger.T_ArrayBlockingQueue
- target - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
- tempDirs - Variable in class io.odysz.semantic.syn.SyncUser
- template(String, String, String) - Static method in class io.odysz.semantic.DA.OracleLob
- tika_ex_parser_win - Static variable in class io.odysz.common.Configs.keys
-
Tike external parser.
- timeoutMin - Static variable in class io.odysz.common.Configs.keys
- toArr(String) - Method in class io.odysz.module.rs.AnResultset
-
Convert results to an 1D array with elements from col
- toBlock(OutputStream, JsonOpt...) - Method in class io.odysz.semantic.DA.TreeIndenode
- toString() - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- toString() - Method in class io.odysz.semantic.syn.Exchanging
- toString() - Method in class io.odysz.semantic.syn.Nyquence
- total() - Method in class io.odysz.module.rs.AnResultset
- total(int) - Method in class io.odysz.module.rs.AnResultset
- totalChallenges - Variable in class io.odysz.semantic.syn.ExessionPersist
-
Counted when in
ExessionPersist.init()
, and not correct afterDBSyntableBuilder.cleanStale(HashMap, String)
has been called. - totalChallenges(int, int) - Method in class io.odysz.semantic.syn.ExchangeBlock
- totalSql(dbtype, String) - Static method in class io.odysz.semantic.DASemantext
- totalSql(String) - Method in class io.odysz.semantic.DASemantext
- touch() - Method in class io.odysz.semantic.syn.SyncUser
- touched - Variable in class io.odysz.semantic.syn.SyncUser
- touchedMs() - Method in class io.odysz.semantic.LoggingUser
- touchedMs() - Method in class io.odysz.semantic.syn.SyncUser
- touchTempDir(String, String) - Method in class io.odysz.semantic.syn.SyncUser
-
Get a temp dir, and have it deleted when logout.
- trb - Variable in class io.odysz.semantic.syn.ExessionPersist
- TreeIndenode - Class in io.odysz.semantic.DA
-
Tree node supporting indent for rendering tree structure.
- TreeIndenode() - Constructor for class io.odysz.semantic.DA.TreeIndenode
- TreeIndenode(String, TreeIndenode...) - Constructor for class io.odysz.semantic.DA.TreeIndenode
- treeSemantics - Static variable in class io.odysz.common.Configs.keys
- TreeSemantics(String) - Constructor for class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- TreeSemantics(String[]) - Constructor for class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- TreeSemantics(String[][]) - Constructor for class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- treeSmtcs() - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
- truncatUtf8(String, int) - Static method in class io.odysz.semantic.DA.cp.CpConnect
- trxt - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
- trylater - Static variable in class io.odysz.semantic.syn.ExessionAct
U
- U - Static variable in class io.odysz.semantic.CRUD
- uid() - Method in class io.odysz.semantic.LoggingUser
- uid() - Method in class io.odysz.semantic.syn.SyncUser
- uids - Variable in class io.odysz.semantic.meta.SynChangeMeta
-
Format: device +
SynChangeMeta.UIDsep
+ entity-id - uids - Variable in class io.odysz.semantic.meta.SyntityMeta
-
Entity's columns for generation global uid
- uids - Variable in class io.odysz.semantic.syn.SynEntity
- uids(String, ExprPart) - Static method in class io.odysz.semantic.meta.SynChangeMeta
- uids(String, String) - Method in class io.odysz.semantic.meta.SynchangeBuffMeta
-
compose function for uids
- uids(String, String) - Static method in class io.odysz.semantic.meta.SynChangeMeta
-
Composing function for uids
- UIDsep - Variable in class io.odysz.semantic.meta.SynchangeBuffMeta
-
Separator in uids, ",", for separating fields of pk
- UIDsep - Static variable in class io.odysz.semantic.meta.SynChangeMeta
-
Separator in uids, ",", for separating fields of pk
- unexpect - Static variable in class io.odysz.semantic.syn.ExessionAct
- unlockme() - Method in class io.odysz.semantic.syn.SyndomContext
- unlockx(SyncUser) - Method in class io.odysz.semantic.syn.SyndomContext
- update - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
- update(Update) - Method in class io.odysz.semantic.meta.SynSessionMeta
- update(Update, String, IUser) - Method in class io.odysz.semantic.DASemantext
- update(String, IUser) - Method in class io.odysz.semantic.DATranscxt
-
Create an update statement that will report affected rows as data entry "total".
- updateEntity(SyndomContext, String, String[], SyntityMeta, Object...) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
-
NOTE: This method sholdn't be used other than tests.
- updateEntNvs(SynChangeMeta, String, AnResultset, AnResultset) - Method in class io.odysz.semantic.meta.SynodeMeta
- updateEntNvs(SynChangeMeta, String, AnResultset, AnResultset) - Method in class io.odysz.semantic.meta.SyntityMeta
-
Generate set values for the Update statement which is used for updating current entity, e.g.
- updateFieldByPk(DATranscxt, String, TableMeta, String, String, Object, IUser) - Static method in class io.odysz.semantic.util.DAHelper
-
Commit to DB(
conn
) as userusr
, with SQL:
update m.tbl set field = v where m.pk = recId - updateFieldsByPk(IUser, DATranscxt, String, TableMeta, String, Object...) - Static method in class io.odysz.semantic.util.DAHelper
-
Commit to DB(
conn
) as userusr
, with SQL:
update m.tbl set field = v where m.pk = recId - updateFieldWhereEqs(DATranscxt, String, IUser, TableMeta, String, Object, Object...) - Static method in class io.odysz.semantic.util.DAHelper
-
Commit to DB(
conn
) as userusr
, with SQL:
update m.tbl set field = v where whereqs[0] = whereqs[1] and whereqs[2] = whereqs[3] ... - updcols - Variable in class io.odysz.semantic.meta.SynChangeMeta
-
updated fields when updating an entity
- uri - Variable in class io.odysz.semantic.meta.ExpDocTableMeta
- uri2conn(String) - Static method in class io.odysz.semantic.DA.Connects
-
Mapping client function id to data connection according to configuration.
- userId - Variable in class io.odysz.semantic.syn.SyncUser
- userName - Variable in class io.odysz.semantic.syn.SyncUser
- usr - Variable in class io.odysz.semantic.DASemantext
- usr() - Method in class io.odysz.semantic.syn.DBSynmantext
- usrClzz - Static variable in class io.odysz.common.Configs.keys
-
key of JUser class name, "class-IUser" used in config.xml
V
- v(String, String) - Method in interface io.odysz.module.xtable.ILogger
-
Deprecated.
- v(String, String) - Method in class io.odysz.module.xtable.Log4jWrapper
- validx() - Method in class io.odysz.module.rs.AnResultset
-
Is current row index valid?
- value - Variable in class io.odysz.common.NV
- value(Object) - Method in class io.odysz.common.NVs
- valueOf(String) - Static method in enum io.odysz.semantic.DA.IndentFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.odysz.semantic.DASemantics.smtype
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.odysz.semantic.syn.SynodeMode
-
Returns the enum constant of this type with the specified name.
- values - Variable in class io.odysz.common.NVs
- values() - Static method in enum io.odysz.semantic.DA.IndentFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.odysz.semantic.DASemantics.smtype
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.odysz.semantic.syn.SynodeMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verbose - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
- verbose - Variable in class io.odysz.semantic.DASemantics
- verifile(String, String, ExpDocTableMeta) - Method in class io.odysz.semantic.syn.Docheck
-
Verify if and only if one instance exists on this node.
- vlink - Enum constant in enum io.odysz.semantic.DA.IndentFlag
W
- w(String, String) - Method in interface io.odysz.module.xtable.ILogger
-
Deprecated.
- w(String, String) - Method in class io.odysz.module.xtable.Log4jWrapper
- writeJsonRespValue(Object) - Method in class io.odysz.semantic.LoggingUser
- writeTables(IXMLStruct, String, XMLTable[]) - Static method in class io.odysz.module.xtable.XMLDataFactory
- writeTables(IXMLStruct, String, XMLTable[]) - Static method in class io.odysz.module.xtable.XMLDataFactoryEx
-
Write xtables (mapping info) into mapping file (fullpath).
X
- xmldata - Static variable in class io.odysz.module.xtable.XMLDataFactory
- XMLDataFactory - Class in io.odysz.module.xtable
-
Factory of flat xml data. Is this not necessary? Or a generic flat xml data factory is needed?
- XMLDataFactory() - Constructor for class io.odysz.module.xtable.XMLDataFactory
- XMLDataFactoryEx - Class in io.odysz.module.xtable
-
Factory of flat xml data. All tables are not managed - release memory for performance.
- XMLDataFactoryEx() - Constructor for class io.odysz.module.xtable.XMLDataFactoryEx
- XMLDefaultStruct - Class in io.odysz.module.xtable
- XMLDefaultStruct() - Constructor for class io.odysz.module.xtable.XMLDefaultStruct
- XMLDefaultStruct(String, String, String) - Constructor for class io.odysz.module.xtable.XMLDefaultStruct
- XMLFlatData - Class in io.odysz.module.xtable
-
Generic flat xml data manager. When inited, kname is treated as reacord id, vname is as value.
- XMLFlatData(InputStream, IXMLStruct, ILogger) - Constructor for class io.odysz.module.xtable.XMLFlatData
-
load xml file at "
", parse into map - XMLFlatReader - Class in io.odysz.module.xtable
-
Flat XML data structure handler.
- XMLFlatReader(ILogger, IXMLStruct) - Constructor for class io.odysz.module.xtable.XMLFlatReader
- XMLTable - Class in io.odysz.module.xtable
- XMLTable(String, String, String, ILogger) - Constructor for class io.odysz.module.xtable.XMLTable
-
Construct an empty table according to cols and pk. Table construction not finished without calling endTablePush().
- XMLTable(String, HashMap<String, Integer>, HashMap<String, Integer>) - Constructor for class io.odysz.module.xtable.XMLTable
-
Constructing an empty table, table structure value copied from parameters.
- XMLTable(String, HashMap<String, Integer>, HashMap<String, Integer>, ArrayList<String[]>) - Constructor for class io.odysz.module.xtable.XMLTable
-
value copy and construct a new table, according to parameters.
- XMLTable(HashMap<String, Integer>, HashMap<String, Integer>, ArrayList<ArrayList<Object>>) - Constructor for class io.odysz.module.xtable.XMLTable
-
This can be used to clone from FLResultset.
Becareful, the cols and rows indexes in result set start at 1, but in XMLTable that start at 0!
All columns and rows idxes are -1. - XMLTable.IMapValue - Interface in io.odysz.module.xtable
- XMLTable.IParser<T extends XMLTable.IMapValue> - Interface in io.odysz.module.xtable
- xp(ExessionPersist) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
- XUtil - Class in io.odysz.module.xtable
- XUtil() - Constructor for class io.odysz.module.xtable.XUtil
_
A B C D E F G H I J K L M N O P Q R S T U V W X _All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DAHelper.count(DATranscxt, String, String, Object...)