Loading...
Searching...
No Matches
PostGISDialect.h File Reference

Go to the source code of this file.

Functions

mydialect insert ("*", new te::da::BinaryOpEncoder("*"))
 
mydialect insert ("+", new te::da::BinaryOpEncoder("+"))
 
mydialect insert ("-", new te::da::BinaryOpEncoder("-"))
 
mydialect insert ("/", new te::da::BinaryOpEncoder("/"))
 
mydialect insert ("<=", new te::da::BinaryOpEncoder("<="))
 
mydialect insert ("<>", new te::da::BinaryOpEncoder("<>"))
 
mydialect insert ("=", new te::da::BinaryOpEncoder("="))
 
mydialect insert (">", new te::da::BinaryOpEncoder(">"))
 
mydialect insert (">=", new te::da::BinaryOpEncoder(">="))
 
mydialect insert ("and", new te::da::BinaryOpEncoder("and"))
 
mydialect insert ("avg", new te::da::FunctionEncoder("avg"))
 
mydialect insert ("coalesce", new te::da::FunctionEncoder("coalesce"))
 
mydialect insert ("count", new te::da::FunctionEncoder("count"))
 
mydialect insert ("geometrytype", new te::da::FunctionEncoder("geometrytype"))
 
mydialect insert ("isnull", new te::da::UnaryOpEncoder("isnull"))
 
mydialect insert ("lower", new te::da::FunctionEncoder("lower"))
 
mydialect insert ("max", new te::da::FunctionEncoder("max"))
 
mydialect insert ("min", new te::da::FunctionEncoder("min"))
 
mydialect insert ("not", new te::da::UnaryOpEncoder("not"))
 
mydialect insert ("or", new te::da::BinaryOpEncoder("or"))
 
mydialect insert ("second", new te::da::TemplateEncoder("extract", "(second from $1)"))
 
mydialect insert ("st_addpoint", new te::da::FunctionEncoder("st_addpoint"))
 
mydialect insert ("st_area", new te::da::FunctionEncoder("st_area"))
 
mydialect insert ("st_boundary", new te::da::FunctionEncoder("st_boundary"))
 
mydialect insert ("st_buffer", new te::da::FunctionEncoder("st_buffer"))
 
mydialect insert ("st_centroid", new te::da::FunctionEncoder("st_centroid"))
 
mydialect insert ("st_contains", new te::da::FunctionEncoder("st_contains"))
 
mydialect insert ("st_convexhull", new te::da::FunctionEncoder("st_convexhull"))
 
mydialect insert ("st_coorddim", new te::da::FunctionEncoder("st_coorddim"))
 
mydialect insert ("st_coveredby", new te::da::FunctionEncoder("st_coveredby"))
 
mydialect insert ("st_covers", new te::da::FunctionEncoder("st_covers"))
 
mydialect insert ("st_crosses", new te::da::FunctionEncoder("st_crosses"))
 
mydialect insert ("st_dfullywithin", new te::da::FunctionEncoder("st_dfullywithin"))
 
mydialect insert ("st_difference", new te::da::FunctionEncoder("st_difference"))
 
mydialect insert ("st_dimension", new te::da::FunctionEncoder("st_dimension"))
 
mydialect insert ("st_disjoint", new te::da::FunctionEncoder("st_disjoint"))
 
mydialect insert ("st_distance", new te::da::FunctionEncoder("st_distance"))
 
mydialect insert ("st_dwithin", new te::da::FunctionEncoder("st_dwithin"))
 
mydialect insert ("st_endpoint", new te::da::FunctionEncoder("st_endpoint"))
 
mydialect insert ("st_envelope", new te::da::FunctionEncoder("st_envelope"))
 
mydialect insert ("st_equals", new te::da::FunctionEncoder("st_equals"))
 
mydialect insert ("st_extent", new te::da::FunctionEncoder("st_extent"))
 
mydialect insert ("st_exteriorring", new te::da::FunctionEncoder("st_exteriorring"))
 
