Examples of FilterVisitor


Examples of org.apache.directory.api.ldap.model.filter.FilterVisitor


    @Test
    public void testAccept() throws Exception
    {
        assertNull( undefinedNode.accept( new FilterVisitor()
        {

            public Object visit( ExprNode node )
            {
                return null;
View Full Code Here

Examples of org.opengis.filter.FilterVisitor

        Filter fullFilter = (org.opengis.filter.Filter) parseResult;
        final FilterFactory2 filterFactory2 = CommonFactoryFinder
                .getFilterFactory2(GeoTools.getDefaultHints());

        // -- extract spatial terms from Filter expression
        FilterVisitor visitor = new GeomExtractor(filterFactory2);
        Filter trimmedFilter = (Filter) fullFilter.accept(visitor, null);
        if (trimmedFilter == null) {
            return null;
        }
View Full Code Here

Examples of org.opengis.filter.FilterVisitor

    static private GeometryFactory gf = new GeometryFactory();

    /** Example located on the wiki */
    public void testDefaultFilterVisitorFeatureIdExample() {
        Filter myFilter = ff.id(Collections.singleton(ff.featureId("fred")));
        FilterVisitor allFids = new DefaultFilterVisitor(){
            public Object visit( Id filter, Object data ) {
                Set set = (Set) data;
                set.addAll(filter.getIDs());
                return set;
            }
View Full Code Here

Examples of org.opengis.filter.FilterVisitor

        assertEquals(new Integer(1), filter.accept(NullFilterVisitor.NULL_VISITOR, 1));

        filter = Filter.INCLUDE;
        assertEquals(new Integer(1), filter.accept(NullFilterVisitor.NULL_VISITOR, 1));

        FilterVisitor allFids = new NullFilterVisitor(){
            public Object visit( Id filter, Object data ) {
                if (data == null)
                    return null;
                Set set = (Set) data;
                set.addAll(filter.getIDs());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.