Package nz.co.gregs.dbvolution.results
Interface SpatialResult<B>
-
- Type Parameters:
B
- the base Java type that this result class produces and manipulates, e.g. Polygon
- All Superinterfaces:
AnyResult<B>
,DBExpression
,EqualResult<B>
,ExpressionCanHaveNullValues
,ExpressionHasStandardStringResult
,HasSQLString
,NullCapableResult<B>
- All Known Subinterfaces:
Line2DResult
,LineSegment2DResult
,MultiPoint2DResult
,Point2DResult
,Polygon2DResult
,Spatial2DComparable<B,A>
,Spatial2DResult<B>
- All Known Implementing Classes:
BooleanExpression.Polygon2DIfThenElseExpression
,DBLine2D
,DBLineSegment2D
,DBMultiPoint2D
,DBPoint2D
,DBPolygon2D
,Line2DColumn
,Line2DExpression
,Line2DExpression.BoundingBoxExpression
,Line2DExpression.IntersectionPointsExpression
,Line2DExpression.IntersectionWithExpression
,LineSegment2DColumn
,LineSegment2DExpression
,LineSegment2DExpression.BoundingBoxExpression
,LineSegment2DExpression.IntersectionWithExpression
,MultiPoint2DColumn
,MultiPoint2DExpression
,Point2DColumn
,Point2DExpression
,Point2DExpression.BoundingBoxExpression
,Polygon2DColumn
,Polygon2DExpression
,Spatial2DExpression
public interface SpatialResult<B> extends EqualResult<B>, ExpressionHasStandardStringResult
Support DBvolution at Patreon
- Author:
- gregorygraham
-
-
Method Summary
-
Methods inherited from interface nz.co.gregs.dbvolution.expressions.DBExpression
copy, createSQLForFromClause, createSQLForGroupByClause, getQueryableDatatypeForExpressionValue, getTablesInvolved, isAggregator, isComplexExpression, isPurelyFunctional, isWindowingFunction
-
Methods inherited from interface nz.co.gregs.dbvolution.results.ExpressionCanHaveNullValues
getIncludesNull
-
Methods inherited from interface nz.co.gregs.dbvolution.results.ExpressionHasStandardStringResult
stringResult
-
Methods inherited from interface nz.co.gregs.dbvolution.expressions.HasSQLString
toSQLString
-
-