javax.tools
javax.tools – Existe desde a versão 1.6 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.compiler.
Fornece interfaces para ferramentas que podem ser chamadas de um programa, por exemplo, compiladores.
Acesse um exemplo de código aqui.
javax.transaction
javax.transaction – Existe desde a versão 1.3 do JDK. Esse pacote não existe mais do Java 9 em diante.
Contém três exceções lançadas pelo mecanismo ORB durante a remoção da distribuição.
Acesse um exemplo de código aqui.
javax.transaction.xa
javax.transaction.xa – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.transaction.xa.
Fornece a API que define o contrato entre o gerenciador de transações e o gerenciador de recursos, o que permite que o gerenciador de transações aliste e exclua objetos de recursos (fornecidos pelo driver do gerenciador de recursos) nas transações JTA.
Acesse um exemplo de código aqui.
javax.xml
javax.xml – Existe desde a versão 1.5 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.xml.
Na documentação não há explicação para esse pacote.
Acesse um exemplo de código aqui.
javax.xml.bind
javax.xml.bind – Não tem informação desde quando esse pacote existe. Esse pacote não existe mais do Java 9 em diante.
Fornece uma estrutura de ligação de tempo de execução para aplicativos clientes, incluindo recursos de desserialização, empacotamento e validação.
Acesse um exemplo de código aqui.
javax.xml.bind.annotation
javax.xml.bind.annotation – Não tem informação desde quando esse pacote existe. Esse pacote não existe mais do Java 9 em diante.
Define anotações para customizar elementos do programa Java no mapeamento do esquema XML.
Acesse um exemplo de código aqui.
javax.xml.bind.annotation.adapters
javax.xml.bind.annotation.adapters – Não tem informação desde quando esse pacote existe. Esse pacote não existe mais do Java 9 em diante.
XmlAdapter e suas subclasses definidas por especificação para permitir que classes arbitrárias de Java sejam usadas com JAXB.
Acesse um exemplo de código aqui.
javax.xml.bind.attachment
javax.xml.bind.attachment – Não tem informação desde quando esse pacote existe. Esse pacote não existe mais do Java 9 em diante.
Este pacote é implementado por um processador de pacotes baseado em MIME que permite a interpretação e criação de dados binários otimizados em um formato de pacote baseado em MIME.
Acesse um exemplo de código aqui.
javax.xml.bind.helpers
javax.xml.bind.helpers – Não tem informação desde quando esse pacote existe. Esse pacote não existe mais do Java 9 em diante.
Somente uso do provedor JAXB: fornece implementações padrão parciais para algumas das interfaces javax.xml.bind.
Acesse um exemplo de código aqui.
javax.xml.bind.util
javax.xml.bind.util – Não tem informação desde quando esse pacote existe. Esse pacote não existe mais do Java 9 em diante.
Classes úteis de utilidade do cliente.
Acesse um exemplo de código aqui.
javax.xml.crypto
javax.xml.crypto – Existe desde a versão 1.6 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.xml.crypto.
Classes comuns para criptografia XML.
Acesse um exemplo de código aqui.
javax.xml.crypto.dom
javax.xml.crypto.dom – Existe desde a versão 1.6 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.xml.crypto.
Classes específicas do DOM para o pacote javax.xml.crypto.
Acesse um exemplo de código aqui.
javax.xml.crypto.dsig
javax.xml.crypto.dsig – Existe desde a versão 1.6 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.xml.crypto.
Classes para gerar e validar assinaturas digitais XML.
Acesse um exemplo de código aqui.
javax.xml.crypto.dsig.dom
javax.xml.crypto.dsig.dom – Existe desde a versão 1.6 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.xml.crypto.
Classes específicas do DOM para o pacote javax.xml.crypto.dsig.
Acesse um exemplo de código aqui.
javax.xml.crypto.dsig.keyinfo
javax.xml.crypto.dsig.keyinfo – Existe desde a versão 1.6 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.xml.crypto.
Classes para analisar e processar elementos e estruturas KeyInfo.
Acesse um exemplo de código aqui.
javax.xml.crypto.dsig.spec
javax.xml.crypto.dsig.spec – Existe desde a versão 1.6 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.xml.crypto.
Classes de parâmetros para assinaturas digitais XML.
Acesse um exemplo de código aqui.
javax.xml.datatype
javax.xml.datatype – Existe desde a versão 1.5 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.xml.
Mapeamentos de tipo XML / Java.
Acesse um exemplo de código aqui.
javax.xml.namespace
javax.xml.namespace – Existe desde a versão 1.5 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.xml.
Processamento de espaço para nome XML.
Acesse um exemplo de código aqui.
javax.xml.parsers
javax.xml.parsers – Existe desde a versão 1.4 do JDK. Do Java 9 em diante esse pacote encontra-se dentro do módulo java.xml.
Fornece classes que permitem o processamento de documentos XML.
Acesse um exemplo de código aqui.
Fonte1: https://docs.oracle.com/en/java/javase/13/docs/api/index.html
Fonte2: https://docs.oracle.com/javase/8/docs/api/index.html
Deixe um comentário