public interface SqlFunctionBuilder
Modifier and Type | Method and Description |
---|---|
SqlFunctionBuilder |
attribute(Expression attribute)
Sets the attribute which will be used to parameterize the function.
|
SqlFunctionBuilder |
attribute(java.lang.String externalKey)
Sets the attribute which will be used to parameterize the function.
|
SqlStringFunction |
buildReturningClob()
Creates an expression that can be used to call the specified
function as part of a ContentQuery.
|
SqlDateFunction |
buildReturningDate()
Creates an expression that can be used to call the specified
function as part of a ContentQuery.
|
SqlNumberFunction |
buildReturningNumber()
Creates an expression that can be used to call the specified
function as part of a ContentQuery.
|
SqlStringFunction |
buildReturningVarchar()
Creates an expression that can be used to call the specified
function as part of a ContentQuery.
|
SqlFunctionBuilder |
externalKey(java.lang.String externalKey)
Set the name to be used when referring to this SqlFunction
from client code.
|
SqlFunctionBuilder |
function(java.lang.String sqlFunctionName)
Sets the name of the database function name to be called
to fetch data for this SqlFunction.
|
SqlFunctionBuilder externalKey(java.lang.String externalKey)
externalKey
- the externalKey to use for the SqlFunctionSqlFunctionBuilder function(java.lang.String sqlFunctionName)
sqlFunctionName
- the name of the functionSqlFunctionBuilder attribute(java.lang.String externalKey)
externalKey
- the externalKey of the attribute to parameterize onSqlFunctionBuilder attribute(Expression attribute)
attribute
- an Expression retferring to the attribute to parameterize onSqlStringFunction buildReturningVarchar()
SqlStringFunction buildReturningClob()
SqlNumberFunction buildReturningNumber()
SqlDateFunction buildReturningDate()
Copyright © Acando AS. All Rights Reserved.