Package io.odysz.semantic.meta
Class SynSubsMeta
java.lang.Object
io.odysz.semantics.meta.TableMeta
io.odysz.semantic.meta.SemanticTableMeta
io.odysz.semantic.meta.SynSubsMeta
- All Implemented Interfaces:
XMLTable.IMapValue
- Author:
- Ody
-
Field Summary
FieldsFields inherited from class io.odysz.semantics.meta.TableMeta
conn, ddlSqlite, debug, ftypes, pk, tbl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]cols()String[]insertSubVal(AnResultset chlogs) Add a subscribing synodee's record according to current row ofchlogs.insertSubVal(String org, String entbl, String synodee, String uds) insubVals(AnResultset subs, Set<String> skips) Generate values for parameter of Insert.values();Methods inherited from class io.odysz.semantic.meta.SemanticTableMeta
loadSqlite, mapKey, replace, setupSqlitables, setupSqliTablesMethods inherited from class io.odysz.semantics.meta.TableMeta
clone, col, col, col, coltype, conn, conn, constrain, constrain, ftypes, isQuoted, typesInited
-
Field Details
-
changeId
-
synodee
-
-
Constructor Details
-
SynSubsMeta
-
-
Method Details
-
cols
-
insubVals
Generate values for parameter of Insert.values();- Parameters:
subs- row index not the same when returnskips- ignored synodes- Returns:
- values
-
insertCols
- Returns:
- [changeId, synodee]
-
insertSubVal
Add a subscribing synodee's record according to current row ofchlogs.- Parameters:
chlogs-- Returns:
- val list, the row
- Throws:
SQLException
-
insertSubVal
public ArrayList<Object[]> insertSubVal(String org, String entbl, String synodee, String uds) throws SQLException - Throws:
SQLException
-