Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X _ 

A

abortExchange(ExessionPersist, String, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
abortExchange(ExessionPersist) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
abortExchange() - Method in class io.odysz.semantic.syn.ExessionPersist
 
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, boolean) - Constructor for class io.odysz.semantic.DA.AbsConnect
 
ack() - Method in class io.odysz.semantic.syn.Exchanging
 
ackExchange(ExchangeContext, ChangeLogs, String) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
Client node acknowledge destionation's response (from server), i.e.
addAnswer(AnResultset) - Method in class io.odysz.semantic.syn.ExchangeContext
 
addChild(ExchangeContext, String, SynodeMode, IUser, String, String) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
A hub node uses this to setup change logs for joining nodes.
addHandler(DASemantics.SemanticHandler) - Method in class io.odysz.semantic.DASemantics
 
addHandler(DASemantics.smtype, String, String, String[]) - Method in class io.odysz.semantic.DASemantics
 
addMyChild(ExessionPersist, ExchangeBlock, String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
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
 
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(ResultSet) - Constructor for class io.odysz.module.rs.AnResultset
 
AnResultset(ResultSet, Connection, Statement) - Constructor for class io.odysz.module.rs.AnResultset
 
AnResultset(AnResultset) - 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[]>, boolean) - Constructor for class io.odysz.module.rs.AnResultset
Construct an empty set, used for appending rows.
AnResultset(int, int, String) - Constructor for class io.odysz.module.rs.AnResultset
For debug, generate a fake rs.
AnResultset(int, int) - Constructor for class io.odysz.module.rs.AnResultset
 
AnResultset(int, String[], boolean) - Constructor for class io.odysz.module.rs.AnResultset
 
AnResultset(String[]) - Constructor for class io.odysz.module.rs.AnResultset
 
AnResultset(ArrayList<String>) - Constructor for class io.odysz.module.rs.AnResultset
 
AnResultset(HashMap<String, Object[]>) - Constructor for class io.odysz.module.rs.AnResultset
 
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
 
answerPage - Variable in class io.odysz.semantic.syn.ExessionPersist
 
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(ArrayList<Object>) - Method in class io.odysz.module.rs.AnResultset
 
append(AnResultset) - 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(String, String) - Method in class io.odysz.module.xtable.XMLTable
 
appendFieldValue(int, String) - Method in class io.odysz.module.xtable.XMLTable
 
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
 
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
 
autopk() - Method in class io.odysz.semantic.meta.SyntityMeta
 
autopk(boolean) - Method in class io.odysz.semantic.meta.SyntityMeta
 

B

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
 
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.common.Configs
 
cfgFile - Static variable in class io.odysz.semantic.DA.DatasetCfg
 
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.
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
 
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
 
check(String, DBSynsactBuilder, ArrayList<String[]>) - Method in class io.odysz.semantic.syn.SynEntity
 
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 #ChangeFlag, which is for changing flag of change-logs.
chgm - Variable in class io.odysz.semantic.syn.DBSynsactBuilder
 
chgm - Variable in class io.odysz.semantic.syn.DBSyntableBuilder
 
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
 
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
 
chm - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
 
chm - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange_del
 
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
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(IUser) - Method in class io.odysz.semantic.DASemantext
 
clone(DASemantext, IUser) - Method in class io.odysz.semantic.DASemantext
 
clone(IUser) - Method in class io.odysz.semantic.syn.DBSyntext
 
clone(DASemantext, IUser) - Method in class io.odysz.semantic.syn.DBSyntext
 
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() - 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.syn.Exchanging
 
close - Static variable in class io.odysz.semantic.syn.ExessionAct
 
