public class PostgreSQLBuilder extends JDBCSQLBuilderBase
Modifier and Type | Class and Description |
---|---|
protected class |
PostgreSQLBuilder.PostgreSQLCreateTableBuilder |
class |
PostgreSQLBuilder.PostgreSQLSelectBuilderBase |
class |
PostgreSQLBuilder.PostgreSQLUpdateTableStatisticsBuilderBase |
SQLBuilderBase.AlterTableBuilderBase, SQLBuilderBase.ColumnDescriptorBuilderBase, SQLBuilderBase.CountBuilderBase, SQLBuilderBase.CreateTableBuilderBase, SQLBuilderBase.DeleteBuilderBase, SQLBuilderBase.DropTableBuilderBase, SQLBuilderBase.FromBuilderBase, SQLBuilderBase.GrantBuilderBase, SQLBuilderBase.GrantRoleBuilderBase, SQLBuilderBase.InsertBuilderBase, SQLBuilderBase.InsertColumnBuilderBase, SQLBuilderBase.OrderByBuilderBase, SQLBuilderBase.SelectBuilderBase, SQLBuilderBase.SelectColumnBuilderBase, SQLBuilderBase.TableNameBuilderBase, SQLBuilderBase.UpdateBuilderBase, SQLBuilderBase.UpdateColumnBuilderBase, SQLBuilderBase.UpdateTableStatisticsBuilderBase
ExpressionBuilderBase.AbstractValue, ExpressionBuilderBase.BinaryOperatorBase, ExpressionBuilderBase.ClassVisitorFilter, ExpressionBuilderBase.ConfigBase, ExpressionBuilderBase.ConstantBase, ExpressionBuilderBase.CustomBase, ExpressionBuilderBase.FunctionBase, ExpressionBuilderBase.GeometryValueBase, ExpressionBuilderBase.GroupBase, ExpressionBuilderBase.ParameterBase, ExpressionBuilderBase.VariableBase
SQLBuilder.AlterTableBuilder, SQLBuilder.ColumnDescriptorBuilder, SQLBuilder.CountBuilder, SQLBuilder.CreateTableBuilder, SQLBuilder.DeleteBuilder, SQLBuilder.DropTableBuilder, SQLBuilder.FromBuilder, SQLBuilder.GrantBuilder, SQLBuilder.GrantRoleBuilder, SQLBuilder.InsertBuilder, SQLBuilder.InsertColumnBuilder, SQLBuilder.OrderByBuilder, SQLBuilder.Privilege, SQLBuilder.SelectBuilder, SQLBuilder.SelectColumnBuilder, SQLBuilder.SQLConfig, SQLBuilder.Statement, SQLBuilder.TableNameBuilder, SQLBuilder.UpdateBuilder, SQLBuilder.UpdateColumnBuilder, SQLBuilder.UpdateTableStatisticsBuilder
ExpressionBuilder.BinaryOperator, ExpressionBuilder.Config, ExpressionBuilder.Constant, ExpressionBuilder.Custom, ExpressionBuilder.Function, ExpressionBuilder.GeometrySupportType, ExpressionBuilder.GeometryValue, ExpressionBuilder.Group, ExpressionBuilder.Parameter, ExpressionBuilder.Parameters, ExpressionBuilder.ParameterType, ExpressionBuilder.Value, ExpressionBuilder.Variable, ExpressionBuilder.Visitable, ExpressionBuilder.Visitor, ExpressionBuilder.VisitorFilter
alter_table, create_table, delete, drop_table, grant, insert, logger, parameters, select, update, update_table_statistics
config, value
Constructor and Description |
---|
PostgreSQLBuilder(JDBCHelper helper) |
Modifier and Type | Method and Description |
---|---|
String |
bytearray(byte[] data) |
protected SQLBuilder.CreateTableBuilder |
createCreateTableBuilder() |
protected SQLBuilder.SelectBuilder |
createSelectBuilder() |
protected SQLBuilder.UpdateTableStatisticsBuilder |
createUpdateTableStatisticsBuilder() |
setParameters, setParameters, setParameters
accept, alter_table, count, create_table, createAlterTableBuilder, createDeleteBuilder, createDropTableBuilder, createFromBuilder, createGrantBuilder, createGrantRoleBuilder, createInsertBuilder, createInsertColumnBuilder, createOrderByBuilder, createSelectColumnBuilder, createTableNameBuilder, createUpdateBuilder, createUpdateColumnBuilder, default_schema, delete, drop_table, grant, insert, select, sqlgeometrydimension, sqlgeometrytype, sqltype, ST_ExtentAggregate, ST_UnionAggregate, supportSchemas, toString, update_table_statistics, update
add, and, and, binaryOperator, bytearray_0x, bytearray_hex, bytearray_x, column, concat, constant, createExpressionBuilder, custom, div, envelope, eq, Find_SRID, function, ge, geometry_support_type, geometry, getAsGeometry, getConfig, getParameters, getSRSId, getValue, getVariables, group, gt, has_spatial_functions, identifier, ilike, isNull, lcase, le, like, lt, mult, ne, not, notIsNull, or, or, parameter, parameter, set, setValue, srs, ST_AsBinary, ST_AsEWKB, ST_AsText, ST_Contains, ST_Crosses, ST_Disjoint, ST_Envelope, ST_Equals, ST_GeomFromEWKB, ST_GeomFromText, ST_GeomFromWKB, ST_Intersects, ST_IsClosed, ST_Overlaps, ST_Simplify, ST_SRID, ST_Touches, ST_Within, string, subst, ucase, variable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
add, and, and, column, concat, constant, createExpressionBuilder, custom, div, envelope, eq, Find_SRID, ge, geometry_support_type, geometry, getAsGeometry, getConfig, getParameters, getSRSId, getValue, getVariables, group, gt, has_spatial_functions, identifier, ilike, isNull, lcase, le, like, lt, mult, ne, not, notIsNull, or, or, parameter, parameter, set, setValue, srs, ST_AsBinary, ST_AsEWKB, ST_AsText, ST_Contains, ST_Crosses, ST_Disjoint, ST_Envelope, ST_Equals, ST_GeomFromEWKB, ST_GeomFromText, ST_GeomFromWKB, ST_Intersects, ST_IsClosed, ST_Overlaps, ST_Simplify, ST_SRID, ST_Touches, ST_Within, string, subst, ucase, variable
public PostgreSQLBuilder(JDBCHelper helper)
public String bytearray(byte[] data)
bytearray
in interface ExpressionBuilder
bytearray
in class ExpressionBuilderBase
protected SQLBuilder.CreateTableBuilder createCreateTableBuilder()
createCreateTableBuilder
in class SQLBuilderBase
protected SQLBuilder.SelectBuilder createSelectBuilder()
createSelectBuilder
in class SQLBuilderBase
protected SQLBuilder.UpdateTableStatisticsBuilder createUpdateTableStatisticsBuilder()
createUpdateTableStatisticsBuilder
in class SQLBuilderBase