/** * Creates an empty Between Filter. * * @return The new Between Filter. * * @throws IllegalFilterException if there were creation problems. */ public BetweenFilter createBetweenFilter() throws IllegalFilterException { return new BetweenFilterImpl(); }
/** * Creates an empty Between Filter. * * @return The new Between Filter. * * @throws IllegalFilterException if there were creation problems. */ public BetweenFilter createBetweenFilter() throws IllegalFilterException { return new BetweenFilterImpl(); }
curFilter = new BetweenFilterImpl(); } else if (filterType == AbstractFilter.NULL) { curFilter = new NullFilterImpl(); break; case FilterType.BETWEEN: curFilter = new BetweenFilterImpl(); break; default:
public void testBetweenFilter() throws IllegalFilterException { BetweenFilterImpl bFilter1 = new BetweenFilterImpl(); BetweenFilterImpl bFilter2 = new BetweenFilterImpl(); LiteralExpressionImpl testLit1 = new LiteralExpressionImpl(Integer.valueOf(55)); LiteralExpressionImpl testLit2 = new LiteralExpressionImpl(Integer.valueOf(55)); testExp1 = new LiteralExpressionImpl(Integer.valueOf(45)); testExp2 = new LiteralExpressionImpl(Integer.valueOf(45)); testExp3 = new AttributeExpressionImpl(testSchema, "testInteger"); testExp4 = new AttributeExpressionImpl(testSchema, "testInteger"); bFilter1.setExpression1(testExp1); bFilter2.setExpression1(testExp2); bFilter1.setExpression(testExp3); bFilter2.setExpression(testExp4); bFilter1.setExpression2(testLit1); bFilter2.setExpression2(testLit2); assertTrue(bFilter2.equals(bFilter1)); tFilter1 = ff.equals( org.opengis.filter.expression.Expression.NIL, org.opengis.filter.expression.Expression.NIL); assertTrue(!bFilter2.equals(tFilter1)); bFilter2.setExpression2(new LiteralExpressionImpl(Integer.valueOf(65))); assertTrue(!bFilter2.equals(bFilter1)); }
public void testContains() throws Exception { BetweenFilterImpl a = new BetweenFilterImpl();
public void testNullFilter() throws IllegalFilterException { testExp1 = new AttributeExpressionImpl(testSchema, "testDouble"); testExp2 = new AttributeExpressionImpl(testSchema, "testDouble"); testExp3 = new AttributeExpressionImpl(testSchema, "testBoolean"); NullFilterImpl nullFilter1 = new NullFilterImpl(); NullFilterImpl nullFilter2 = new NullFilterImpl(); nullFilter1.setExpression(testExp1); nullFilter2.setExpression(testExp2); assertTrue(nullFilter1.equals(nullFilter2)); nullFilter1.setExpression(testExp3); assertTrue(!nullFilter1.equals(nullFilter2)); assertTrue(!nullFilter1.equals(new BetweenFilterImpl())); }
return new BetweenFilterImpl(this);
return new BetweenFilterImpl(this);