mydialect insert ("st_geometryn", new te::da::FunctionEncoder("st_geometryn"))
 
mydialect insert ("st_geometrytype", new te::da::FunctionEncoder("st_geometrytype"))
 
mydialect insert ("st_interiorringn", new te::da::FunctionEncoder("st_interiorringn"))
 
mydialect insert ("st_intersection", new te::da::FunctionEncoder("st_intersection"))
 
mydialect insert ("st_intersects", new te::da::FunctionEncoder("st_intersects"))
 
mydialect insert ("st_isclosed", new te::da::FunctionEncoder("st_isclosed"))
 
mydialect insert ("st_isempty", new te::da::FunctionEncoder("st_isempty"))
 
mydialect insert ("st_isring", new te::da::FunctionEncoder("st_isring"))
 
mydialect insert ("st_issimple", new te::da::FunctionEncoder("st_issimple"))
 
mydialect insert ("st_isvalid", new te::da::FunctionEncoder("st_isvalid"))
 
mydialect insert ("st_length", new te::da::FunctionEncoder("st_length"))
 
mydialect insert ("st_m", new te::da::FunctionEncoder("st_m"))
 
mydialect insert ("st_makevalid", new te::da::FunctionEncoder("st_makevalid"))
 
mydialect insert ("st_ndims", new te::da::FunctionEncoder("st_ndims"))
 
mydialect insert ("st_npoints", new te::da::FunctionEncoder("st_npoints"))
 
mydialect insert ("st_nrings", new te::da::FunctionEncoder("st_nrings"))
 
mydialect insert ("st_numgeometries", new te::da::FunctionEncoder("st_numgeometries"))
 
mydialect insert ("st_numinteriorrings", new te::da::FunctionEncoder("st_numinteriorrings"))
 
mydialect insert ("st_overlaps", new te::da::FunctionEncoder("st_overlaps"))
 
mydialect insert ("st_perimeter", new te::da::FunctionEncoder("st_perimeter"))
 
mydialect insert ("st_pointn", new te::da::FunctionEncoder("st_pointn"))
 
mydialect insert ("st_relate", new te::da::FunctionEncoder("st_relate"))
 
mydialect insert ("st_srid", new te::da::FunctionEncoder("st_srid"))
 
mydialect insert ("st_startpoint", new te::da::FunctionEncoder("st_startpoint"))
 
mydialect insert ("st_symdifference", new te::da::FunctionEncoder("st_symdifference"))
 
mydialect insert ("st_touches", new te::da::FunctionEncoder("st_touches"))
 
mydialect insert ("st_transform", new te::da::FunctionEncoder("st_transform"))
 
mydialect insert ("st_union", new te::da::FunctionEncoder("st_union"))
 
mydialect insert ("st_within", new te::da::FunctionEncoder("st_within"))
 
mydialect insert ("st_x", new te::da::FunctionEncoder("st_x"))
 
mydialect insert ("st_y", new te::da::FunctionEncoder("st_y"))
 
mydialect insert ("st_z", new te::da::FunctionEncoder("st_z"))
 
mydialect insert ("stddev", new te::da::FunctionEncoder("stddev_pop"))
 
mydialect insert ("str", new te::da::TemplateEncoder("cast", "($1 as varchar)"))
 
mydialect insert ("substring", new te::da::TemplateEncoder("substring", "($1 from $2 for $3)"))
 
mydialect insert ("sum", new te::da::FunctionEncoder("sum"))
 
mydialect insert ("trim", new te::da::TemplateEncoder("trim", "(both $1 from $2)"))
 
mydialect insert ("upper", new te::da::FunctionEncoder("upper"))
 
mydialect insert ("variance", new te::da::FunctionEncoder("var_pop"))
 
mydialect insert ("year", new te::da::TemplateEncoder("extract", "(year from $1)"))
 

Variables

te::da::SQLDialectmydialect = new te::da::SQLDialect
 

Function Documentation

◆ insert() [1/83]

mydialect insert ( "*" ,
new te::da::BinaryOpEncoder"*" )

