Class CswRecordMapperFilterVisitor
java.lang.Object
org.geotools.filter.visitor.DuplicatingFilterVisitor
org.codice.ddf.spatial.ogc.csw.catalog.endpoint.transformer.CswRecordMapperFilterVisitor
- All Implemented Interfaces:
org.geotools.api.filter.expression.ExpressionVisitor,org.geotools.api.filter.FilterVisitor
public class CswRecordMapperFilterVisitor
extends org.geotools.filter.visitor.DuplicatingFilterVisitor
CswRecordMapperFilterVisitor extends
DuplicatingFilterVisitor to create a new filter
where PropertyName expressions are converted from CswRecord terminology to the framework's
Metacard terminology-
Field Summary
FieldsFields inherited from class org.geotools.filter.visitor.DuplicatingFilterVisitor
ff -
Constructor Summary
ConstructorsConstructorDescriptionCswRecordMapperFilterVisitor(CswRecordMap cswRecordMap, ddf.catalog.data.AttributeRegistry attributeRegistry) -
Method Summary
Modifier and TypeMethodDescriptionorg.geotools.api.filter.FiltervoidsetVisitedFilter(org.geotools.api.filter.Filter filter) protected org.geotools.api.filter.expression.ExpressionMethods inherited from class org.geotools.filter.visitor.DuplicatingFilterVisitor
getFactory, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitNullFilter
-
Field Details
-
SPATIAL_QUERY_TAG
- See Also:
-
-
Constructor Details
-
CswRecordMapperFilterVisitor
public CswRecordMapperFilterVisitor(CswRecordMap cswRecordMap, ddf.catalog.data.AttributeRegistry attributeRegistry)
-
-
Method Details
-
getVisitedFilter
public org.geotools.api.filter.Filter getVisitedFilter() -
setVisitedFilter
public void setVisitedFilter(org.geotools.api.filter.Filter filter) -
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.expression.ExpressionVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
public Object visit(org.geotools.api.filter.PropertyIsGreaterThanOrEqualTo filter, Object extraData) - Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.expression.ExpressionVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.FilterVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
protected org.geotools.api.filter.expression.Expression visit(org.geotools.api.filter.expression.Expression expression, Object extraData) - Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-
visit
- Specified by:
visitin interfaceorg.geotools.api.filter.expression.ExpressionVisitor- Overrides:
visitin classorg.geotools.filter.visitor.DuplicatingFilterVisitor
-