Search in sources :

Example 1 with ArrayColumn

use of org.drools.template.parser.ArrayColumn in project drools by kiegroup.

the class ColumnFactoryTest method testGetLongArrayColumn.

@Test
public void testGetLongArrayColumn() {
    ColumnFactory f = new ColumnFactory();
    Column column = f.getColumn("column: Long[]");
    assertTrue(column instanceof ArrayColumn);
    assertEquals("column", column.getName());
    assertEquals("LongCell", ((ArrayColumn) column).getCellType());
}
Also used : ColumnFactory(org.drools.template.parser.ColumnFactory) Column(org.drools.template.parser.Column) LongColumn(org.drools.template.parser.LongColumn) StringColumn(org.drools.template.parser.StringColumn) ArrayColumn(org.drools.template.parser.ArrayColumn) ArrayColumn(org.drools.template.parser.ArrayColumn) Test(org.junit.Test)

Example 2 with ArrayColumn

use of org.drools.template.parser.ArrayColumn in project drools by kiegroup.

the class ColumnFactoryTest method testGetStringArrayColumn.

@Test
public void testGetStringArrayColumn() {
    ColumnFactory f = new ColumnFactory();
    Column column = f.getColumn("column: String[]");
    assertTrue(column instanceof ArrayColumn);
    assertEquals("column", column.getName());
    assertEquals("StringCell", ((ArrayColumn) column).getCellType());
}
Also used : ColumnFactory(org.drools.template.parser.ColumnFactory) Column(org.drools.template.parser.Column) LongColumn(org.drools.template.parser.LongColumn) StringColumn(org.drools.template.parser.StringColumn) ArrayColumn(org.drools.template.parser.ArrayColumn) ArrayColumn(org.drools.template.parser.ArrayColumn) Test(org.junit.Test)

Example 3 with ArrayColumn

use of org.drools.template.parser.ArrayColumn in project drools by kiegroup.

the class ColumnFactoryTest method testGetArrayColumnSimple.

@Test
public void testGetArrayColumnSimple() {
    ColumnFactory f = new ColumnFactory();
    Column column = f.getColumn("column[]");
    assertTrue(column instanceof ArrayColumn);
    assertEquals("column", column.getName());
    assertEquals("StringCell", ((ArrayColumn) column).getCellType());
}
Also used : ColumnFactory(org.drools.template.parser.ColumnFactory) Column(org.drools.template.parser.Column) LongColumn(org.drools.template.parser.LongColumn) StringColumn(org.drools.template.parser.StringColumn) ArrayColumn(org.drools.template.parser.ArrayColumn) ArrayColumn(org.drools.template.parser.ArrayColumn) Test(org.junit.Test)

Aggregations

ArrayColumn (org.drools.template.parser.ArrayColumn)3 Column (org.drools.template.parser.Column)3 ColumnFactory (org.drools.template.parser.ColumnFactory)3 LongColumn (org.drools.template.parser.LongColumn)3 StringColumn (org.drools.template.parser.StringColumn)3 Test (org.junit.Test)3