closeJoining(ExchangeContext, String, HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
closeJoining(ExessionPersist, HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
closexchange(ExchangeContext, String, HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
closexchange(ExessionPersist, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
closexchange(ExchangeBlock) - Method in class io.odysz.semantic.syn.ExessionPersist
 
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
 
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(ArrayList<String>, int) - Method in class io.odysz.semantic.DA.AbsConnect
 
commit(IUser, ArrayList<String>, int) - Method in class io.odysz.semantic.DA.AbsConnect
 
commit(IUser, ArrayList<String>, ArrayList<Clob>, 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...) - 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(IUser, String) - Static method in class io.odysz.semantic.DA.Connects
 
commit(ArrayList<String>, int) - Method in class io.odysz.semantic.DA.cp.CpConnect
 
commit(IUser, ArrayList<String>, ArrayList<Clob>, int) - Method in class io.odysz.semantic.DA.cp.CpConnect
 
commit(ArrayList<String>, 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.Msql2kDriver
 
commit(ArrayList<String>, 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.MysqlDriver
 
commit(ArrayList<String>, 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.OracleDriver
 
commit(ArrayList<String>, int) - Method in class io.odysz.semantic.DA.drvmnger.SqliteDriver2
Commit statement
commit(IUser, ArrayList<String>, ArrayList<Clob>, int) - Method in class io.odysz.semantic.DA.drvmnger.SqliteDriver2
 
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
 
Connects - Class in io.odysz.semantic.DA
 
Connects() - Constructor for class io.odysz.semantic.DA.Connects
 
connects - Static variable in class io.odysz.semantic.util.LogFlags.Semantic
 
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, 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
 
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.DBSynsactBuilder.SynmanticsMap
 
createSMap(String) - Method in class io.odysz.semantic.DASemantics
 
createSMap(String) - Method in class io.odysz.semantic.syn.DBSynmantics
 
CRUD - Class in io.odysz.semantic
 
CRUD() - Constructor for class io.odysz.semantic.CRUD
 
crud - Variable in class io.odysz.semantic.meta.SynChangeMeta
 
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.ShExtFile - Class in io.odysz.semantic
Deprecated.
replaced with ShExtFilev2 Save configured nv as file.
args
0: uploads,
1: uri - uri field,
2: busiTbl - sub-folder,
3: busiId - not used,
4: client-name (optional) for saving readable file name
Note

For large file, use stream asynchronous mode, otherwise it's performance problem here.

Whether uses or not a stream mode file up down loading is a business tier decision by semantic-jserv. See Anclient.jave/album test for example.

DASemantics.ShExtFilev2 - Class in io.odysz.semantic
Save configured nv as file.
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 - 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 - Static variable in class io.odysz.semantic.util.LogFlags
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(String) - Constructor for class io.odysz.semantic.DATranscxt
Create a transact builder with basic DASemantext instance.
DATranscxt(DASemantext) - Constructor for class io.odysz.semantic.DATranscxt
 
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
 
dbLog(ArrayList<String>) - Method in class io.odysz.semantic.LoggingUser
 
dbLog(ArrayList<String>) - Method in class io.odysz.semantic.syn.SyncRobot
 
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
 
DBSynmantics - Class in io.odysz.semantic.syn
 
DBSynmantics(Transcxt, String, String, boolean...) - Constructor for class io.odysz.semantic.syn.DBSynmantics
 
DBSynmantics.ShSynChange - Class in io.odysz.semantic.syn
 
DBSynmantics.ShSynChange_del - Class in io.odysz.semantic.syn
 
DBSynsactBuilder - Class in io.odysz.semantic.syn
Sql statement builder for DBSyntext for handling database synchronization.
DBSynsactBuilder(String, String, String, int) - Constructor for class io.odysz.semantic.syn.DBSynsactBuilder
 
DBSynsactBuilder(String, String, String, int, SynChangeMeta, SynodeMeta) - Constructor for class io.odysz.semantic.syn.DBSynsactBuilder
 
DBSynsactBuilder.SynmanticsMap - Class in io.odysz.semantic.syn
 
DBSyntableBuilder - Class in io.odysz.semantic.syn
Sql statement builder for DBSyntext for handling database synchronization.
DBSyntableBuilder(String, String, SynodeMode) - Constructor for class io.odysz.semantic.syn.DBSyntableBuilder
 
DBSyntableBuilder(String, String, SynodeMode, SynChangeMeta, SynodeMeta) - Constructor for class io.odysz.semantic.syn.DBSyntableBuilder
 
DBSyntext - Class in io.odysz.semantic.syn
An experimental for handling semantics for DB replication.
DBSyntext(String, DBSynsactBuilder.SynmanticsMap, IUser, String) - Constructor for class io.odysz.semantic.syn.DBSyntext
 
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
 
defaultAlbum() - Method in class io.odysz.semantic.syn.SyncRobot
 
DefaultTableStruct - Class in io.odysz.module.xtable
 
DefaultTableStruct(String, String) - Constructor for class io.odysz.module.xtable.DefaultTableStruct
 
defltConn() - Static method in class io.odysz.semantic.DA.Connects
 
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(SyntityMeta, String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
device - Variable in class io.odysz.semantic.syn.SyncRobot.RobotMeta
 
deviceId - Variable in class io.odysz.semantic.syn.SyncRobot
 
deviceId() - Method in class io.odysz.semantic.syn.SyncRobot
 
disableTokenKey - Static variable in class io.odysz.common.Configs.keys
Disable session token verification.
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.SyntityMeta
exposed to subclass to change
domain() - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
domain() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
domain() - Method in interface io.odysz.semantic.syn.ISyncontext
 
domain(String) - Method in class io.odysz.semantic.syn.SyncRobot
 
domain - Variable in class io.odysz.semantic.syn.SynEntity
 
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
 
domainSignup(ExessionPersist, String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
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(String) - Method in class io.odysz.semantic.syn.ChangeLogs
 
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.ExchangeBlock
 
entbl - Variable in class io.odysz.semantic.meta.SynChangeMeta
 
entCols() - Method in class io.odysz.semantic.meta.SyntityMeta
Generate columns for inserting challenging entities.
entfk - Variable in class io.odysz.semantic.meta.SynChangeMeta
Entity fk, redundant for convenient, not for synchronizing
entId - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
 
entities(String, AnResultset) - Method in class io.odysz.semantic.syn.ChangeLogs
 
entities(HashMap<String, AnResultset>) - Method in class io.odysz.semantic.syn.ChangeLogs
 
entities(SyntityMeta, String, IUser) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
entities(SyntityMeta) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
entities - Variable in class io.odysz.semantic.syn.ExchangeBlock
 
entities(String, AnResultset) - Method in class io.odysz.semantic.syn.ExessionPersist
 
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 - Static variable 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.DBSyntableBuilder
 
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(String, String, String, ExessionAct) - 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(Exchanging, ExessionPersist, String, Object...) - Constructor for exception io.odysz.semantics.x.ExchangeException
 
ExchangeException(int, ExessionPersist, String, Object...) - Constructor for exception io.odysz.semantics.x.ExchangeException
 
ExchangeFlagCol - Static variable in class io.odysz.semantic.syn.ExchangeBlock
 
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
 
exchanging - Static variable in 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
 
expAnswerSeq - Variable in class io.odysz.semantic.syn.ExessionPersist
 
expansx - Variable in class io.odysz.semantic.meta.SynSessionMeta
 
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
 

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
 
first() - Method in class io.odysz.module.rs.AnResultset
 
flag_disableSql - Static variable in class io.odysz.semantic.DA.Connects
 
flag_nothing - Static variable in class io.odysz.semantic.DA.Connects
nothing special for commit
flag_printSql - Static variable in class io.odysz.semantic.DA.Connects
 
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(AnResultset) - Method in class io.odysz.semantic.syn.SynEntity
Format entity synchronization task
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() - Method in class io.odysz.semantic.DA.TreeIndenode
 
fullpath - Variable in class io.odysz.semantic.meta.DomainMeta
 

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(String) - Method in class io.odysz.semantic.DA.TreeIndenode
 
get(String) - Method in class io.odysz.semantic.DATranscxt.SemanticsMap
 
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(String) - Static method in class io.odysz.common.Configs
 
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) - 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
This method is only for debug and test, use #SqliteDriver2.initConnection(String, String, String, boolean, int) before any function call.
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
 
getEntityMeta(String) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
getEntityMeta(String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
getFileRoot() - Method in class io.odysz.semantic.DASemantics.ShExtFile
Deprecated.
 
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(String, int) - Static method in class io.odysz.common.Configs
 
getInt(int) - Method in class io.odysz.module.rs.AnResultset
 
getInt(String, int) - Method in class io.odysz.module.rs.AnResultset
 
getInt(String) - Method in class io.odysz.module.rs.AnResultset
 
getInt(String, int) - Method in class io.odysz.module.xtable.XMLTable
 
getInt(String) - Method in class io.odysz.module.xtable.XMLTable
 
getInt(int, int) - Method in class io.odysz.module.xtable.XMLTable
 
getIntAt(int, String, int) - Method in class io.odysz.module.xtable.XMLTable
 
getIntAt(int, int, 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, long) - Method in class io.odysz.module.rs.AnResultset
 
getLong(String) - 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, TableMeta, String, String...) - Static method in class io.odysz.semantic.util.DAHelper
 
getObject(String) - Method in class io.odysz.module.rs.AnResultset
 
getObject(int) - Method in class io.odysz.module.rs.AnResultset
 
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(int) - Method in class io.odysz.module.rs.AnResultset
 
getRowAt() - Method in class io.odysz.module.rs.AnResultset
Get current row
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(String) - Method in class io.odysz.module.rs.AnResultset
 
getString(String, SimpleDateFormat) - Method in class io.odysz.module.rs.AnResultset
If field is a date value, return string formatted by sdf.
getString(int, SimpleDateFormat) - Method in class io.odysz.module.rs.AnResultset
If field is a date value, return string formatted by sdf.
getString(String, String) - Method in class io.odysz.module.rs.AnResultset
Get string.
getString(int, String) - Method in class io.odysz.module.rs.AnResultset
 
getString(int) - Method in class io.odysz.module.xtable.XMLTable
 
getString(String) - Method in class io.odysz.module.xtable.XMLTable
 
getStringAt(int, String) - Method in class io.odysz.module.xtable.XMLTable
 
getStringAtRow(String, int) - Method in class io.odysz.module.rs.AnResultset
Get row's field value
getStringAtRow(int, int) - Method in class io.odysz.module.rs.AnResultset
 
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
 
getSyntityMeta(String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
getSysConnId() - Method in class io.odysz.semantic.DATranscxt
 
getTable(String) - Method in interface io.odysz.module.xtable.IXMLData
 
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, ILogger, String, String, IXMLStruct) - Static method in class io.odysz.module.xtable.XMLDataFactory
 
getTable(ILogger, String, InputStream, IXMLStruct) - Static method in class io.odysz.module.xtable.XMLDataFactory
 
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, boolean) - Static method in class io.odysz.module.xtable.XMLDataFactory
 
getTable(String) - Method in class io.odysz.module.xtable.XMLFlatData
 
getTable(String) - Method in class io.odysz.module.xtable.XMLFlatReader
 
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.
globalIds() - Method in class io.odysz.semantic.meta.NyquenceMeta
Deprecated.
 
globalIds() - Method in class io.odysz.semantic.meta.SyntityMeta
 
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
 

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() - 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 - Variable in class io.odysz.semantic.meta.NyquenceMeta
Deprecated.
 
inc(Nyquence...) - Method in class io.odysz.semantic.syn.Nyquence
 
incN0(long) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
this.n0++, this.n0 = max(n0, maxn)
incN0(Nyquence) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
incN0(Nyquence...) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
this.n0++, this.n0 = max(n0, maxn)
incNyquence() - Method in class io.odysz.semantic.syn.DBSynsactBuilder
Inc my n0, then reload from DB.
incNyquence() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
Inc my n0, then reload from DB.
incSeconds(dbtype, String, int) - Method in class io.odysz.semantic.util.JDateFormat
 
incSeq() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
incSeq() - Method in interface io.odysz.semantic.syn.ISyncontext
 
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(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 - 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.
initChallenge(String, ChangeLogs) - Method in class io.odysz.semantic.syn.ExchangeContext
 
initChallenges(ExchangeContext, String) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
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, 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, boolean, int) - Static method in class io.odysz.semantic.DA.drvmnger.OracleDriver
 
initConnection(String, String, String, boolean, int) - Static method in class io.odysz.semantic.DA.drvmnger.SqliteDriver2
Get SqliteDriver2 instance, with database connection got via DriverManager.
initDmConnect(String, dbtype, String, String, String, boolean, boolean) - Static method in class io.odysz.semantic.DA.AbsConnect
 
initDomain(ExchangeContext, ChangeLogs) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
initDomain(ExessionPersist, String, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
initExchange(ExchangeContext, String, HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
Find if there are change logs such that chg.n > myvect[remote].n, to be exchanged.
initExchange(ExessionPersist, String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
insert into exchanges select * from change_logs where n > nyquvect[target].n
initexchange() - Method in class io.odysz.semantic.syn.Exchanging
 
initPooledConnect(String, dbtype, String, String, String, boolean, boolean) - Static method in class io.odysz.semantic.DA.AbsConnect
 
inscols - Variable in class io.odysz.semantic.meta.PeersMeta
 
insert(Insert, String, IUser) - Method in class io.odysz.semantic.DASemantext
 
insert - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
 
insert(String, IUser) - Method in class io.odysz.semantic.DATranscxt
Create an insert statement that will report affected rows as data entry "total".
insert(SynodeMeta, String, Nyquence, Insert) - Method in class io.odysz.semantic.syn.Synode
Format the insert statement according to my fields.
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, SynEntity) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
insertEntity(SyntityMeta, Insert) - Method in class io.odysz.semantic.syn.SynEntity
Setup ins's nvs, e.g.
insertRowAt(int, HashMap<String, String>) - Method in class io.odysz.module.xtable.XMLTable
 
insertSelectItems(SynChangeMeta, String, AnResultset, AnResultset) - Method in class io.odysz.semantic.meta.NyquenceMeta
Deprecated.
 
insertSelectItems(SynChangeMeta, String, AnResultset, AnResultset) - Method in class io.odysz.semantic.meta.SynodeMeta
 
insertSelectItems(SynChangeMeta, String, AnResultset, AnResultset) - Method in class io.odysz.semantic.meta.SyntityMeta
Generate select-items for select clause which is used for Insert, e.g.
insertSession(Insert, String) - Method in class io.odysz.semantic.meta.SynSessionMeta
 
insertSubVal(AnResultset) - Method in class io.odysz.semantic.meta.SynSubsMeta
 
insertSubVal(String, String, String, String) - Method in class io.odysz.semantic.meta.SynSubsMeta
 
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.DBSynsactBuilder
 
instancontxt(String, IUser) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
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.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.util - package io.odysz.semantic.util
 
io.odysz.semantics.x - package io.odysz.semantics.x
 
irUser - Static variable in class io.odysz.common.Configs.keys
 
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.
ISyncontext - Interface in io.odysz.semantic.syn
 
ITableStruct - Interface in io.odysz.module.xtable
 
iv - Variable in class io.odysz.semantic.syn.SyncRobot.RobotMeta
 
ixExtRoot - Static variable in class io.odysz.semantic.DASemantics.ShExtFile
Deprecated.
Saving root.
The path rooted from return of ISemantext.relativpath(String...).
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日

K

key() - Method in interface io.odysz.module.xtable.XMLTable.IMapValue
 
key() - Method in class io.odysz.semantic.DASemantics.SemanticHandler
 
key(String, String) - Static method in class io.odysz.semantic.DATranscxt
Set a key (configuration item).
key(String) - Static method in class io.odysz.semantic.DATranscxt
Load a 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.
leafmode - Static variable in class io.odysz.semantic.syn.DBSynsactBuilder
 
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
 
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, ...].
loadDataset(String, String, int, int, String...) - Static method in class io.odysz.semantic.DA.DatasetCfg
 
loadDataset(String, 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.
loadNyquvect0(String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
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, ...).
loadRecNyquence(DATranscxt, String, TableMeta, String, String) - Static method in class io.odysz.semantic.util.DAHelper
loadSemantics(String) - Static method in class io.odysz.semantic.DATranscxt
Load semantics configuration, x-table, from file path.
loadStree(String, String, int, int, String...) - Static method in class io.odysz.semantic.DA.DatasetCfg
 
loadStree(String, String, PageInf) - Static method in class io.odysz.semantic.DA.DatasetCfg
Load semantic tree configured in dataset.xml.
loadStree(String, String, int, int, String[], DatasetHelper.NodeFormatter...) - Static method in class io.odysz.semantic.DA.DatasetHelper
 
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
 
locks - Variable in class io.odysz.semantic.DA.AbsConnect
Lock table when generating auto Id.
[table, lock]
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.SyncRobot
 
logChange(DBSyntableBuilder, Insert, SynodeMeta, SynChangeMeta, SynSubsMeta, SyntityMeta, String, Object) - Static method in class io.odysz.semantic.syn.DBSynmantics
 
logChange(DBSyntableBuilder, Update, SynodeMeta, SynChangeMeta, SynSubsMeta, SyntityMeta, String, List<String>, Iterable<String>) - Static method in class io.odysz.semantic.syn.DBSynmantics
 
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.SyncRobot
 
logout() - Method in class io.odysz.semantic.LoggingUser
 
logout() - Method in class io.odysz.semantic.syn.SyncRobot
 

M

mac - Variable in class io.odysz.semantic.meta.SynodeMeta
 
map(String, AnResultset.ObjCreator<T>) - Method in class io.odysz.module.rs.AnResultset
Iterating through the results and convert to hash map, like this:
map(String[], AnResultset.ObjCreator<T>) - Method in class io.odysz.module.rs.AnResultset
 
map(XMLTable.IParser<T>) - Method in class io.odysz.module.xtable.XMLTable
 
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(String...) - Method in class io.odysz.semantic.LoggingUser
 
meta(String...) - Method in class io.odysz.semantic.syn.SyncRobot
 
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
 
minn(long, long) - Static method in class io.odysz.semantic.syn.Nyquence
 
mode - Variable in class io.odysz.semantic.meta.SynSessionMeta
 
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, boolean) - Constructor for class io.odysz.semantic.DA.drvmnger.Msql2kDriver
 
MysqlDriver - Class in io.odysz.semantic.DA.drvmnger
 
MysqlDriver(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.DBSynsactBuilder
 
n0(Nyquence) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
n0() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
n0(Nyquence) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
name - Variable in class io.odysz.common.NV
 
name - Variable in class io.odysz.common.NVs
 
name(String) - Method 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
 
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;
notifies() - Method in class io.odysz.semantic.LoggingUser
 
notifies() - Method in class io.odysz.semantic.syn.SyncRobot
 
notify(Object) - Method in class io.odysz.semantic.LoggingUser
 
notify(Object) - Method in class io.odysz.semantic.syn.SyncRobot
 
now(String) - Method in class io.odysz.semantic.DATranscxt
 
nstamp - Variable in class io.odysz.semantic.meta.SynodeMeta
Nyquence for stamping change logs
NV - Class in io.odysz.common
 
NV() - Constructor for class io.odysz.common.NV
 
nv(String, Object) - Method in class io.odysz.common.NV
 
nv(HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.ExchangeBlock
 
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.NyquenceMeta
Deprecated.
 
nyquence - Variable in class io.odysz.semantic.meta.SynChangeMeta
 
nyquence - Variable in class io.odysz.semantic.meta.SynodeMeta
Nyquence for synchronizing
nyquence() - Method in interface io.odysz.semantic.syn.ISyncontext
 
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
 
nyquence - Variable in class io.odysz.semantic.syn.SynEntity
 
NyquenceMeta - Class in io.odysz.semantic.meta
Deprecated.
NyquenceMeta(String, String) - Constructor for class io.odysz.semantic.meta.NyquenceMeta
Deprecated.
 
nyquvect(HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.ChangeLogs
clone nyquvect into my nyq-vector.
nyquvect - Variable in class io.odysz.semantic.syn.DBSynsactBuilder
Nyquence vector [{synode, Nyquence}]
nyquvect - Variable in class io.odysz.semantic.syn.DBSyntableBuilder
Nyquence vector [{synode, Nyquence}]

O

onAbort(ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
onAck(ExchangeContext, ChangeLogs, String, HashMap<String, Nyquence>, SyntityMeta) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
Commit buffered answer's changes as client node acknowledged the answers with ack.
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
 
oncloseJoining(ExchangeContext, String, HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
onclosexchange(ExchangeContext, String, HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
onclosexchange(ExessionPersist, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
onCommitted(ISemantext, String) - Method in class io.odysz.semantic.DASemantext
 
onDelete(Delete, String, Condit) - Method in class io.odysz.semantic.DASemantext
 
onDelete(ISemantext, Statement<? extends Statement<?>>, Condit, IUser) - Method in class io.odysz.semantic.DASemantics
 
onDelete(ISemantext, Statement<? extends Statement<?>>, Condit, IUser) - Method in class io.odysz.semantic.DASemantics.SemanticHandler
Handle onDelete event.
onDelete(ISemantext, Statement<? extends Statement<?>>, Condit, IUser) - Method in class io.odysz.semantic.DASemantics.ShExtFile
Deprecated.
 
onDelete(ISemantext, Statement<? extends Statement<?>>, Condit, IUser) - Method in class io.odysz.semantic.DASemantics.ShExtFilev2
 
onDelete(ISemantext, Statement<? extends Statement<?>>, Condit, IUser) - Method in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
 
onDelete(ISemantext, Statement<? extends Statement<?>>, Condit, IUser) - Method in class io.odysz.semantic.syn.DBSynmantics.ShSynChange_del
 
onExchange(ExchangeContext, String, HashMap<String, Nyquence>, ChangeLogs) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
onExchange() - Method in class io.odysz.semantic.syn.Exchanging
 
onInit(ExessionPersist, ExchangeBlock) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
insert into exchanges select * from change_logs where n > nyquvect[sx.peer].n
onInit(ExchangeBlock) - Method in class io.odysz.semantic.syn.ExessionPersist
insert into exchanges select * from change_logs where n > nyquvect[sx.peer].n
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..
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.ShExtFile
Deprecated.
 
onInsert(ISemantext, Insert, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.DASemantics.ShExtFilev2
 
onInsert(ISyncontext, Insert, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
 
onInsert(ISyncontext, Insert, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.syn.DBSynmantics.ShSynChange_del
 
onJoining(SynodeMode, String, String, String) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
onPost(Statement<?>, String, ArrayList<Object[]>, ArrayList<String>) - Method in class io.odysz.semantic.DASemantext
 
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
 
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
 
onTableCommittedHandler(String) - Method in class io.odysz.semantic.DASemantext
 
onTableOk - Variable in class io.odysz.semantic.DASemantext
 
onUpdate(Update, String, ArrayList<Object[]>) - Method 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.ShExtFile
Deprecated.
On updating external files handler.
onUpdate(ISemantext, Update, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.DASemantics.ShExtFilev2
On updating external files' handler.
onUpdate(ISyncontext, Update, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
 
onUpdate(ISyncontext, Update, ArrayList<Object[]>, Map<String, Integer>, IUser) - Method in class io.odysz.semantic.syn.DBSynmantics.ShSynChange_del
 
OracleDriver - Class in io.odysz.semantic.DA.drvmnger
 
OracleDriver(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.SynodeMeta
 
org - Variable in class io.odysz.semantic.syn.Synode
 
orgId - Variable in class io.odysz.semantic.syn.SyncRobot
 
orgId() - Method in class io.odysz.semantic.syn.SyncRobot
 
orgId(String) - Method in class io.odysz.semantic.syn.SyncRobot
 
orgName - Variable in class io.odysz.semantic.syn.SyncRobot
 
orgName(String) - Method in class io.odysz.semantic.syn.SyncRobot
 

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(String, String, int, int) - Static method in class io.odysz.semantic.DA.Connects
compose paged sql, e.g.
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
parent() - Method in class io.odysz.semantic.DA.TreeIndenode
 
parent - Variable in class io.odysz.semantic.meta.DomainMeta
 
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 - Variable in class io.odysz.semantic.meta.PeersMeta
 
peer - Variable in class io.odysz.semantic.meta.SynchangeBuffMeta
 
peer - Variable in class io.odysz.semantic.meta.SynSessionMeta
 
peermode - Static variable in class io.odysz.semantic.syn.DBSynsactBuilder
 
PeersMeta - Class in io.odysz.semantic.meta
 
PeersMeta(String...) - Constructor for class io.odysz.semantic.meta.PeersMeta
 
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(Nyquence) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
persistamp() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
persistarting(String) - Method in class io.odysz.semantic.syn.ExessionPersist
Save starting session.
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.DBSynsactBuilder
 
pnvm - Variable in class io.odysz.semantic.syn.DBSyntableBuilder
 
post - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
 
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(String...) - Method in class io.odysz.module.rs.AnResultset
Print all data with in cols.
print(PrintStream) - Method in class io.odysz.module.rs.AnResultset
 
print(PrintStream) - Method in class io.odysz.semantic.syn.ExchangeBlock
 
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(boolean, int, ArrayList<String>) - Static method in class io.odysz.semantic.DA.Connects
If printSql is true or if asking enable, then print sqls.
printSql(boolean, int, String) - Static method in class io.odysz.semantic.DA.Connects
 
prop(String, String) - Method in class io.odysz.semantic.DA.AbsConnect
 
prop(String) - Method in class io.odysz.semantic.DA.AbsConnect
 
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() - Method in class io.odysz.semantic.DA.OracleLob
 
recId(String, String) - Method in class io.odysz.semantic.DA.OracleLob
 
recId - Variable in class io.odysz.semantic.syn.SynEntity
 
recId() - Method in class io.odysz.semantic.syn.SynEntity
 
recId(String) - Method in class io.odysz.semantic.syn.SynEntity
 
recordQName - Variable in class io.odysz.module.xtable.XMLDefaultStruct
 
recordTag() - Method in interface io.odysz.module.xtable.IXMLStruct
 
recordTag() - Method in class io.odysz.module.xtable.XMLDefaultStruct
 
recordTag - Variable in class io.odysz.module.xtable.XMLFlatReader
 
registerEntity(String, SyntityMeta) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
registerEntity(String, SyntityMeta) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
reinit(String) - Static method in class io.odysz.semantic.DA.Connects
 
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
Use this to replace metas from DB for semantics extension.
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(ExessionPersist, String) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
requirestore() - Method in class io.odysz.semantic.syn.ExchangeBlock
 
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.SyncRobot.RobotMeta
 
rootQName - Variable in class io.odysz.module.xtable.XMLDefaultStruct
 
rootTag() - Method in interface io.odysz.module.xtable.IXMLStruct
 
rootTag() - Method in class io.odysz.module.xtable.XMLDefaultStruct
 
rootTag - Variable in class io.odysz.module.xtable.XMLFlatReader
 
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
 
sbm - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange_del
 
select(String, int) - Method in class io.odysz.semantic.DA.AbsConnect
 
select(String, String, int...) - Static method in class io.odysz.semantic.DA.Connects
 
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, 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) - Static method in class io.odysz.semantic.DA.drvmnger.OracleDriver
 
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, String...) - Method in class io.odysz.semantic.DATranscxt
Create a select statement.
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
 
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(String) - 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
 
sessionId() - Method in class io.odysz.semantic.LoggingUser
 
sessionId() - Method in class io.odysz.semantic.syn.SyncRobot
 
sessionId(String) - Method in class io.odysz.semantic.syn.SyncRobot
 
sessionInf() - Method in class io.odysz.semantic.syn.SyncRobot
 
sessionKey(String) - Method in class io.odysz.semantic.LoggingUser
 
sessionKey() - Method in class io.odysz.semantic.LoggingUser
 
set(int, String) - Method in class io.odysz.module.rs.AnResultset
Set value to current row
set(String, 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.
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.
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
setXmlAttrs(Attributes) - Method in class io.odysz.module.xtable.XMLTable
 
ShExtFile(Transcxt, String, String, String[]) - Constructor for class io.odysz.semantic.DASemantics.ShExtFile
Deprecated.
 
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
 
simpleLong() - Static method in class io.odysz.semantic.util.JDateFormat
yyyy-MM-dd HH:mm:ss, e.g.
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
 
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
 
snm - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange_del
 
sort - Variable in class io.odysz.semantic.meta.DomainMeta
 
sqlCompare(String, String, Nyquence) - Static method in class io.odysz.semantic.syn.Nyquence
 
sqlCompare(String, String) - Static method in class io.odysz.semantic.syn.Nyquence
 
sqlCompare(String, long) - 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
sqliteDumyUser - Static variable in class io.odysz.semantic.DASemantext
for generating sqlite auto seq
SQLString - Class in io.odysz.semantic.util
 
SQLString() - Constructor for class io.odysz.semantic.util.SQLString
 
ss - Variable in class io.odysz.semantic.DATranscxt.SemanticsMap
{table: semantics[handlers]}
ssid - Variable in class io.odysz.semantic.syn.SyncRobot
 
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 - Variable in class io.odysz.semantic.syn.DBSyntableBuilder
 
stamp() - Method in interface io.odysz.semantic.syn.ISyncontext
 
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
 
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.DBSynsactBuilder
 
subm - Variable in class io.odysz.semantic.syn.DBSyntableBuilder
 
subMeta - Variable in class io.odysz.semantic.syn.SynEntity
 
subs - Variable in class io.odysz.semantic.syn.SynEntity
 
synact() - Method in class io.odysz.semantic.syn.ExchangeBlock
 
synbuilder() - Method in interface io.odysz.semantic.syn.ISyncontext
 
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() - Method in class io.odysz.semantic.syn.DBSynsactBuilder
Get synchronization meta connection id.
synconn() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
Get synchronization meta connection id.
SyncRobot - Class in io.odysz.semantic.syn
A robot is only used for test.
SyncRobot(String, String) - Constructor for class io.odysz.semantic.syn.SyncRobot
 
SyncRobot(String, String, String, String) - Constructor for class io.odysz.semantic.syn.SyncRobot
Costructor for jserv construction
SyncRobot.RobotMeta - Class in io.odysz.semantic.syn
 
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, SynChangeMeta) - Constructor for class io.odysz.semantic.syn.SynEntity
 
SynEntity(SyntityMeta, String) - Constructor for class io.odysz.semantic.syn.SynEntity
 
SynEntity(AnResultset, SyntityMeta) - Constructor for class io.odysz.semantic.syn.SynEntity
 
synid - Variable in class io.odysz.semantic.meta.PeersMeta
 
synm - Variable in class io.odysz.semantic.syn.DBSynsactBuilder
 
synm - Variable in class io.odysz.semantic.syn.DBSyntableBuilder
 
SynmanticsMap(String) - Constructor for class io.odysz.semantic.syn.DBSynsactBuilder.SynmanticsMap
 
synode - Variable in class io.odysz.semantic.meta.NyquenceMeta
Deprecated.
 
synode - Variable in class io.odysz.semantic.syn.DBSynmantics.ShSynChange
 
synode() - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
synode() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
synode - Variable in class io.odysz.semantic.syn.DBSyntext
 
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.SynEntity
 
synode(String) - Method in class io.odysz.semantic.syn.SynEntity
 
Synode - Class in io.odysz.semantic.syn
Design Note
Synode(String, String, String, String) - Constructor for class io.odysz.semantic.syn.Synode
 
Synode(AnResultset, SynodeMeta) - Constructor for class io.odysz.semantic.syn.Synode
 
synodee - Variable in class io.odysz.semantic.meta.SynSubsMeta
 
synodeId - Variable in class io.odysz.semantic.syn.Synode
 
SynodeMeta - Class in io.odysz.semantic.meta
SynodeMeta(String) - Constructor for class io.odysz.semantic.meta.SynodeMeta
SynodeMode - Enum in io.odysz.semantic.syn
jserv-node states
synoder - Variable in class io.odysz.semantic.meta.SynChangeMeta
 
synoder - Variable in class io.odysz.semantic.meta.SyntityMeta
Entity creator's id used for identify originators in domain (globally?)
synoder - Variable in class io.odysz.semantic.syn.SynEntity
 
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.DBSynsactBuilder
 
synrobot() - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
SynSessionMeta - Class in io.odysz.semantic.meta
 
SynSessionMeta(String...) - Constructor for class io.odysz.semantic.meta.SynSessionMeta
 
SynSubsMeta - Class in io.odysz.semantic.meta
SynSubsMeta(SynChangeMeta, String...) - Constructor for class io.odysz.semantic.meta.SynSubsMeta
 
SyntityMeta - Class in io.odysz.semantic.meta
Syncrhonizable entity table meta
SyntityMeta(String, String, String, String, String) - Constructor for class io.odysz.semantic.meta.SyntityMeta
 
synuid - Variable in class io.odysz.semantic.meta.SyntityMeta
 
synyquvectMax(String, HashMap<String, Nyquence>, HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
 
synyquvectMax(String, HashMap<String, Nyquence>, HashMap<String, Nyquence>) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 

T

tabl() - Method in class io.odysz.semantic.DA.DatasetCfg.TreeSemantics
 
tabl() - Method in class io.odysz.semantic.DA.OracleLob
 
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() - Method in interface io.odysz.module.xtable.IXMLStruct
 
tableTag() - Method in class io.odysz.module.xtable.XMLDefaultStruct
 
tableTag - Variable in class io.odysz.module.xtable.XMLFlatReader
 
tablType(String) - Method in class io.odysz.semantic.DASemantext
 
Tag - Static variable in class io.odysz.module.xtable.XMLFlatReader
 
tag - Static variable in class io.odysz.semantic.DA.DatasetCfg
 
tagLast() - Method in class io.odysz.semantic.DA.TreeIndenode
Set last child as the last sibling.
target - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
 
tempDirs - Variable in class io.odysz.semantic.syn.SyncRobot
 
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(int, int) - Method in class io.odysz.semantic.syn.ExchangeBlock
 
totalChallenges - Variable in class io.odysz.semantic.syn.ExessionPersist
Counted when in ExessionPersist.init(), not correct after DBSyntableBuilder.cleanStale(HashMap, String) has been called.
totalSql(String) - Method in class io.odysz.semantic.DASemantext
 
totalSql(dbtype, String) - Static method in class io.odysz.semantic.DASemantext
 
touch() - Method in class io.odysz.semantic.syn.SyncRobot
 
touched - Variable in class io.odysz.semantic.syn.SyncRobot
 
touchedMs() - Method in class io.odysz.semantic.LoggingUser
 
touchedMs() - Method in class io.odysz.semantic.syn.SyncRobot
 
touchTempDir(String, String) - Method in class io.odysz.semantic.syn.SyncRobot
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
 

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.SyncRobot
 
uids(String, String) - Method in class io.odysz.semantic.meta.SynchangeBuffMeta
compose function for uids
uids - Variable in class io.odysz.semantic.meta.SynChangeMeta
Format: device + SynChangeMeta.UIDsep + entity-id
uids(String, String) - Static method in class io.odysz.semantic.meta.SynChangeMeta
Compose function for uids
uids(String, Resulving) - Static method in class io.odysz.semantic.meta.SynChangeMeta
 
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
 
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
unexpected - Static variable in class io.odysz.semantic.syn.ExessionAct
 
update(Update, String, IUser) - Method in class io.odysz.semantic.DASemantext
 
update - Variable in class io.odysz.semantic.DASemantics.SemanticHandler
 
update(String, IUser) - Method in class io.odysz.semantic.DATranscxt
Create an update statement that will report affected rows as data entry "total".
update(Update) - Method in class io.odysz.semantic.meta.SynSessionMeta
 
updateEntity(String, String, SyntityMeta, Object...) - Method in class io.odysz.semantic.syn.DBSynsactBuilder
Syntity table updating.
updateEntity(String, String, SyntityMeta, Object...) - Method in class io.odysz.semantic.syn.DBSyntableBuilder
 
updateEntNvs(SynChangeMeta, String, AnResultset, AnResultset) - Method in class io.odysz.semantic.meta.NyquenceMeta
Deprecated.
 
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
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
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.SyncRobot
 
userName - Variable in class io.odysz.semantic.syn.SyncRobot
 
usr - Variable in class io.odysz.semantic.DASemantext
 
usr() - Method in class io.odysz.semantic.syn.DBSyntext
 

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
 

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
 
writeJsonRespValue(Object) - Method in class io.odysz.semantic.syn.SyncRobot
 
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(String, String, String) - Constructor for class io.odysz.module.xtable.XMLDefaultStruct
 
XMLDefaultStruct() - 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
 
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 _ 

Copyright © 2024. All rights reserved.