public class H2SpatialSQLBuilder extends JDBCSQLBuilderBase
| Modifier and Type | Class and Description |
|---|---|
protected class |
H2SpatialSQLBuilder.H2SpatialCreateTableBuilder |
class |
H2SpatialSQLBuilder.H2SpatialSelectBuilderBase |
class |
H2SpatialSQLBuilder.H2SpatialTableNameBuilderBase |
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.UpdateTableStatisticsBuilderBaseExpressionBuilderBase.AbstractValue, ExpressionBuilderBase.BinaryOperatorBase, ExpressionBuilderBase.ClassVisitorFilter, ExpressionBuilderBase.ConfigBase, ExpressionBuilderBase.ConstantBase, ExpressionBuilderBase.CustomBase, ExpressionBuilderBase.FunctionBase, ExpressionBuilderBase.GeometryValueBase, ExpressionBuilderBase.GroupBase, ExpressionBuilderBase.ParameterBase, ExpressionBuilderBase.VariableBaseSQLBuilder.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.UpdateTableStatisticsBuilderExpressionBuilder.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.VisitorFilteralter_table, create_table, delete, drop_table, grant, insert, logger, parameters, select, update, update_table_statisticsconfig, value| Constructor and Description |
|---|
H2SpatialSQLBuilder(H2SpatialHelper helper) |
| Modifier and Type | Method and Description |
|---|---|
String |
bytearray(byte[] data) |
protected SQLBuilder.CreateTableBuilder |
createCreateTableBuilder() |
protected SQLBuilder.SelectBuilder |
createSelectBuilder() |
protected SQLBuilder.TableNameBuilder |
createTableNameBuilder() |
H2SpatialHelper |
getHelper() |
void |
setParameters(PreparedStatement st,
FeatureProvider feature) |
Object |
sqlgeometrydimension(int type,
int subtype) |
setParameters, setParametersaccept, alter_table, count, create_table, createAlterTableBuilder, createDeleteBuilder, createDropTableBuilder, createFromBuilder, createGrantBuilder, createGrantRoleBuilder, createInsertBuilder, createInsertColumnBuilder, createOrderByBuilder, createSelectColumnBuilder, createUpdateBuilder, createUpdateColumnBuilder, createUpdateTableStatisticsBuilder, default_schema, delete, drop_table, grant, insert, select, sqlgeometrytype, sqltype, ST_ExtentAggregate, ST_UnionAggregate, supportSchemas, toString, update_table_statistics, updateadd, 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, variableclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitadd, 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, variablepublic H2SpatialSQLBuilder(H2SpatialHelper helper)
public String bytearray(byte[] data)
bytearray in interface ExpressionBuilderbytearray in class ExpressionBuilderBasepublic Object sqlgeometrydimension(int type, int subtype)
sqlgeometrydimension in interface SQLBuildersqlgeometrydimension in class SQLBuilderBasepublic H2SpatialHelper getHelper()
public void setParameters(PreparedStatement st, FeatureProvider feature)
setParameters in class JDBCSQLBuilderBaseprotected SQLBuilder.TableNameBuilder createTableNameBuilder()
createTableNameBuilder in class SQLBuilderBaseprotected SQLBuilder.CreateTableBuilder createCreateTableBuilder()
createCreateTableBuilder in class SQLBuilderBaseprotected SQLBuilder.SelectBuilder createSelectBuilder()
createSelectBuilder in class SQLBuilderBase