|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PostGISMapping
Implementations provide PropertyName to table/column mappings for the PostGISWhereBuilder.
| Method Summary | |
|---|---|
PropertyNameMapping |
getMapping(PropertyName propName)
Returns the PropertyNameMapping for the given PropertyName. |
byte[] |
getPostGISValue(Geometry literal,
PropertyName propName)
Returns the WKB for the given Geometry, transformed to the CRS of the specified PropertyName, if
necessary. |
Object |
getPostGISValue(Literal literal,
PropertyName propName)
|
| Method Detail |
|---|
PropertyNameMapping getMapping(PropertyName propName)
throws FilterEvaluationException
PropertyNameMapping for the given PropertyName.
propName - property name (from Filter/sort criterion}, can be null (indicates that the
default geometry property of the root object is requested)
null (if no mapping is possible)
FilterEvaluationException - thrown to indicate that the PropertyName is invalid
Object getPostGISValue(Literal literal,
PropertyName propName)
throws FilterEvaluationException
literal - propName -
FilterEvaluationException
byte[] getPostGISValue(Geometry literal,
PropertyName propName)
throws FilterEvaluationException
Geometry, transformed to the CRS of the specified PropertyName, if
necessary.
literal - propName -
FilterEvaluationException
|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||