Package ch.ralscha.extdirectspring.filter

Examples of ch.ralscha.extdirectspring.filter.StringFilter


    }
    case 5: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(StringFilter.class);

      StringFilter sf1 = (StringFilter) filters.get(0);
      assertThat(sf1.getValue()).isEqualTo("abb");
      assertThat(sf1.getField()).isEqualTo("company");

      StringFilter sf2 = request.getFirstFilterForField("company");
      assertThat(sf2).isSameAs(sf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("company");
      assertThat(allFiltersForField).containsExactly(sf1);

      return createResult(type);
    }
    case 6: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(ListFilter.class);

      ListFilter<String> lf1 = (ListFilter) filters.get(0);
      assertThat(lf1.getValue().size()).isEqualTo(1);
      assertThat(lf1.getValue().get(0)).isEqualTo("small");
      assertThat(lf1.getField()).isEqualTo("size");

      ListFilter<String> lf2 = request.getFirstFilterForField("size");
      assertThat(lf2).isSameAs(lf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("size");
      assertThat(allFiltersForField).containsExactly(lf1);

      return createResult(type);
    }
    case 7: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(ListFilter.class);

      ListFilter<String> lf1 = (ListFilter) filters.get(0);
      assertThat(lf1.getValue().size()).isEqualTo(2);
      assertThat(lf1.getValue().get(0)).isEqualTo("small");
      assertThat(lf1.getValue().get(1)).isEqualTo("medium");
      assertThat(lf1.getField()).isEqualTo("size");

      ListFilter<String> lf2 = request.getFirstFilterForField("size");
      assertThat(lf2).isSameAs(lf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("size");
      assertThat(allFiltersForField).containsExactly(lf1);

      return createResult(type);
    }
    case 8:
    case 17: {
      assertThat(filters).hasSize(2);
      assertThat(filters.get(0)).isInstanceOf(DateFilter.class);
      assertThat(filters.get(1)).isInstanceOf(DateFilter.class);

      DateFilter df = (DateFilter) filters.get(0);
      assertThat(df.getValue()).isEqualTo("07/31/2010");
      assertThat(df.getField()).isEqualTo("date");
      assertThat(df.getComparison()).isEqualTo(Comparison.LESS_THAN);

      if (type == 17) {
        assertThat(df.getRawComparison()).isEqualTo("<");
      }
      else {
        assertThat(df.getRawComparison()).isEqualTo("lt");
      }

      df = (DateFilter) filters.get(1);
      assertThat(df.getValue()).isEqualTo("07/01/2010");
      assertThat(df.getField()).isEqualTo("date");
      assertThat(df.getComparison()).isEqualTo(Comparison.GREATER_THAN);
      if (type == 17) {
        assertThat(df.getRawComparison()).isEqualTo(">");
      }
      else {
        assertThat(df.getRawComparison()).isEqualTo("gt");
      }

      DateFilter df2 = request.getFirstFilterForField("date");
      assertThat(df2).isSameAs((DateFilter) filters.get(0));

      List<Filter> allFiltersForField = request.getAllFiltersForField("date");
      assertThat(allFiltersForField)
          .containsExactly(filters.get(0), filters.get(1));

      return createResult(type);
    }
    case 9:
    case 18: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(DateFilter.class);

      DateFilter df1 = (DateFilter) filters.get(0);
      assertThat(df1.getValue()).isEqualTo("07/01/2010");
      assertThat(df1.getField()).isEqualTo("date");
      assertThat(df1.getComparison()).isEqualTo(Comparison.EQUAL);
      if (type == 18) {
        assertThat(df1.getRawComparison()).isEqualTo("=");
      }
      else {
        assertThat(df1.getRawComparison()).isEqualTo("eq");
      }

      DateFilter df2 = request.getFirstFilterForField("date");
      assertThat(df2).isSameAs(df1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("date");
      assertThat(allFiltersForField).containsExactly(df1);

      return createResult(type);
    }
    case 10: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(StringFilter.class);

      StringFilter sf1 = (StringFilter) filters.get(0);
      assertThat(sf1.getValue()).isEqualTo("ERROR");
      assertThat(sf1.getField()).isEqualTo("level");

      StringFilter sf2 = request.getFirstFilterForField("level");
      assertThat(sf2).isSameAs(sf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("level");
      assertThat(allFiltersForField).containsExactly(sf1);

      return createResult(type);
    }
    case 11: {
      assertThat(request.getFilters()).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(NumericFilter.class);

      NumericFilter nf1 = (NumericFilter) filters.get(0);
      assertThat(nf1.getValue()).isEqualTo(1);
      assertThat(nf1.getField()).isEqualTo("level");
      assertThat(nf1.getComparison()).isNull();
      assertThat(nf1.getRawComparison()).isNull();

      NumericFilter nf2 = request.getFirstFilterForField("level");
      assertThat(nf2).isSameAs(nf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("level");
      assertThat(allFiltersForField).containsExactly(nf1);

      return createResult(type);
    }
    case 12: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(BooleanFilter.class);

      BooleanFilter bf1 = (BooleanFilter) filters.get(0);
      assertThat(bf1.getValue()).isEqualTo(true);
      assertThat(bf1.getField()).isEqualTo("level");

      BooleanFilter bf2 = request.getFirstFilterForField("level");
      assertThat(bf2).isSameAs(bf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("level");
      assertThat(allFiltersForField).containsExactly(bf1);

      return createResult(type);
    }
    case 13: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(ListFilter.class);

      ListFilter<String> lf1 = (ListFilter) filters.get(0);
      assertThat(lf1.getValue().size()).isEqualTo(1);
      assertThat(lf1.getValue().get(0)).isEqualTo("small");
      assertThat(lf1.getField()).isEqualTo("size");

      ListFilter<String> lf2 = request.getFirstFilterForField("size");
      assertThat(lf2).isSameAs(lf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("size");
      assertThat(allFiltersForField).containsExactly(lf1);

      return createResult(type);
    }
    case 14: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(ListFilter.class);

      ListFilter<String> lf1 = (ListFilter) filters.get(0);
      assertThat(lf1.getValue().size()).isEqualTo(2);
      assertThat(lf1.getValue().get(0)).isEqualTo("small");
      assertThat(lf1.getValue().get(1)).isEqualTo("medium");
      assertThat(lf1.getField()).isEqualTo("size");

      ListFilter<String> lf2 = request.getFirstFilterForField("size");
      assertThat(lf2).isSameAs(lf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("size");
      assertThat(allFiltersForField).containsExactly(lf1);

      return createResult(type);
    }
    case 19: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(StringFilter.class);

      StringFilter sf1 = (StringFilter) filters.get(0);
      assertThat(sf1.getValue()).isNull();
      assertThat(sf1.getField()).isEqualTo("name");

      StringFilter sf2 = request.getFirstFilterForField("name");
      assertThat(sf2).isSameAs(sf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("name");
      assertThat(allFiltersForField).containsExactly(sf1);

      return createResult(type);
    }
    case 20: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(StringFilter.class);

      StringFilter sf1 = (StringFilter) filters.get(0);
      assertThat(sf1.getValue()).isNull();
      assertThat(sf1.getField()).isEqualTo("firstname");

      StringFilter sf2 = request.getFirstFilterForField("firstname");
      assertThat(sf2).isSameAs(sf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("firstname");
      assertThat(allFiltersForField).containsExactly(sf1);

      return createResult(type);
    }
    case 21: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(StringFilter.class);

      StringFilter sf1 = (StringFilter) filters.get(0);
      assertThat(sf1.getValue()).isNull();
      assertThat(sf1.getField()).isEqualTo("firstname");

      StringFilter sf2 = request.getFirstFilterForField("firstname");
      assertThat(sf2).isSameAs(sf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("firstname");
      assertThat(allFiltersForField).containsExactly(sf1);

      return createResult(type);
    }
    case 22: {
      assertThat(request.getFilters()).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(NumericFilter.class);

      NumericFilter nf = (NumericFilter) filters.get(0);
      assertThat(nf.getValue()).isEqualTo(2);
      assertThat(nf.getField()).isEqualTo("id");
      assertThat(nf.getComparison()).isEqualTo(Comparison.EQUAL);
      assertThat(nf.getRawComparison()).isEqualTo("eq");

      NumericFilter nf2 = request.getFirstFilterForField("id");
      assertThat(nf2).isSameAs(nf);

      List<Filter> allFiltersForField = request.getAllFiltersForField("id");
      assertThat(allFiltersForField).hasSize(1);
      Filter nf3 = allFiltersForField.iterator().next();
      assertThat(nf3).isInstanceOf(NumericFilter.class);
      assertThat(nf3).isSameAs(nf);

      assertThat(request.getFirstFilterForField("xy")).isNull();
      assertThat(request.getAllFiltersForField("xy")).isEmpty();

      assertThat(request.getSorters()).hasSize(1);
      SortInfo sortInfo = request.getSorters().iterator().next();
      assertThat(sortInfo.getDirection()).isEqualTo(SortDirection.ASCENDING);
      assertThat(sortInfo.getProperty()).isEqualTo("company");

      return createResult(type);
    }
    case 23: {
      assertThat(request.getFilters()).hasSize(2);
      assertThat(filters.get(0)).isInstanceOf(NumericFilter.class);
      assertThat(filters.get(1)).isInstanceOf(NumericFilter.class);

      NumericFilter nf = (NumericFilter) filters.get(0);
      assertThat(nf.getValue()).isEqualTo(100);
      assertThat(nf.getField()).isEqualTo("id");
      assertThat(nf.getComparison()).isEqualTo(Comparison.LESS_THAN);
      assertThat(nf.getRawComparison()).isEqualTo("lt");

      nf = (NumericFilter) filters.get(1);
      assertThat(nf.getValue()).isEqualTo(90);
      assertThat(nf.getField()).isEqualTo("id");
      assertThat(nf.getComparison()).isEqualTo(Comparison.GREATER_THAN);
      assertThat(nf.getRawComparison()).isEqualTo("gt");

      NumericFilter nf2 = request.getFirstFilterForField("id");
      assertThat(nf2).isSameAs((NumericFilter) filters.get(0));

      List<Filter> allFiltersForField = request.getAllFiltersForField("id");
      assertThat(allFiltersForField)
          .containsExactly(filters.get(0), filters.get(1));

      assertThat(request.getFirstFilterForField("xy")).isNull();
      assertThat(request.getAllFiltersForField("xy")).isEmpty();

      assertThat(request.getSorters()).hasSize(1);
      SortInfo sortInfo = request.getSorters().iterator().next();
      assertThat(sortInfo.getDirection()).isEqualTo(SortDirection.ASCENDING);
      assertThat(sortInfo.getProperty()).isEqualTo("company");

      return createResult(type);
    }
    case 24: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(BooleanFilter.class);

      BooleanFilter bf1 = (BooleanFilter) filters.get(0);
      assertThat(bf1.getValue()).isEqualTo(true);
      assertThat(bf1.getField()).isEqualTo("visible");
      assertThat(bf1.getComparison()).isEqualTo(Comparison.EQUAL);
      assertThat(bf1.getRawComparison()).isEqualTo("=");

      BooleanFilter bf2 = request.getFirstFilterForField("visible");
      assertThat(bf2).isSameAs(bf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("visible");
      assertThat(allFiltersForField).containsExactly(bf1);

      assertThat(request.getFirstFilterForField("xy")).isNull();
      assertThat(request.getAllFiltersForField("xy")).isEmpty();

      assertThat(request.getSorters()).hasSize(1);
      SortInfo sortInfo = request.getSorters().iterator().next();
      assertThat(sortInfo.getDirection()).isEqualTo(SortDirection.ASCENDING);
      assertThat(sortInfo.getProperty()).isEqualTo("company");

      return createResult(type);
    }
    case 25: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(BooleanFilter.class);

      BooleanFilter bf1 = (BooleanFilter) filters.get(0);
      assertThat(bf1.getValue()).isEqualTo(false);
      assertThat(bf1.getField()).isEqualTo("visible");
      assertThat(bf1.getComparison()).isEqualTo(Comparison.EQUAL);
      assertThat(bf1.getRawComparison()).isEqualTo("=");

      BooleanFilter bf2 = request.getFirstFilterForField("visible");
      assertThat(bf2).isSameAs(bf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("visible");
      assertThat(allFiltersForField).containsExactly(bf1);

      assertThat(request.getSorters()).hasSize(1);
      SortInfo sortInfo = request.getSorters().iterator().next();
      assertThat(sortInfo.getDirection()).isEqualTo(SortDirection.ASCENDING);
      assertThat(sortInfo.getProperty()).isEqualTo("company");

      return createResult(type);
    }
    case 26: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(StringFilter.class);

      StringFilter sf1 = (StringFilter) filters.get(0);
      assertThat(sf1.getValue()).isEqualTo("abb");
      assertThat(sf1.getField()).isEqualTo("company");
      assertThat(sf1.getComparison()).isEqualTo(Comparison.LIKE);
      assertThat(sf1.getRawComparison()).isEqualTo("like");

      StringFilter sf2 = request.getFirstFilterForField("company");
      assertThat(sf2).isSameAs(sf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("company");
      assertThat(allFiltersForField).containsExactly(sf1);

      assertThat(request.getSorters()).hasSize(1);
      SortInfo sortInfo = request.getSorters().iterator().next();
      assertThat(sortInfo.getDirection()).isEqualTo(SortDirection.ASCENDING);
      assertThat(sortInfo.getProperty()).isEqualTo("company");

      return createResult(type);
    }
    case 27: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(ListFilter.class);

      ListFilter<String> lf1 = (ListFilter) filters.get(0);
      assertThat(lf1.getValue().size()).isEqualTo(1);
      assertThat(lf1.getValue().get(0)).isEqualTo("small");
      assertThat(lf1.getField()).isEqualTo("size");
      assertThat(lf1.getComparison()).isEqualTo(Comparison.IN);
      assertThat(lf1.getRawComparison()).isEqualTo("in");

      ListFilter<String> lf2 = request.getFirstFilterForField("size");
      assertThat(lf2).isSameAs(lf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("size");
      assertThat(allFiltersForField).containsExactly(lf1);

      assertThat(request.getSorters()).hasSize(1);
      SortInfo sortInfo = request.getSorters().iterator().next();
      assertThat(sortInfo.getDirection()).isEqualTo(SortDirection.ASCENDING);
      assertThat(sortInfo.getProperty()).isEqualTo("company");

      return createResult(type);
    }
    case 28: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(ListFilter.class);

      ListFilter<String> lf1 = (ListFilter) filters.get(0);
      assertThat(lf1.getValue().size()).isEqualTo(2);
      assertThat(lf1.getValue().get(0)).isEqualTo("small");
      assertThat(lf1.getValue().get(1)).isEqualTo("medium");
      assertThat(lf1.getField()).isEqualTo("size");
      assertThat(lf1.getComparison()).isEqualTo(Comparison.IN);
      assertThat(lf1.getRawComparison()).isEqualTo("in");

      ListFilter<String> lf2 = request.getFirstFilterForField("size");
      assertThat(lf2).isSameAs(lf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("size");
      assertThat(allFiltersForField).containsExactly(lf1);

      assertThat(request.getSorters()).hasSize(1);
      SortInfo sortInfo = request.getSorters().iterator().next();
      assertThat(sortInfo.getDirection()).isEqualTo(SortDirection.ASCENDING);
      assertThat(sortInfo.getProperty()).isEqualTo("company");

      return createResult(type);
    }
    case 29: {
      assertThat(request.getFilters()).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(NumericFilter.class);

      NumericFilter nf = (NumericFilter) filters.get(0);
      assertThat(nf.getValue()).isEqualTo(1407103200000L);
      assertThat(nf.getField()).isEqualTo("date");
      assertThat(nf.getComparison()).isEqualTo(Comparison.EQUAL);
      assertThat(nf.getRawComparison()).isEqualTo("eq");

      NumericFilter nf2 = request.getFirstFilterForField("date");
      assertThat(nf2).isSameAs(nf);

      List<Filter> allFiltersForField = request.getAllFiltersForField("date");
      assertThat(allFiltersForField).hasSize(1);
      Filter nf3 = allFiltersForField.iterator().next();
      assertThat(nf3).isInstanceOf(NumericFilter.class);
      assertThat(nf3).isSameAs(nf);

      assertThat(request.getFirstFilterForField("xy")).isNull();
      assertThat(request.getAllFiltersForField("xy")).isEmpty();

      assertThat(request.getSorters()).hasSize(1);
      SortInfo sortInfo = request.getSorters().iterator().next();
      assertThat(sortInfo.getDirection()).isEqualTo(SortDirection.ASCENDING);
      assertThat(sortInfo.getProperty()).isEqualTo("company");

      return createResult(type);
    }
    case 30: {
      assertThat(request.getFilters()).hasSize(2);
      assertThat(filters.get(0)).isInstanceOf(NumericFilter.class);
      assertThat(filters.get(1)).isInstanceOf(NumericFilter.class);

      NumericFilter nf = (NumericFilter) filters.get(0);
      assertThat(nf.getValue()).isEqualTo(1407448800000L);
      assertThat(nf.getField()).isEqualTo("date");
      assertThat(nf.getComparison()).isEqualTo(Comparison.LESS_THAN);
      assertThat(nf.getRawComparison()).isEqualTo("lt");

      nf = (NumericFilter) filters.get(1);
      assertThat(nf.getValue()).isEqualTo(1406844000000L);
      assertThat(nf.getField()).isEqualTo("date");
      assertThat(nf.getComparison()).isEqualTo(Comparison.GREATER_THAN);
      assertThat(nf.getRawComparison()).isEqualTo("gt");

      NumericFilter nf2 = request.getFirstFilterForField("date");
      assertThat(nf2).isSameAs((NumericFilter) filters.get(0));

      List<Filter> allFiltersForField = request.getAllFiltersForField("date");
      assertThat(allFiltersForField)
          .containsExactly(filters.get(0), filters.get(1));

      assertThat(request.getFirstFilterForField("xy")).isNull();
      assertThat(request.getAllFiltersForField("xy")).isEmpty();

      assertThat(request.getSorters()).hasSize(1);
      SortInfo sortInfo = request.getSorters().iterator().next();
      assertThat(sortInfo.getDirection()).isEqualTo(SortDirection.ASCENDING);
      assertThat(sortInfo.getProperty()).isEqualTo("company");

      return createResult(type);
    }
    case 31: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(ListFilter.class);

      ListFilter<Integer> lf1 = (ListFilter) filters.get(0);
      assertThat(lf1.getValue().size()).isEqualTo(1);
      assertThat(lf1.getValue().get(0)).isEqualTo(1);
      assertThat(lf1.getField()).isEqualTo("size");
      assertThat(lf1.getComparison()).isEqualTo(Comparison.IN);
      assertThat(lf1.getRawComparison()).isEqualTo("in");

      ListFilter<Integer> lf2 = request.getFirstFilterForField("size");
      assertThat(lf2).isSameAs(lf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("size");
      assertThat(allFiltersForField).containsExactly(lf1);

      assertThat(request.getSorters()).hasSize(1);
      SortInfo sortInfo = request.getSorters().iterator().next();
      assertThat(sortInfo.getDirection()).isEqualTo(SortDirection.ASCENDING);
      assertThat(sortInfo.getProperty()).isEqualTo("company");
      assertThat(request.getPage()).isEqualTo(1);
      assertThat(request.getStart()).isEqualTo(0);
      assertThat(request.getLimit()).isEqualTo(50);

      return createResult(type);
    }
    case 32: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(ListFilter.class);

      ListFilter<Integer> lf1 = (ListFilter) filters.get(0);
      assertThat(lf1.getValue().size()).isEqualTo(2);
      assertThat(lf1.getValue().get(0)).isEqualTo(1);
      assertThat(lf1.getValue().get(1)).isEqualTo(2);
      assertThat(lf1.getField()).isEqualTo("size");
      assertThat(lf1.getComparison()).isEqualTo(Comparison.IN);
      assertThat(lf1.getRawComparison()).isEqualTo("in");

      ListFilter<Integer> lf2 = request.getFirstFilterForField("size");
      assertThat(lf2).isSameAs(lf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("size");
      assertThat(allFiltersForField).containsExactly(lf1);

      assertThat(request.getSorters()).hasSize(1);
      SortInfo sortInfo = request.getSorters().iterator().next();
      assertThat(sortInfo.getDirection()).isEqualTo(SortDirection.ASCENDING);
      assertThat(sortInfo.getProperty()).isEqualTo("company");
      assertThat(request.getPage()).isEqualTo(1);
      assertThat(request.getStart()).isEqualTo(0);
      assertThat(request.getLimit()).isEqualTo(50);

      return createResult(type);
    }
    case 33: {
      assertThat(filters).hasSize(1);
      assertThat(filters.get(0)).isInstanceOf(StringFilter.class);

      StringFilter sf1 = (StringFilter) filters.get(0);
      assertThat(sf1.getValue()).isEqualTo("abb");
      assertThat(sf1.getField()).isEqualTo("company");
      assertThat(sf1.getComparison()).isNull();
      assertThat(sf1.getRawComparison()).isEqualTo("fuzzy");

      StringFilter sf2 = request.getFirstFilterForField("company");
      assertThat(sf2).isSameAs(sf1);

      List<Filter> allFiltersForField = request.getAllFiltersForField("company");
      assertThat(allFiltersForField).containsExactly(sf1);
View Full Code Here


    assertThat(request.getFilters()).isEmpty();

    request.setFilters(null);
    assertThat(request.getFilters()).isEmpty();

    StringFilter sf = new StringFilter("field", "10", null, null);
    List<Filter> filters = new ArrayList<Filter>();
    filters.add(sf);
    request.setFilters(filters);
    assertThat(request.getFilters()).hasSize(1).contains(sf);
  }
View Full Code Here

TOP

Related Classes of ch.ralscha.extdirectspring.filter.StringFilter

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.