Sumário

Search

  1. Prefácio
  2. Introdução às Transformações
  3. Portas de Transformação
  4. Caches de Transformação
  5. Transformação de Validador de Endereço
  6. Transformação de Agregador
  7. Transformação de Associação
  8. Transformação de Exceção de Registro Inválido
  9. Transformação de Conversor de Maiúsculas/Minúsculas
  10. Transformação de Classificador
  11. Transformação de Comparação
  12. Transformação de Consolidação
  13. Transformação de Mascaramento de Dados
  14. Transformação do Processador de Dados
  15. Transformação de Decisão
  16. Transformação de Exceção de Registro Duplicado
  17. Transformação de Expressão
  18. Transformação de Filtro
  19. Transformação Hierárquica para Relacional
  20. Transformação Java
  21. Referência da API da transformação Java
  22. Expressões Java
  23. Transformação de Associador
  24. Transformação de Gerador de Chaves
  25. Transformação de Rotulador
  26. Transformação de Pesquisa
  27. Caches de Pesquisa
  28. Cache de Pesquisa Dinâmica
  29. Transformação de Correspondência
  30. Transformações de Correspondência na Análise de Campos
  31. Transformações de Correspondência na Análise de Identidade
  32. Transformação Normalizador
  33. Transformação de Mesclagem
  34. Transformação de Analisador
  35. Transformação Python
  36. Transformação de Classificação
  37. Transformação de Leitura
  38. Transformação de Relacional para Hierárquica
  39. Transformação de Consumidor de Serviço da Web REST
  40. Transformação de Roteador
  41. Transformação de Gerador de Sequência
  42. Transformação de Ordenador
  43. Transformação SQL
  44. Transformação de Padronizador
  45. Transformação de União
  46. Transformação de Estratégia de Atualização
  47. Transformação de Consumidor de Serviço da Web
  48. Analisando Mensagens SOAP de Serviços da Web
  49. Gerando Mensagens SOAP de Serviços da Web
  50. Transformação de Média Ponderada
  51. Transformação de Janela
  52. Transformação de Gravação
  53. Delimitadores de Transformação

Guia de Transformação do Developer

Guia de Transformação do Developer

Desenvolvendo Código Java

Desenvolvendo Código Java

Use as guias de entrada de código na exibição
Java
para gravar e compilar o código Java que define o comportamento da transformação para eventos de transformação específicos.
Você pode desenvolver trechos de código nas guias de entrada de código em qualquer ordem. É possível exibir (mas não editar) o código Java completo na guia
Código Completo
.
Após desenvolver trechos de código, você pode compilá-los ou o código Java completo e exibir os resultados da compilação na janela
Resultados
, nas propriedades da
Compilação
da exibição
Java
.
Cada guia de entrada de código contém componentes que você usa para gravar, exibir e compilar o código Java:
Propriedades do código
Fornece controles que permitem exibir e inserir código Java, incluindo os métodos de API da transformação Java. A seguinte tabela descreve os controles que estão disponíveis nas propriedades do
Código
:
Controle
Descrição
Navegador
Mostra as portas de entrada, as portas de saída e os métodos de API da transformação Java chamáveis.
Clique em um item no navegador para exibir uma descrição do item.
Clique duas vezes em um item para adicioná-lo à janela
Código Java
. Como alternativa, você pode arrastar um item do navegador para a janela
Código Java
.
O navegador está disponível nas seguintes guias de entrada de código:
  • Auxiliares
  • Na Entrada
  • No Final
Janela
Código Java
Permite exibir ou inserir código Java para a transformação. A janela
Código Java
exibe o código Java usando o realce básico de sintaxe Java.
Na guia
Código Completo
, é possível exibir (mas não editar) o código de classe completo para a transformação Java.
A janela
Código Java
está disponível nas seguintes guias de entrada de código:
  • Importações
  • Auxiliares
  • Na Entrada
  • No Final
  • Funções
  • Interfaces do Otimizador
  • Código Completo
Comando
Nova Função
Abre a caixa de diálogo
Definir Função
, usada para definir funções que invocam expressões Java.
O comando
Função
está disponível na guia
Funções
.
Barra de ferramentas de edição
Permite que você clique em ícones de ferramenta, como recortar, copiar e colar, para editar o código Java.
A barra de ferramentas de edição está disponível nas seguintes guias de entrada de código:
  • Importações
  • Auxiliares
  • Na Entrada
  • No Final
  • Funções
  • Interfaces do Otimizador
Propriedades de compilação
Fornece controles para compilar e depurar o código Java. A seguinte tabela descreve os controles nas propriedades da
Compilação
:
Controle
Descrição
Comando
Compilar
Compila o código Java para a transformação.
Janela
Resultados
Exibe os resultados da compilação para a classe de transformação Java e permite que você localize a origem de erros no código.
Para localizar um erro no código, clique com o botão direito do mouse em uma mensagem de erro na janela
Resultados
e selecione para exibir o erro no trecho de código ou no código completo.
Você também pode clicar duas vezes em uma mensagem de erro na janela
Resultados
para localizar sua origem.