Resultados da pesquisa a pedido "reflection"

2 a resposta

Verifique se todos os métodos getter são chamados

Eu tenho o seguinte teste em que preciso verificar se todos os getters da classe Person estão sendo chamados. Até agora, usei o mockito do verifique () para garantir que cada getter seja chamado. Existe uma maneira de fazer isso refletindo? Pode ...

1 a resposta

Aguarde o resultado da Tarefa <Terror> usando reflexão em um método não genérico

Considere o seguinte caso: class A { public int Id; } class B : A { } class Main { public async Task<int> Create(Type type) { MethodInfo method = this.GetType().GetMethod("Create", new Type[] { typeof(string) }).MakeGenericMethod(new Type[] { ...

1 a resposta

Obter função pelo nome dinamicamente no Kotlin

Como posso obter dinamicamente uma função pelo nome no Kotlin? ou seja: fun myFunc11() { println("Very useful function 11") } val funcName = "myFunc" + 11 val funcRef = getFunction(funcName) funcRef()Editar:A resposta aceita parece estar ...

2 a resposta

Java 8: converter lambda em uma instância de Method com limpeza incluída

(Isso é difícil de pesquisar porque os resultados são todos sobre "referência de método") Eu quero umMethod instância para uma expressão lambda para uso com uma API baseada em reflexão herdada. A roupa deve ser incluída, ...

2 a resposta

Converter func em predicado usando reflexão em C #

Eu estou basicamente tentando fazeresta [https://stackoverflow.com/questions/731249/how-to-convert-funct-bool-to-predicatet] , mas não sei o que T será, então estou construindo coisas usando as árvores de reflexão e expressão. // Input (I don't ...

4 a resposta

Em C #, como acessar o construtor de chaves usando reflexão?

Agora, em C #, podemos construir novos objetos usando o construtor de chaves, ou seja, class Person { readonly string FirstName {get; set;} readonly string LastName {get; set;} } new Person { FirstName = "Bob", LastName = "smith" }Eu ...

1 a resposta

Como obtenho o tipo de item de matriz no TypeScript usando a API de reflexão?

Eu tenho a seguinte pequena classe no TypeScript, com alguns campos públicos decorados: class Company { @dataMember public name: string; @dataMember public people: Person[]; } class Person { // ... }Usandorefletir ...

2 a resposta

C # obtém o nome genérico do parâmetro usando reflexão

diga que eu tenho uma classe C # como esta: class MyClass<Tkey,Tvalue>{}Como eu consigo"Tkey" e"Tvalue" de determinada instância Type? Eu preciso do nome do parâmetro, não de Type. EDITARMinha turma é de tipo desconhecido, portanto pode ser ...

5 a resposta

Resolver tipo do nome da classe em uma montagem diferente

Eu tenho um método em que preciso resolver o tipo de uma classe. Essa classe existe em outro assembly com o espaço para nome semelhante a: MyProject.Domain.ModelEstou tentando executar o seguinte: Type.GetType("MyProject.Domain.Model." + ...

4 a resposta

Como posso aprender o argumento de tipo real de uma classe genérica?

Eu tenho uma classe parametrizada: class ParameterizedClass<T extends AbstractSomething> { }chamando: new ParameterizedClass<Something>();Então, como posso obter um tipo realT usando Java Generics?