如何在Kettle的用户定义的Java类中创建ArrayList对象?

psr

我试图ArrayList在pentaho釜中的用户定义的Java类对象中声明一个对象。我正在尝试在内的简单代码User Defined Java Class

import java.util.List;
import java.util.ArrayList;

List<String> where = new ArrayList<String>();

public boolean processRow(StepMetaInterface smi, StepDataInterface sdi) throws KettleException
{    

    return true;

}

但是当我测试这个类时,我得到一个错误:

Line 4, Column 6: Identifier expected

可能是什么问题?如果我将这一行注释掉,List<String> where = new ArrayList<String>();则代码可以很好地工作。

阿什什·兰詹(Ashish ranjan)

Pentaho Wiki所述 Janino,不支持泛型。

要注意的另一件事是,本质上是Java字节码生成器的Janino仅支持Java 1.5规范的子集。要查看功能和限制的完整列表,请转到Janino主页。在撰写本文时,最明显的限制是缺少泛型。

因此,您应该使用一个简单的List像这样:

List where;

而不是使用泛型。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在以用户定义的类对象作为类成员的Java中创建用户定义的不可变类?

来自分类Dev

如何在低于用户类级别的Java中拦截对象创建

来自分类Dev

如何在Java类中声明对象的ArrayList?

来自分类Dev

如何在Java中创建ArrayList <Shape>的对象

来自分类Dev

Java TreeMap中的用户定义的类对象

来自分类Dev

在用户定义的类 Java 中创建一个 ArrayList

来自分类Dev

如何在Java中创建自定义JButton类?

来自分类Dev

如何在Java中创建ArrayList的ArrayList?

来自分类Dev

如何创建用户定义的类型模板类对象C ++

来自分类Dev

在python中创建用户定义类的对象集

来自分类Dev

在python中创建用户定义类的对象集

来自分类Dev

如何在web2py中创建用户定义的类

来自分类Dev

如何从用户的类创建对象?

来自分类Dev

Java-如何在类定义中检查对象是否是类的实例

来自分类Dev

在类定义中创建对象

来自分类Dev

如何在接口类中创建超类对象?

来自分类Dev

如何在水壶的用户定义的Java类中获取字段值?

来自分类Dev

如何在Java中确定对象的类?

来自分类Dev

如何在JAVA中定义NotesXspDocument对象

来自分类Dev

如何在Java脚本中声明用户定义对象的未知大小的数组

来自分类Dev

如何在用户定义的字符类中插入变量?

来自分类Dev

如何在Java中创建多个对象?

来自分类Dev

如何在Java中创建图形对象?

来自分类Dev

如何在Java中创建多个对象?

来自分类Dev

如何在Java中创建对象列表

来自分类Dev

如何在Java的单独类中创建两个对象引用变量

来自分类Dev

如何在javascript中调用窗口对象的用户定义函数

来自分类Dev

使用用户输入在 ArrayList 中创建具有多个类关联的对象

来自分类Dev

如何在构造2中创建用户定义的值?

Related 相关文章

  1. 1

    如何在以用户定义的类对象作为类成员的Java中创建用户定义的不可变类?

  2. 2

    如何在低于用户类级别的Java中拦截对象创建

  3. 3

    如何在Java类中声明对象的ArrayList?

  4. 4

    如何在Java中创建ArrayList <Shape>的对象

  5. 5

    Java TreeMap中的用户定义的类对象

  6. 6

    在用户定义的类 Java 中创建一个 ArrayList

  7. 7

    如何在Java中创建自定义JButton类?

  8. 8

    如何在Java中创建ArrayList的ArrayList?

  9. 9

    如何创建用户定义的类型模板类对象C ++

  10. 10

    在python中创建用户定义类的对象集

  11. 11

    在python中创建用户定义类的对象集

  12. 12

    如何在web2py中创建用户定义的类

  13. 13

    如何从用户的类创建对象?

  14. 14

    Java-如何在类定义中检查对象是否是类的实例

  15. 15

    在类定义中创建对象

  16. 16

    如何在接口类中创建超类对象?

  17. 17

    如何在水壶的用户定义的Java类中获取字段值?

  18. 18

    如何在Java中确定对象的类?

  19. 19

    如何在JAVA中定义NotesXspDocument对象

  20. 20

    如何在Java脚本中声明用户定义对象的未知大小的数组

  21. 21

    如何在用户定义的字符类中插入变量?

  22. 22

    如何在Java中创建多个对象?

  23. 23

    如何在Java中创建图形对象?

  24. 24

    如何在Java中创建多个对象?

  25. 25

    如何在Java中创建对象列表

  26. 26

    如何在Java的单独类中创建两个对象引用变量

  27. 27

    如何在javascript中调用窗口对象的用户定义函数

  28. 28

    使用用户输入在 ArrayList 中创建具有多个类关联的对象

  29. 29

    如何在构造2中创建用户定义的值?

热门标签

归档