com.flexive.shared.search
Interface FxSQLFunction

All Known Implementing Classes:
DateFunction

public interface FxSQLFunction

A SQL function, e.g. YEAR(prop).

Version:
$Rev: 462 $
Author:
Daniel Lichtenberger (daniel.lichtenberger@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at)

Method Summary
 FxDataType getOverrideDataType()
          Specify the datatype this function returns.
 java.lang.String getSqlName()
          Return the FxSQL name of the function, e.g.
 

Method Detail

getSqlName

java.lang.String getSqlName()
Return the FxSQL name of the function, e.g. "year".

Returns:
the FxSQL name of the function, e.g. "year".

getOverrideDataType

FxDataType getOverrideDataType()
Specify the datatype this function returns. If null, the original datatype of the expression should be used.

Returns:
the datatype this function returns