References mydialect.

◆ insert() [2/83]

mydialect insert ( "+" ,
new te::da::BinaryOpEncoder"+" )

References mydialect.

◆ insert() [3/83]

mydialect insert ( "-" ,
new te::da::BinaryOpEncoder"-" )

References mydialect.

◆ insert() [4/83]

mydialect insert ( "/" ,
new te::da::BinaryOpEncoder"/" )

References mydialect.

◆ insert() [5/83]

mydialect insert ( "<=" ,
new te::da::BinaryOpEncoder"<=" )

References mydialect.

◆ insert() [6/83]

mydialect insert ( "<>" ,
new te::da::BinaryOpEncoder"<>" )

References mydialect.

◆ insert() [7/83]

mydialect insert ( )

References mydialect.

◆ insert() [8/83]

mydialect insert ( " ,
" ,
new te::da::BinaryOpEncoder">" )

References mydialect.

◆ insert() [9/83]

mydialect insert ( ">=" ,
new te::da::BinaryOpEncoder">=" )

References mydialect.

◆ insert() [10/83]

mydialect insert ( "and" ,
new te::da::BinaryOpEncoder"and" )

References mydialect.

◆ insert() [11/83]

mydialect insert ( "avg" ,
new te::da::FunctionEncoder"avg" )

References mydialect.

◆ insert() [12/83]

mydialect insert ( "coalesce" ,
new te::da::FunctionEncoder"coalesce" )

References mydialect.

◆ insert() [13/83]

mydialect insert ( "count" ,
new te::da::FunctionEncoder"count" )

References mydialect.

◆ insert() [14/83]

mydialect insert ( "geometrytype" ,
new te::da::FunctionEncoder"geometrytype" )

References mydialect.

◆ insert() [15/83]

mydialect insert ( "isnull" ,
new te::da::UnaryOpEncoder"isnull" )

References mydialect.

◆ insert() [16/83]

mydialect insert ( "lower" ,
new te::da::FunctionEncoder"lower" )

References mydialect.

◆ insert() [17/83]

mydialect insert ( "max" ,
new te::da::FunctionEncoder"max" )

References mydialect.

◆ insert() [18/83]

mydialect insert ( "min" ,
new te::da::FunctionEncoder"min" )

References mydialect.

◆ insert() [19/83]

mydialect insert ( "not" ,
new te::da::UnaryOpEncoder"not" )

References mydialect.

◆ insert() [20/83]

mydialect insert ( "or" ,
new te::da::BinaryOpEncoder"or" )

References mydialect.

◆ insert() [21/83]

mydialect insert ( "second" ,
new te::da::TemplateEncoder"extract", "(second from $1)" )

References mydialect.

◆ insert() [22/83]

mydialect insert ( "st_addpoint" ,
new te::da::FunctionEncoder"st_addpoint" )

References mydialect.

◆ insert() [23/83]

mydialect insert ( "st_area" ,
new te::da::FunctionEncoder"st_area" )

References mydialect.

◆ insert() [24/83]

mydialect insert ( "st_boundary" ,
new te::da::FunctionEncoder"st_boundary" )

References mydialect.

◆ insert() [25/83]

mydialect insert ( "st_buffer" ,
new te::da::FunctionEncoder"st_buffer" )

References mydialect.

◆ insert() [26/83]

mydialect insert ( "st_centroid" ,
new te::da::FunctionEncoder"st_centroid" )

References mydialect.

◆ insert() [27/83]

mydialect insert ( "st_contains" ,
new te::da::FunctionEncoder"st_contains" )

References mydialect.

◆ insert() [28/83]

mydialect insert ( "st_convexhull" ,
new te::da::FunctionEncoder"st_convexhull" )

References mydialect.

◆ insert() [29/83]

mydialect insert ( "st_coorddim" ,
new te::da::FunctionEncoder"st_coorddim" )

References mydialect.

◆ insert() [30/83]

mydialect insert ( "st_coveredby" ,
new te::da::FunctionEncoder"st_coveredby" )

