Examples of DataEnumLoader


Examples of org.drools.brms.server.util.DataEnumLoader

    }

    private void populateDateEnums(List dataEnums, SuggestionCompletionEngine sce) {
        for ( Iterator iter = dataEnums.iterator(); iter.hasNext(); ) {
            String enumFile = (String) iter.next();
            DataEnumLoader enumLoader = new DataEnumLoader(enumFile);
            if (enumLoader.hasErrors()) {
                this.errors.addAll( enumLoader.getErrors() );
            } else {
                sce.dataEnumLists.putAll( enumLoader.getData() );
            }
        }

    }
View Full Code Here

Examples of org.drools.brms.server.util.DataEnumLoader

    }

    private void populateDateEnums(List dataEnums, SuggestionCompletionEngine sce) {
        for ( Iterator iter = dataEnums.iterator(); iter.hasNext(); ) {
            String enumFile = (String) iter.next();
            DataEnumLoader enumLoader = new DataEnumLoader(enumFile);
            if (enumLoader.hasErrors()) {
                this.errors.addAll( enumLoader.getErrors() );
            } else {
                sce.dataEnumLists.putAll( enumLoader.getData() );
            }
        }

    }
View Full Code Here

Examples of org.drools.brms.server.util.DataEnumLoader

    result = MVEL.eval("['Person.age' : [2, 3]\n 'Person.name' : ['qqq', \n'ccc']]", new HashMap());




    DataEnumLoader loader = new DataEnumLoader(readLines().toString());

        assertFalse(loader.getErrors().toString(), loader.hasErrors());

    Map enumeration = (Map) loader.getData();
    assertEquals(loader.getErrors().toString(), 0, loader.getErrors().size());
    assertEquals(3, enumeration.size());

    String[] list = (String[]) enumeration.get("Person.age");
    assertEquals(4, list.length);
    assertEquals("1", list[0]);
    assertEquals("2", list[1]);

    list = (String[]) enumeration.get("Person.rating");
    assertEquals(2, list.length);
    assertEquals("High", list[0]);
    assertEquals("Low", list[1]);




    loader = new DataEnumLoader("goober poo error");
    assertEquals(0, loader.getData().size());
    assertFalse(loader.getErrors().size() == 0);
    assertTrue(loader.hasErrors());

  }
View Full Code Here

Examples of org.drools.brms.server.util.DataEnumLoader

  }



    public void testNoOp() {
        DataEnumLoader loader = new DataEnumLoader(" ");
        assertFalse(loader.hasErrors());
        assertEquals(0, loader.getData().size());

        loader = new DataEnumLoader("");
        assertFalse(loader.hasErrors());
        assertEquals(0, loader.getData().size());

    }
View Full Code Here

Examples of org.drools.brms.server.util.DataEnumLoader

    }

    public void testLiteralHelperUtilityClass() {
      //this shows how you can load it up with a class (which should return a map of keys to List.
      DataEnumLoader loader = new DataEnumLoader("=(new org.drools.brms.modeldriven.SampleDataSource2()).loadData()");

      assertFalse(loader.hasErrors());

        assertEquals(1, loader.getData().size());
        String[] res = (String[]) loader.getData().get("whee");
      assertEquals(2, res.length);
      assertEquals("hey", res[0]);
      assertEquals("ho", res[1]);

    }
View Full Code Here

Examples of org.drools.brms.server.util.DataEnumLoader

    result = MVEL.eval("['Person.age' : [2, 3]\n 'Person.name' : ['qqq', \n'ccc']]", new HashMap());




    DataEnumLoader loader = new DataEnumLoader(readLines().toString());

        assertFalse(loader.getErrors().toString(), loader.hasErrors());

    Map enumeration = (Map) loader.getData();
    assertEquals(loader.getErrors().toString(), 0, loader.getErrors().size());
    assertEquals(3, enumeration.size());

    String[] list = (String[]) enumeration.get("Person.age");
    assertEquals(4, list.length);
    assertEquals("1", list[0]);
    assertEquals("2", list[1]);

    list = (String[]) enumeration.get("Person.rating");
    assertEquals(2, list.length);
    assertEquals("High", list[0]);
    assertEquals("Low", list[1]);




    loader = new DataEnumLoader("goober poo error");
    assertEquals(0, loader.getData().size());
    assertFalse(loader.getErrors().size() == 0);
    assertTrue(loader.hasErrors());

  }
View Full Code Here

Examples of org.drools.brms.server.util.DataEnumLoader

  }



    public void testNoOp() {
        DataEnumLoader loader = new DataEnumLoader(" ");
        assertFalse(loader.hasErrors());
        assertEquals(0, loader.getData().size());

        loader = new DataEnumLoader("");
        assertFalse(loader.hasErrors());
        assertEquals(0, loader.getData().size());

    }
View Full Code Here

Examples of org.drools.guvnor.server.util.DataEnumLoader

    result = MVEL.eval("['Person.age' : [2, 3]\n 'Person.name' : ['qqq', \n'ccc']]", new HashMap());




    DataEnumLoader loader = new DataEnumLoader(readLines().toString());

        assertFalse(loader.getErrors().toString(), loader.hasErrors());

    Map enumeration = (Map) loader.getData();
    assertEquals(loader.getErrors().toString(), 0, loader.getErrors().size());
    assertEquals(3, enumeration.size());

    String[] list = (String[]) enumeration.get("Person.age");
    assertEquals(4, list.length);
    assertEquals("1", list[0]);
    assertEquals("2", list[1]);

    list = (String[]) enumeration.get("Person.rating");
    assertEquals(2, list.length);
    assertEquals("High", list[0]);
    assertEquals("Low", list[1]);




    loader = new DataEnumLoader("goober poo error");
    assertEquals(0, loader.getData().size());
    assertFalse(loader.getErrors().size() == 0);
    assertTrue(loader.hasErrors());

  }
View Full Code Here

Examples of org.drools.guvnor.server.util.DataEnumLoader

  }



    public void testNoOp() {
        DataEnumLoader loader = new DataEnumLoader(" ");
        assertFalse(loader.hasErrors());
        assertEquals(0, loader.getData().size());

        loader = new DataEnumLoader("");
        assertFalse(loader.hasErrors());
        assertEquals(0, loader.getData().size());

    }
View Full Code Here

Examples of org.drools.guvnor.server.util.DataEnumLoader

    }

    public void testLiteralHelperUtilityClass() {
      //this shows how you can load it up with a class (which should return a map of keys to List.
      DataEnumLoader loader = new DataEnumLoader("=(new org.drools.guvnor.modeldriven.SampleDataSource2()).loadData()");

      assertFalse(loader.hasErrors());

        assertEquals(1, loader.getData().size());
        String[] res = (String[]) loader.getData().get("whee");
      assertEquals(2, res.length);
      assertEquals("hey", res[0]);
      assertEquals("ho", res[1]);

    }
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.