Class HanaSpatialFunctionModifier

    • Constructor Detail

      • HanaSpatialFunctionModifier

        public HanaSpatialFunctionModifier()
    • Method Detail

      • translate

        public List<?> translate​(Function function)
        Most geospatial functions in HANA are called from the geometry object or an equivalent expression. For example, <geometry-expression>.ST_SRID() or <geometry-expression>.ST_Relate(<geo2>). This method will take the argument(s) to the Teiid spatial function and move the first argument to precede the function name.
        Specified by:
        translate in class FunctionModifier
        Parameters:
        function - IFunction to be translated
        Returns:
        List of translated parts, or null