Resultados da pesquisa a pedido "reflection"

2 a resposta

java: reflexão para obter um enum

Isso é semelhante, mas não é o mesmo queJava: instanciando uma enum usando reflexão [https://stackoverflow.com/questions/3735927/java-instantiating-an-enum-using-reflection] eu tenho umMap<Enum<?>, FooHandler> que eu quero usar para mapearEnums ...

2 a resposta

Usando propriedades de leitura de reflexão de um objeto contendo matriz de outro objeto

Como posso ler as propriedades de um objeto que contém um elemento do tipo de matriz usando reflexão em c #. Se eu tiver um método chamado GetMyProperties e determinar que o objeto é um tipo personalizado, como posso ler as propriedades de uma ...

3 a resposta

Obter parâmetros da ação <T>

Como obtenho os parâmetros passados para umAction<T> ? O exemplo de código deve destacar o que estou tentando alcançar. Desculpe, mas é um pouco longo. class Program { static void Main(string[] args) { Foo foo = new Foo(); foo.GetParams(x => ...

3 a resposta

Como desembrulhar o objeto original de um proxy dinâmico

Qual é a melhor abordagem para desembrulhar um proxy dinâmico para recuperar o objeto original abaixo? O proxy dinâmico foi criado usandojava.lang.reflect.Proxy.newProxyInstance() Obrigado.

4 a resposta

Obter valores de campo usando reflexão

Eu não sou capaz de obter o valor do campo. O que estou tentando fazer é obter o objeto em tempo de execução. Por favor, deixe-me saber onde estou errado. Test.class import java.lang.reflect.Field; public class Test { public static ...

10 a resposta

Qual é a diferença entre o novo operador e Class.newInstance ()?

Qual é a diferença entrenew operador eClass.forName(...).newInstance()? Ambos criam instâncias de uma classe e não sei qual é a diferença entre eles.

1 a resposta

Verifique o tipo de membro / propriedade

Digamos que eu tenha qualquer classe, como esta: class SomeClass(val aThing: String, val otherThing: Double)Então eu uso a reflexão para analisar os campos dessa classe: for(field in SomeClass.declaredMemberProperties){ }Como posso verificar o ...

3 a resposta

Como verificar se uma classe Java contém testes JUnit4?

Eu tenho uma classe Java. Como posso verificar se a classe contém métodos que são testes JUnit4? Preciso fazer uma iteração em todos os métodos usando reflexão ou o JUnit4 fornece essa verificação? Editar: como os comentários não podem conter ...

13 a resposta

Você pode usar a reflexão para encontrar o nome do método atualmente em execução?

Como o título diz: A reflexão pode fornecer o nome do método atualmente em execução. Estou inclinado a adivinhar que não, por causa do problema de Heisenberg. Como você chama um método que informa o método atual sem alterar qual é o ...

1 a resposta

funcionalidade do tipo method_missing no objetivo-c (ou seja, delegação dinâmica no tempo de execução)

Estou tentando transformar uma chamada de método em outra dinamicamente (em tempo de execução). Por exemplo, eu gostaria do seguinte: [obj foo]delegar para: [obj getAttribute: @"foo"](Gostaria de fazer isso dinamicamente, pois não ...