Package org.opengis.filter

Examples of org.opengis.filter.Filter


    Assert.assertEquals(2, t);
  }

  @Test
  public void betweenFilterOnFloat() throws Exception {
    Filter filter = filterCreator.createBetweenFilter(ATTR__MANY_TO_ONE__DOT__FLOAT, "50", "250");
    Iterator<?> it = layer.getElements(filter, 0, 0);
    int t = 0;
    while (it.hasNext()) {
      Assert.assertTrue("Returned object must be a HibernateTestFeature",
          it.next() instanceof HibernateTestFeature);
View Full Code Here


    Assert.assertEquals(2, t);
  }

  @Test
  public void betweenFilterOnDouble() throws Exception {
    Filter filter = filterCreator.createBetweenFilter(ATTR__MANY_TO_ONE__DOT__DOUBLE, "50", "250");
    Iterator<?> it = layer.getElements(filter, 0, 0);
    int t = 0;
    while (it.hasNext()) {
      Assert.assertTrue("Returned object must be a HibernateTestFeature",
          it.next() instanceof HibernateTestFeature);
View Full Code Here

    Assert.assertEquals(2, t);
  }

  @Test
  public void ltFilterOnInt() throws Exception {
    Filter filter = filterCreator.createCompareFilter(ATTR__MANY_TO_ONE__DOT__INT, "<", "250");
    Iterator<?> it = layer.getElements(filter, 0, 0);
    int t = 0;
    while (it.hasNext()) {
      Assert.assertTrue("Returned object must be a HibernateTestFeature",
          it.next() instanceof HibernateTestFeature);
View Full Code Here

    Assert.assertEquals(2, t);
  }

  @Test
  public void leFilterOnInt() throws Exception {
    Filter filter = filterCreator.createCompareFilter(ATTR__MANY_TO_ONE__DOT__INT, "<=", "200");
    Iterator<?> it = layer.getElements(filter, 0, 0);
    int t = 0;
    while (it.hasNext()) {
      Assert.assertTrue("Returned object must be a HibernateTestFeature",
          it.next() instanceof HibernateTestFeature);
View Full Code Here

    Assert.assertEquals(2, t);
  }

  @Test
  public void gtFilterOnInt() throws Exception {
    Filter filter = filterCreator.createCompareFilter(ATTR__MANY_TO_ONE__DOT__INT, ">", "250");
    Iterator<?> it = layer.getElements(filter, 0, 0);
    int t = 0;
    while (it.hasNext()) {
      Assert.assertTrue("Returned object must be a HibernateTestFeature",
          it.next() instanceof HibernateTestFeature);
View Full Code Here

        String geomName = layerInfo.getFeatureInfo().getGeometryType().getName();

        // If the transform is null then just use the bbox for the filter
        // Else if the transform is not null then transform the bbox for the filter
        Filter filter = filterService.createBboxFilter(layerCrs, layerBbox, geomName);

        if (getFilter() != null) {
          filter = filterService.createAndFilter(filterService.parseFilter(getFilter()), filter);
        }
View Full Code Here

    Assert.assertEquals(2, t);
  }

  @Test
  public void geFilterOnInt() throws Exception {
    Filter filter = filterCreator.createCompareFilter(ATTR__MANY_TO_ONE__DOT__INT, ">=", "300");
    Iterator<?> it = layer.getElements(filter, 0, 0);
    int t = 0;
    while (it.hasNext()) {
      Assert.assertTrue("Returned object must be a HibernateTestFeature",
          it.next() instanceof HibernateTestFeature);
View Full Code Here

    Assert.assertEquals(2, t);
  }

  @Test
  public void eqFilterOnInt() throws Exception {
    Filter filter = filterCreator.createCompareFilter(ATTR__MANY_TO_ONE__DOT__INT, "==", "200");
    Iterator<?> it = layer.getElements(filter, 0, 0);
    int t = 0;
    while (it.hasNext()) {
      Assert.assertTrue("Returned object must be a HibernateTestFeature",
          it.next() instanceof HibernateTestFeature);
View Full Code Here

    Assert.assertEquals(1, t);
  }

  @Test
  public void neFilterOnInt() throws Exception {
    Filter filter = filterCreator.createCompareFilter(ATTR__MANY_TO_ONE__DOT__INT, "<>", "200");
    Iterator<?> it = layer.getElements(filter, 0, 0);
    int t = 0;
    while (it.hasNext()) {
      Assert.assertTrue("Returned object must be a HibernateTestFeature",
          it.next() instanceof HibernateTestFeature);
View Full Code Here

    Assert.assertEquals(3, t);
  }

  @Test
  public void ltFilterOnFloat() throws Exception {
    Filter filter = filterCreator.createCompareFilter(ATTR__MANY_TO_ONE__DOT__FLOAT, "<", "250");
    Iterator<?> it = layer.getElements(filter, 0, 0);
    int t = 0;
    while (it.hasNext()) {
      Assert.assertTrue("Returned object must be a HibernateTestFeature",
          it.next() instanceof HibernateTestFeature);
View Full Code Here

TOP

Related Classes of org.opengis.filter.Filter

Copyright © 2018 www.massapicom. 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.