Utilize a guia Código Java para definir, compilar e corrigir erros de compilação no código Java. Crie trechos de código nas guias de entrada de código.
Ao definir o código Java, você pode executar a seguinte tarefa:
Definir um código ou um bloco estático, variáveis de instância e métodos definidos pelo usuário.
Definir expressões Java e uma lógica de transformação.
Utilizar os métodos API de transformação Java e construções de linguagens Java padrão.
Importar Java APIs de terceiros, pacotes Java internos ou pacotes Java personalizados. Você pode usar trechos de código Java de pacotes Java.
Depois de desenvolver trechos de código, você poderá compilar o código Java e ver os resultados da compilação na janela Saída ou exibir o código Java completo.
A guia Código Java mantém os seguintes componentes:
Navegador.
Adicionar portas de entrada ou saída ou APIs a um trecho de código. O Navegador lista as portas de entrada e saída da transformação, as APIs de transformação Java disponíveis e uma descrição da porta ou da função API. Para as portas de entrada e saída, a descrição inclui o nome da porta, o tipo, o tipo de dados, a precisão e a escala. Para as funções API, a descrição inclui a sintaxe e a utilização da função API.
O Navegador desabilita qualquer porta ou função API que não esteja disponível para a guia da entrada de código. Por exemplo, você não pode adicionar portas ou funções API de chamada usando a guia de entrada de código Importar Pacotes.
Janela do código.
Desenvolva o código Java para a transformação. A janela do código usa o realce básico de sintaxe Java.
Guias de entrada de código.
Defina o comportamento da transformação. Cada guia de entrada de código tem uma janela de código associada. Para inserir o código Java de uma guia de entrada de código, clique na guia e grave o código Java na janela de código.
Link Definir Expressão.
Abre a caixa de diálogo Definir Expressão que você utiliza para criar expressões Java.
Link Configurações.
Abre a caixa de diálogo Configurações. Utilize a caixa de diálogo Configurações para definir a classpath para pacotes Java de terceiros e personalizados, habilitar a alta precisão para tipos de dados decimais e processar dados em menos de um segundo. O Cliente do PowerCenter inclui arquivos dentro da classpath quando compila o código Java.
Link Compilar.
Compila o código Java da transformação. A saída do compilador Java, inclusive mensagens de erro e informativas, aparece na janela Saída.
Link Código Completo
. Abre a janela Código Completo para exibir o código de classe completo da transformação Java. O código completo da transformação inclui o código Java das guias de entrada de código adicionadas ao modelo de classe de transformação Java.
Janela Saída.
Exibe os resultados da compilação da classe de transformação Java. Você pode clicar com o botão direito do mouse em uma mensagem de erro na janela Saída, para localizar o erro no trecho de código ou no código completo da classe de transformação Java na janela Código Completo. Você também pode clicar duas vezes em um erro na janela Saída para localizar a origem do erro.