public class ColumnMatch extends ExecutableRulesMethod
EMPTY, LONG, REGULAR, SHORT| Constructor and Description |
|---|
ColumnMatch() |
ColumnMatch(IOpenMethodHeader header,
ColumnMatchBoundNode node) |
| Modifier and Type | Method and Description |
|---|---|
IOpenSourceCodeModule |
getAlgorithm() |
IMatchAlgorithmExecutor |
getAlgorithmExecutor() |
MatchNode |
getCheckTree() |
List<TableColumn> |
getColumns() |
int[] |
getColumnScores() |
BindingDependencies |
getDependencies() |
Object[] |
getReturnValues() |
List<TableRow> |
getRows() |
String |
getSourceUrl() |
MatchNode |
getTotalScore() |
protected Object |
innerInvoke(Object target,
Object[] params,
IRuntimeEnv env) |
void |
setAlgorithmExecutor(IMatchAlgorithmExecutor algorithmExecutor) |
void |
setCheckTree(MatchNode checkTree) |
void |
setColumns(List<TableColumn> columns) |
void |
setColumnScores(int[] columnScores) |
void |
setReturnValues(Object[] returnValues) |
void |
setRows(List<TableRow> rows) |
void |
setTotalScore(MatchNode totalScore) |
getBoundNode, getInfo, getMethodProperties, getProperties, getSyntaxNode, getUri, initProperties, invoke, isMethodCacheable, setBoundNode, setUriisConstructor, toStringgetDeclaringClass, getDisplayName, getHeader, getMethod, getModuleName, getName, getSignature, getType, isStatic, setModuleNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDisplayNamepublic ColumnMatch()
public ColumnMatch(IOpenMethodHeader header, ColumnMatchBoundNode node)
public IOpenSourceCodeModule getAlgorithm()
public MatchNode getCheckTree()
public List<TableColumn> getColumns()
public int[] getColumnScores()
public BindingDependencies getDependencies()
public Object[] getReturnValues()
public String getSourceUrl()
public MatchNode getTotalScore()
protected Object innerInvoke(Object target, Object[] params, IRuntimeEnv env)
innerInvoke in class ExecutableRulesMethodpublic void setAlgorithmExecutor(IMatchAlgorithmExecutor algorithmExecutor)
public void setCheckTree(MatchNode checkTree)
public void setColumns(List<TableColumn> columns)
public void setColumnScores(int[] columnScores)
public void setReturnValues(Object[] returnValues)
public void setTotalScore(MatchNode totalScore)
public IMatchAlgorithmExecutor getAlgorithmExecutor()
Copyright © 2004–2019 OpenL Tablets. All rights reserved.