org.hibernate.spatial.dialect.oracle.criterion
Class OracleSpatialRestrictions

java.lang.Object
  extended by org.hibernate.spatial.dialect.oracle.criterion.OracleSpatialRestrictions

public class OracleSpatialRestrictions
extends java.lang.Object

A static factory class for creating Criterion instances that correspond to Oracle Spatial "native" spatial operators.


Constructor Summary
OracleSpatialRestrictions()
           
 
Method Summary
static org.hibernate.criterion.Criterion SDOFilter(java.lang.String propertyName, com.vividsolutions.jts.geom.Geometry geom, java.lang.Double minResolution, java.lang.Double maxResolution)
           
static org.hibernate.criterion.Criterion SDOFilter(java.lang.String propertyName, com.vividsolutions.jts.geom.Geometry geom, SDOParameterMap param)
           
static org.hibernate.criterion.Criterion SDONN(java.lang.String propertyName, com.vividsolutions.jts.geom.Geometry geom, java.lang.Double distance, java.lang.Integer numResults, java.lang.String unit)
           
static org.hibernate.criterion.Criterion SDONN(java.lang.String propertyName, com.vividsolutions.jts.geom.Geometry geom, SDOParameterMap param)
           
static org.hibernate.criterion.Criterion SDORelate(java.lang.String propertyName, com.vividsolutions.jts.geom.Geometry geom, RelationshipMask[] mask, java.lang.Double minResolution, java.lang.Double maxResolution)
           
static org.hibernate.criterion.Criterion SDORelate(java.lang.String propertyName, com.vividsolutions.jts.geom.Geometry geom, SDOParameterMap param)
           
static org.hibernate.criterion.Criterion SDOWithinDistance(java.lang.String propertyName, com.vividsolutions.jts.geom.Geometry geom, java.lang.Double distance, SDOParameterMap param)
           
static org.hibernate.criterion.Criterion SDOWithinDistance(java.lang.String propertyName, com.vividsolutions.jts.geom.Geometry geom, SDOParameterMap param)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleSpatialRestrictions

public OracleSpatialRestrictions()
Method Detail

SDOFilter

public static org.hibernate.criterion.Criterion SDOFilter(java.lang.String propertyName,
                                                          com.vividsolutions.jts.geom.Geometry geom,
                                                          SDOParameterMap param)

SDOFilter

public static org.hibernate.criterion.Criterion SDOFilter(java.lang.String propertyName,
                                                          com.vividsolutions.jts.geom.Geometry geom,
                                                          java.lang.Double minResolution,
                                                          java.lang.Double maxResolution)

SDONN

public static org.hibernate.criterion.Criterion SDONN(java.lang.String propertyName,
                                                      com.vividsolutions.jts.geom.Geometry geom,
                                                      java.lang.Double distance,
                                                      java.lang.Integer numResults,
                                                      java.lang.String unit)

SDONN

public static org.hibernate.criterion.Criterion SDONN(java.lang.String propertyName,
                                                      com.vividsolutions.jts.geom.Geometry geom,
                                                      SDOParameterMap param)

SDORelate

public static org.hibernate.criterion.Criterion SDORelate(java.lang.String propertyName,
                                                          com.vividsolutions.jts.geom.Geometry geom,
                                                          SDOParameterMap param)

SDORelate

public static org.hibernate.criterion.Criterion SDORelate(java.lang.String propertyName,
                                                          com.vividsolutions.jts.geom.Geometry geom,
                                                          RelationshipMask[] mask,
                                                          java.lang.Double minResolution,
                                                          java.lang.Double maxResolution)

SDOWithinDistance

public static org.hibernate.criterion.Criterion SDOWithinDistance(java.lang.String propertyName,
                                                                  com.vividsolutions.jts.geom.Geometry geom,
                                                                  SDOParameterMap param)

SDOWithinDistance

public static org.hibernate.criterion.Criterion SDOWithinDistance(java.lang.String propertyName,
                                                                  com.vividsolutions.jts.geom.Geometry geom,
                                                                  java.lang.Double distance,
                                                                  SDOParameterMap param)