public class MatchTable extends Object implements MatchTableInterface, Serializable
| Modifier and Type | Field and Description |
|---|---|
String |
REF_RELATED_BY_VERB |
| Constructor and Description |
|---|
MatchTable() |
public String REF_RELATED_BY_VERB
public boolean isHistory()
isHistory in interface MatchTableInterfacepublic void initialise(ITable table, MatchSchemaInterface msc) throws Exception
initialise in interface MatchTableInterfaceExceptionpublic void initialise(String tablename, MatchSchemaInterface msc) throws Exception
initialise in interface MatchTableInterfaceExceptionpublic String getTableName()
getTableName in interface MatchTableInterfacepublic void setTableName(String tableName)
setTableName in interface MatchTableInterfacepublic Collection<MatchTableInterface> getTargetTables() throws Exception
getTargetTables in interface MatchTableInterfaceExceptionpublic RecordInterface putRecord(RecordInterface rec, boolean keyChanged, boolean updateMergeCount, String username) throws Exception
putRecord in interface MatchTableInterfaceExceptionpublic RecordInterface getRecord(String id)
getRecord in interface MatchTableInterfacepublic RecordInterface getRecord(INode node) throws Exception
getRecord in interface MatchTableInterfaceExceptionpublic Record getRecord(String table, String pkey)
getRecord in interface MatchTableInterfacepublic String getKeyField()
getKeyField in interface MatchTableInterfacepublic String getSystemField()
getSystemField in interface MatchTableInterfacepublic String getSensitivityField()
getSensitivityField in interface MatchTableInterfacepublic List<IPurpose> getPurposesForTable()
getPurposesForTable in interface MatchTableInterfacepublic IDBContainer getDB() throws Exception
getDB in interface MatchTableInterfaceExceptionpublic ArrayList<String> getFields()
getFields in interface MatchTableInterfacepublic List<String> getLabelFields()
getLabelFields in interface MatchTableInterfacepublic Record newRecord(String pkey) throws Exception
newRecord in interface MatchTableInterfaceExceptionpublic boolean hasRecord(String pkey) throws Exception
hasRecord in interface MatchTableInterfaceExceptionpublic ConcurrentHashMap<String,Object> getDefaults()
getDefaults in interface MatchTableInterfacepublic ITable getMetaTable()
getMetaTable in interface MatchTableInterfacepublic List<IRule> getRules()
getRules in interface MatchTableInterfacepublic void setRules(ArrayList<IRule> rules)
setRules in interface MatchTableInterfacepublic ArrayList<Result> getMergedRecords() throws Exception
getMergedRecords in interface MatchTableInterfaceExceptionpublic List<String> getTags()
getTags in interface MatchTableInterfacepublic Collection<String> getSequenceColumns()
getSequenceColumns in interface MatchTableInterfacepublic List<TableColumn> getColumns()
getColumns in interface MatchTableInterfacepublic String getIconField()
getIconField in interface MatchTableInterfacepublic String getEIDField()
getEIDField in interface MatchTableInterfacepublic String getDefaultIcon()
getDefaultIcon in interface MatchTableInterfacepublic ArrayList<ITableColumn> getIndexColumns()
getIndexColumns in interface MatchTableInterfacepublic boolean isInternal()
isInternal in interface MatchTableInterfacepublic String getLastUpdatedCol()
getLastUpdatedCol in interface MatchTableInterfaceCopyright © 2021. All rights reserved.