目录

Search

  1. 前言
  2. 使用转换
  3. 汇总器转换
  4. 自定义转换
  5. 自定义转换函数
  6. 数据屏蔽转换
  7. 数据屏蔽示例
  8. 表达式转换
  9. 外部过程转换
  10. 筛选器转换
  11. HTTP 转换
  12. Identity Resolution 转换
  13. Java 转换
  14. Java 转换 API 引用
  15. Java 表达式
  16. Java 转换示例
  17. 联接器转换
  18. 查找转换
  19. 查找缓存
  20. 动态查找缓存
  21. 规范器转换
  22. 等级转换
  23. 路由器转换
  24. 序列生成器转换
  25. 排序器转换
  26. 源限定符转换
  27. SQL 转换
  28. 在映射中使用 SQL 转换
  29. 存储过程转换
  30. 事务控制转换
  31. 联合转换
  32. 非结构化数据转换
  33. 更新策略转换
  34. XML 转换

转换指南

转换指南

Java 转换 API 方法概览

Java 转换 API 方法概览

在 Java 转换的
Java 代码
选项卡上
,可以将 API 方法添加到 Java 代码中以定义转换行为。
要将 API 方法添加到代码中,请在代码输入选项卡上的导航器中展开
可调用 API
列表,然后双击要添加到代码中的方法的名称。
此外,也可以将方法从导航器拖动到 Java 代码段中或在 Java 代码段中手动输入 API 方法。
可以将以下 API 方法添加至 Java 转换中的 Java 代码:
提交
生成事务。
failSession
引发异常并显示错误消息,
会话
失败。
generateRow
为主动 Java 转换生成输出行。
getInRowType
返回转换中当前行的输入类型。
incrementErrorCount
递增
会话
的错误计数。
isNull
检查输入列中是否存在空值。
logError
将错误消息写入
会话
日志中。
logInfo
将信息性消息写入
会话
日志中。
回滚
生成回滚事务。
setNull
将主动或被动 Java 转换中输出列的值设置为空值。
setOutRowType
设置输出行的更新策略。 可以将行标记为插入、更新或删除。