public class HANASpatialFunction extends StandardSQLFunction
| Constructor and Description |
|---|
HANASpatialFunction(java.lang.String name,
boolean firstArgumentIsGeometryType) |
HANASpatialFunction(java.lang.String name,
boolean firstArgumentIsGeometryType,
boolean staticFunction) |
HANASpatialFunction(java.lang.String name,
Type registeredType,
boolean firstArgumentIsGeometryType) |
HANASpatialFunction(java.lang.String name,
Type registeredType,
boolean[] argumentIsGeometryTypeMask) |
HANASpatialFunction(java.lang.String name,
Type registeredType,
boolean firstArgumentIsGeometryType,
boolean staticFunction) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
render(Type firstArgumentType,
java.util.List arguments,
SessionFactoryImplementor sessionFactory)
Render the function call as SQL fragment.
|
getName, getRenderedName, getReturnType, getType, hasArguments, hasParenthesesIfNoArguments, toStringpublic HANASpatialFunction(java.lang.String name,
boolean firstArgumentIsGeometryType)
public HANASpatialFunction(java.lang.String name,
boolean firstArgumentIsGeometryType,
boolean staticFunction)
public HANASpatialFunction(java.lang.String name,
Type registeredType,
boolean firstArgumentIsGeometryType)
public HANASpatialFunction(java.lang.String name,
Type registeredType,
boolean[] argumentIsGeometryTypeMask)
public HANASpatialFunction(java.lang.String name,
Type registeredType,
boolean firstArgumentIsGeometryType,
boolean staticFunction)
public java.lang.String render(Type firstArgumentType, java.util.List arguments, SessionFactoryImplementor sessionFactory)
SQLFunctionSQLFunction.getReturnType(org.hibernate.type.Type, org.hibernate.engine.spi.Mapping)render in interface SQLFunctionrender in class StandardSQLFunctionfirstArgumentType - The type of the first argumentarguments - The function argumentssessionFactory - The SessionFactoryCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.