public class MatchSchemaSimpleImpl extends Object implements MatchSchemaInterface
| Constructor and Description |
|---|
MatchSchemaSimpleImpl(String schemaName,
String projectName,
String groupName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmatchScorepublic static MatchSchemaInterface build(ISchemaMeta meta) throws Exception
Exceptionpublic MatchRecordInterface calculateScore(RecordInterface base, RecordInterface comparitor, boolean forSearch, boolean googleSearch, boolean asContent, boolean matchScoring) throws Exception
calculateScore in interface MatchSchemaInterfaceExceptionpublic ITable getTable(String tableName)
getTable in interface MatchSchemaInterfacepublic MatchTableInterface getMatchTable(String name) throws Exception
getMatchTable in interface MatchSchemaInterfaceExceptionpublic Collection<IPurpose> getPurposes()
getPurposes in interface MatchSchemaInterfacepublic IPurpose getPurpose(String purposeName, String groupName)
getPurpose in interface MatchSchemaInterfacepublic ISchemaMeta getSchDoc()
getSchDoc in interface MatchSchemaInterfacepublic List<String> getTableNames(String prefix)
getTableNames in interface MatchSchemaInterfacepublic String getProjectName()
getProjectName in interface MatchSchemaInterfacepublic String getGroupName()
getGroupName in interface MatchSchemaInterfacepublic int getThreads()
getThreads in interface MatchSchemaInterfacepublic int getCommitSize()
getCommitSize in interface MatchSchemaInterfacepublic void setThreads(int t)
setThreads in interface MatchSchemaInterfacepublic void setCommitSize(int cs)
setCommitSize in interface MatchSchemaInterfacepublic boolean equals(String projectName2, String groupName2)
equals in interface MatchSchemaInterfacepublic ArrayList<MatchIndexInterface> getMatchIndexes()
getMatchIndexes in interface MatchSchemaInterfacepublic void setSchDoc(ISchemaMeta schDoc)
setSchDoc in interface MatchSchemaInterfacepublic MatchRuleInterface getMatchRule(String hashKey, int index)
getMatchRule in interface MatchSchemaInterfacepublic void clearRules()
clearRules in interface MatchSchemaInterfacepublic void addMessages(String jobID, String action, String taskTitle, String messageText, boolean status)
addMessages in interface MatchSchemaInterfacepublic void setDb(IDBContainer db)
setDb in interface MatchSchemaInterfacepublic IDBContainer getDb() throws Exception
getDb in interface MatchSchemaInterfaceExceptionpublic String getNodeName()
getNodeName in interface MatchSchemaInterfacepublic void setNodeName(String nodeName)
setNodeName in interface MatchSchemaInterfacepublic RecordInterface standardise(RecordInterface RecordInterface)
standardise in interface MatchSchemaInterfaceCopyright © 2021. All rights reserved.