Resultados da pesquisa a pedido "reflection"
Como posso melhorar o desempenho do Field.set (talvez usando MethodHandles)?
Estou escrevendo um código que chamaField.set eField.get muitos milhares de vezes. Obviamente, isso é muito lento por causa da reflexão. Quero ver se posso melhorar o desempenho usandoMethodHandles em Java7. Até agora, aqui está o que eu ...
GetType em uma classe em um assembly referenciado falha
Eu tenho um projeto web asp.net que faz referência a um projeto de domínio. De dentro do projeto da web, desejo criar uma instância de uma classe a partir do projeto de domínio usando reflexão, mas sempre fico nulo (Nothing, no VB). NOTA: Estou ...
Existe uma maneira mais eficiente de obter um método anotado?
Comecei um projeto de código aberto "por diversão, ninguém sabe, ninguém liga" ( LinkSet [http://code.google.com/p/linkset/]) Em um lugar, preciso obter um método anotado de uma classe. Existe uma maneira mais eficiente de fazer isso do que ...
É possível acessar informações do tipo Java 8 em tempo de execução?
Supondo que eu tenha o seguinte membro em uma classe que faz uso das anotações do tipo Java 8: private List<@Email String> emailAddresses;É possível ler o@Email anotação fornecida no tipo String usando em tempo de execução usando reflexão? Se ...
Posso obter o nome do parâmetro do método usando a reflexão Java?
Se eu tiver uma classe como esta: public class Whatever { public void aMethod(int aParam); }existe alguma maneira de saber issoaMethod usa um parâmetro chamadoaParam, isso é do tipoint?
Passar método como parâmetro
Estou usando uma biblioteca em C # onde um método exige que eu transmita o nome da seqüência de caracteres de um método de destino como parâmetro. Quero evitar o uso de strings codificadas por motivos óbvios, por isso vou escrever um método util ...
como criar instância de uma classe a ser conhecida em tempo de execução?
Como podemos criar um objeto de uma classe com construtor parametrizado, e o nome da classe nos seria fornecido no tempo de execução como argumento de linha de comando. E o que essa linha significa nova classe [] {String.class} e qual é a ...
Como instanciar uma classe devido ao nome da string?
Eu tenho uma classe abstrata e quero inicializá-la para uma classe que a estenda. Eu tenho o nome das classes filho como uma string. Além disso... String childClassString; MyAbstractClass myObject; if (childClassString = "myExtenedObjectA") ...
Como descobrir se um campo é instância de um tipo via reflexão?
Quero descobrir via reflexão se um campo é uma instância de algum tipoT. Vamos dizer que tenho um objetoo. Agora eu quero saber se tem algum campo que seja instância deT. Eu posso obter todos os campos com: o.getClass().getFields();Eu posso ...
Melhorar o código de monitoramento de propriedades?
Eu criei uma classe de depuração de utilitário em um jogo em C # em que estou trabalhando para poder monitorar e observar valores de propriedades. É assim: public static class Monitor { private static List<object> monitoredObjects; public static ...