Package co.nubetech.crux.model

Examples of co.nubetech.crux.model.FilterType


    assertEquals(expectedComp.getOffset(), returnedComparator.getOffset());
  }

  @Test
  public void testGetColumnFilterFloatGreaterThan() throws CruxException {
    FilterType type = new FilterType();
    type.setType("Greater Than");

    ValueType valueType = new ValueType();
    valueType.setClassName("java.lang.Float");

    ColumnAlias alias = new ColumnAlias();
View Full Code Here


    assertEquals(expectedComp.getOffset(), returnedComparator.getOffset());
  }

  @Test
  public void testGetColumnFilterFloatEquals() throws CruxException {
    FilterType type = new FilterType();
    type.setType("Equals");

    ValueType valueType = new ValueType();
    valueType.setClassName("java.lang.Float");

    ColumnAlias alias = new ColumnAlias();
View Full Code Here

            cAlias2.setColumnFamily("cf");
            cAlias2.setQualifier("qualifier1");
            cAlias2.setValueType(valueType3);
            mapping.addColumnAlias(cAlias2);

            FilterType filter1 = new FilterType();
        filter1.setType("Greater Than Equals");

        RowAliasFilter rowFilter1 = new RowAliasFilter();
        rowFilter1.setFilterType(filter1);
        rowFilter1.setRowAlias(rAlias1);
        rowFilter1.setValue("15");

        FilterType filter2 = new FilterType();
        filter2.setType("Equals");

        RowAliasFilter rowFilter2 = new RowAliasFilter();
        rowFilter2.setFilterType(filter2);
        rowFilter2.setRowAlias(rAlias2);
        rowFilter2.setValue("12");
       
        FilterType filter3 = new FilterType();
        filter3.setType("Less Than");

        RowAliasFilter rowFilter3 = new RowAliasFilter();
        rowFilter3.setFilterType(filter3);
        rowFilter3.setRowAlias(rAlias1);
        rowFilter3.setValue("20");
View Full Code Here

            cAlias2.setColumnFamily("cf");
            cAlias2.setQualifier("qualifier1");
            cAlias2.setValueType(valueType3);
            mapping.addColumnAlias(cAlias2);

            FilterType filter1 = new FilterType();
        filter1.setType("Greater Than Equals");

        RowAliasFilter rowFilter1 = new RowAliasFilter();
        rowFilter1.setFilterType(filter1);
        rowFilter1.setRowAlias(rAlias1);
        rowFilter1.setValue("15");

        FilterType filter2 = new FilterType();
        filter2.setType("Equals");

        RowAliasFilter rowFilter2 = new RowAliasFilter();
        rowFilter2.setFilterType(filter2);
        rowFilter2.setRowAlias(rAlias2);
        rowFilter2.setValue("12");
       
        FilterType filter3 = new FilterType();
        filter3.setType("Less Than");

        RowAliasFilter rowFilter3 = new RowAliasFilter();
        rowFilter3.setFilterType(filter3);
        rowFilter3.setRowAlias(rAlias1);
        rowFilter3.setValue("20");
View Full Code Here

    assertEquals(expectedComp.getOffset(), returnedComparator.getOffset());
  }

  @Test
  public void testGetRowFilterPatternNotMatches() throws CruxException {
    FilterType type = new FilterType();
    type.setType("Pattern Not Matches");

    ValueType valueType = new ValueType();
    valueType.setClassName("java.lang.String");

    RowAlias alias = new RowAlias();
View Full Code Here

    assertEquals(expectedComp.getOffset(), returnedComparator.getOffset());
  }

  @Test
  public void testGetRowFiltersSimple() throws CruxException {
    FilterType type = new FilterType(1, "Greater Than");

    ValueType valueType = new ValueType(1, null, "java.lang.Long",
        "java.lang.Long", "java.lang.Long", true);

    RowAlias alias = new RowAlias(1, null, valueType, 8, "alias");

    RowAliasFilter rowFilter = new RowAliasFilter(null, type, "123", alias);

    FilterType type1 = new FilterType(2, "Substring");

    ValueType valueType1 = new ValueType(2, null, "java.lang.String",
        "java.lang.String", false);

    RowAlias alias1 = new RowAlias(2, null, valueType1, 6, "alias1");
View Full Code Here

  }

  @Test
  public void testGetComparatorLong() throws CruxException {
    FilterType type = new FilterType();

    ValueType valueType = new ValueType();
    valueType.setClassName("java.lang.Long");

    RowAlias alias = new RowAlias();
View Full Code Here

    assertEquals(expectedComp.getOffset(), returnedComparator.getOffset());
  }

  @Test
  public void testGetComparatorInteger() throws CruxException {
    FilterType type = new FilterType();

    ValueType valueType = new ValueType();
    valueType.setClassName("java.lang.Integer");

    RowAlias alias = new RowAlias();
View Full Code Here

    assertEquals(expectedComp.getOffset(), returnedComparator.getOffset());
  }

  @Test
  public void testGetComparatorShort() throws CruxException {
    FilterType type = new FilterType();

    ValueType valueType = new ValueType();
    valueType.setClassName("java.lang.Short");

    RowAlias alias = new RowAlias();
View Full Code Here

    assertEquals(expectedComp.getOffset(), returnedComparator.getOffset());
  }

  @Test
  public void testGetComparatorFloat() throws CruxException {
    FilterType type = new FilterType();

    ValueType valueType = new ValueType();
    valueType.setClassName("java.lang.Float");

    RowAlias alias = new RowAlias();
View Full Code Here

TOP

Related Classes of co.nubetech.crux.model.FilterType

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.