Class HANASpatialFunction

  • All Implemented Interfaces:
    org.hibernate.dialect.function.SQLFunction

    public class HANASpatialFunction
    extends org.hibernate.dialect.function.StandardSQLFunction
    • Constructor Detail

      • HANASpatialFunction

        public HANASpatialFunction​(String name,
                                   boolean firstArgumentIsGeometryType)
      • HANASpatialFunction

        public HANASpatialFunction​(String name,
                                   boolean firstArgumentIsGeometryType,
                                   boolean staticFunction)
      • HANASpatialFunction

        public HANASpatialFunction​(String name,
                                   org.hibernate.type.Type registeredType,
                                   boolean firstArgumentIsGeometryType)
      • HANASpatialFunction

        public HANASpatialFunction​(String name,
                                   org.hibernate.type.Type registeredType,
                                   boolean[] argumentIsGeometryTypeMask)
      • HANASpatialFunction

        public HANASpatialFunction​(String name,
                                   org.hibernate.type.Type registeredType,
                                   boolean firstArgumentIsGeometryType,
                                   boolean staticFunction)
    • Method Detail

      • render

        public String render​(org.hibernate.type.Type firstArgumentType,
                             List arguments,
                             org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory)
        Specified by:
        render in interface org.hibernate.dialect.function.SQLFunction
        Overrides:
        render in class org.hibernate.dialect.function.StandardSQLFunction