References mydialect.

◆ insert() [31/83]

mydialect insert ( "st_covers" ,
new te::da::FunctionEncoder"st_covers" )

References mydialect.

◆ insert() [32/83]

mydialect insert ( "st_crosses" ,
new te::da::FunctionEncoder"st_crosses" )

References mydialect.

◆ insert() [33/83]

mydialect insert ( "st_dfullywithin" ,
new te::da::FunctionEncoder"st_dfullywithin" )

References mydialect.

◆ insert() [34/83]

mydialect insert ( "st_difference" ,
new te::da::FunctionEncoder"st_difference" )

References mydialect.

◆ insert() [35/83]

mydialect insert ( "st_dimension" ,
new te::da::FunctionEncoder"st_dimension" )

References mydialect.

◆ insert() [36/83]

mydialect insert ( "st_disjoint" ,
new te::da::FunctionEncoder"st_disjoint" )

References mydialect.

◆ insert() [37/83]

mydialect insert ( "st_distance" ,
new te::da::FunctionEncoder"st_distance" )

References mydialect.

◆ insert() [38/83]

mydialect insert ( "st_dwithin" ,
new te::da::FunctionEncoder"st_dwithin" )

References mydialect.

◆ insert() [39/83]

mydialect insert ( "st_endpoint" ,
new te::da::FunctionEncoder"st_endpoint" )

References mydialect.

◆ insert() [40/83]

mydialect insert ( "st_envelope" ,
new te::da::FunctionEncoder"st_envelope" )

References mydialect.

◆ insert() [41/83]

mydialect insert ( "st_equals" ,
new te::da::FunctionEncoder"st_equals" )

References mydialect.

◆ insert() [42/83]

mydialect insert ( "st_extent" ,
new te::da::FunctionEncoder"st_extent" )

References mydialect.

◆ insert() [43/83]

mydialect insert ( "st_exteriorring" ,
new te::da::FunctionEncoder"st_exteriorring" )

References mydialect.

◆ insert() [44/83]

mydialect insert ( "st_geometryn" ,
new te::da::FunctionEncoder"st_geometryn" )

References mydialect.

◆ insert() [45/83]

mydialect insert ( "st_geometrytype" ,
new te::da::FunctionEncoder"st_geometrytype" )

References mydialect.

◆ insert() [46/83]

mydialect insert ( "st_interiorringn" ,
new te::da::FunctionEncoder"st_interiorringn" )

References mydialect.

◆ insert() [47/83]

mydialect insert ( "st_intersection" ,
new te::da::FunctionEncoder"st_intersection" )

References mydialect.

◆ insert() [48/83]

mydialect insert ( "st_intersects" ,
new te::da::FunctionEncoder"st_intersects" )

References mydialect.

◆ insert() [49/83]

mydialect insert ( "st_isclosed" ,
new te::da::FunctionEncoder"st_isclosed" )

References mydialect.

◆ insert() [50/83]

mydialect insert ( "st_isempty" ,
new te::da::FunctionEncoder"st_isempty" )

References mydialect.

◆ insert() [51/83]

mydialect insert ( "st_isring" ,
new te::da::FunctionEncoder"st_isring" )

References mydialect.

◆ insert() [52/83]

mydialect insert ( "st_issimple" ,
new te::da::FunctionEncoder"st_issimple" )

References mydialect.

◆ insert() [53/83]

mydialect insert ( "st_isvalid" ,
new te::da::FunctionEncoder"st_isvalid" )

References mydialect.

◆ insert() [54/83]

mydialect insert ( "st_length" ,
new te::da::FunctionEncoder"st_length" )

References mydialect.

◆ insert() [55/83]

mydialect insert ( "st_m" ,
new te::da::FunctionEncoder"st_m" )

References mydialect.

◆ insert() [56/83]

mydialect insert ( "st_makevalid" ,
new te::da::FunctionEncoder"st_makevalid" )

References mydialect.

◆ insert() [57/83]

