Index

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

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
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
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
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
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 via DriverManager.
initConnection(String, String, String, String, boolean, int) - Static method in class io.odysz.semantic.DA.drvmnger.SqliteDriverQueued
Get SqliteDriver2 instance, with database connection got via DriverManager.
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 of ISemantext.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
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 of Statement.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 after DBSyntableBuilder.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 user usr, 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 user usr, 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 user usr, 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
 

_

_tableID - Variable in class io.odysz.module.xtable.XMLTable
 
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