new JavaImporter()
Importador de Java Beans.
Esta classe é muito útil se o desenvolvedor desejar importar Java Beans do ambiente java para protótipos JavaScript.
Example
// Suponha que exista a seguinte Java Bean: package com.nginstack.tests; import java.util.Date; public class Entidade { private String nome; private Date nascimento; private String fone; public void setNome(String nome) { this.nome = nome; } public String getNome() { return nome; } public void setNascimento(Date nascimento) { this.nascimento = nascimento; } public Date getNascimento() { return nascimento; } public void setFone(String fone) { this.fone = fone; } public String getFone() { return fone; } } // Ao executar o script:<br> var javaImporter = new JavaImporter() javaImporter.importJavaBean("com.nginstack.tests.Entidade") // Será retornado: function Entidade() { this.nome = null this.nascimento = null this.fone = null }
Methods
-
getClassesFromPackages(packageName)
-
Lista todas a classes java de um determinado pacote.
Parameters:
Name Type Description packageName
string Nome do pacote java que contém as classes que serão listadas.
Returns:
Lista de nome de classes java que foram encontradas no pacote informado.
- Type
- Array
-
importJavaBean(packageOrClassName)
-
Importa uma classe ou todas as classe de um determinado pacote java.
Parameters:
Name Type Description packageOrClassName
string Nome do pacote ou nome do java bean que será importada.
Returns:
Código do(s) protótipo(s) importados a partir do código java.