mydialect insert ( "st_ndims" ,
new te::da::FunctionEncoder"st_ndims" )

References mydialect.

◆ insert() [58/83]

mydialect insert ( "st_npoints" ,
new te::da::FunctionEncoder"st_npoints" )

References mydialect.

◆ insert() [59/83]

mydialect insert ( "st_nrings" ,
new te::da::FunctionEncoder"st_nrings" )

References mydialect.

◆ insert() [60/83]

mydialect insert ( "st_numgeometries" ,
new te::da::FunctionEncoder"st_numgeometries" )

References mydialect.

◆ insert() [61/83]

mydialect insert ( "st_numinteriorrings" ,
new te::da::FunctionEncoder"st_numinteriorrings" )

References mydialect.

◆ insert() [62/83]

mydialect insert ( "st_overlaps" ,
new te::da::FunctionEncoder"st_overlaps" )

References mydialect.

◆ insert() [63/83]

mydialect insert ( "st_perimeter" ,
new te::da::FunctionEncoder"st_perimeter" )

References mydialect.

◆ insert() [64/83]

mydialect insert ( "st_pointn" ,
new te::da::FunctionEncoder"st_pointn" )

References mydialect.

◆ insert() [65/83]

mydialect insert ( "st_relate" ,
new te::da::FunctionEncoder"st_relate" )

References mydialect.

◆ insert() [66/83]

mydialect insert ( "st_srid" ,
new te::da::FunctionEncoder"st_srid" )

References mydialect.

◆ insert() [67/83]

mydialect insert ( "st_startpoint" ,
new te::da::FunctionEncoder"st_startpoint" )

References mydialect.

◆ insert() [68/83]

mydialect insert ( "st_symdifference" ,
new te::da::FunctionEncoder"st_symdifference" )

References mydialect.

◆ insert() [69/83]

mydialect insert ( "st_touches" ,
new te::da::FunctionEncoder"st_touches" )

References mydialect.

◆ insert() [70/83]

mydialect insert ( "st_transform" ,
new te::da::FunctionEncoder"st_transform" )

References mydialect.

◆ insert() [71/83]

mydialect insert ( "st_union" ,
new te::da::FunctionEncoder"st_union" )

References mydialect.

◆ insert() [72/83]

mydialect insert ( "st_within" ,
new te::da::FunctionEncoder"st_within" )

References mydialect.

◆ insert() [73/83]

mydialect insert ( "st_x" ,
new te::da::FunctionEncoder"st_x" )

References mydialect.

◆ insert() [74/83]

mydialect insert ( "st_y" ,
new te::da::FunctionEncoder"st_y" )

References mydialect.

◆ insert() [75/83]

mydialect insert ( "st_z" ,
new te::da::FunctionEncoder"st_z" )

References mydialect.

◆ insert() [76/83]

mydialect insert ( "stddev" ,
new te::da::FunctionEncoder"stddev_pop" )

References mydialect.

◆ insert() [77/83]

mydialect insert ( "str" ,
new te::da::TemplateEncoder"cast", "($1 as varchar)" )

References mydialect.

◆ insert() [78/83]

mydialect insert ( "substring" ,
new te::da::TemplateEncoder"substring", "($1 from $2 for $3)" )

References mydialect.

◆ insert() [79/83]

mydialect insert ( "sum" ,
new te::da::FunctionEncoder"sum" )

References mydialect.

◆ insert() [80/83]

mydialect insert ( "trim" ,
new te::da::TemplateEncoder"trim", "(both $1 from $2)" )

References mydialect.

◆ insert() [81/83]

mydialect insert ( "upper" ,
new te::da::FunctionEncoder"upper" )

References mydialect.

◆ insert() [82/83]

mydialect insert ( "variance" ,
new te::da::FunctionEncoder"var_pop" )

References mydialect.

◆ insert() [83/83]

mydialect insert ( "year" ,
new te::da::TemplateEncoder"extract", "(year from $1)" )

References mydialect.

Variable Documentation

◆ mydialect

Definition at line 3 of file PostGISDialect.h.