public abstract class TableExpressionFunction extends ExpressionFunction
| Constructor and Description |
|---|
TableExpressionFunction(String name,
Class<?>... parameterTypes)
Cria uma assinatura.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract Object |
doOperation(List<Object> values,
Object... arguments)
Executa a operação sobre a tabela.
|
protected Object |
doOperation(SimpleAlgorithmConfigurator configurator,
Object... parameters)
Método que executa a operação.
|
acceptParameters, equals, execute, getName, getParameterTypes, hashCode, toStringprotected abstract Object doOperation(List<Object> values, Object... arguments) throws ExpressionFunctionExecutionException
values - a lista de valores da tabela.arguments - os argumentos do método.ExpressionFunctionExecutionException - em caso de falha na execução
do método.protected final Object doOperation(SimpleAlgorithmConfigurator configurator, Object... parameters) throws ExpressionFunctionExecutionException
doOperation in class ExpressionFunctionconfigurator - o configurador.parameters - os parâmetros.ExpressionFunctionExecutionException - em caso de falha durante a
execução.Copyright © 2018. All rights reserved.