Resultados da pesquisa a pedido "reflection"
Php, não consigo acessar variáveis privadas herdadas nem mesmo com reflexão
class A { private $a; } class B extends A { function __construct() { (new \ReflectionClass($this))->getProperty('a')->setAccessible(true); echo $this->a; } } (new B());isso deve funcionar, apesar de disparar uma exceção: "propriedade a doesnt ...
iterando através de uma propriedade indexada (Reflexão)
Quero iterar sobre uma propriedade indexada à qual só tenho acesso via reflexão, mas (e digo isso com todo o conhecimento de que provavelmente há uma resposta embaraçosamente simples, MSDN / Google falha = /) não consigo encontrar / pensar em ...
Como resolver InaccessibleObjectException (“Não é possível tornar {member} acessível: o módulo {A} não 'abre {package}' para {B}”) no Java 9?
Essa exceção ocorre em uma ampla variedade de cenários ao executar um aplicativo no Java 9. Certas bibliotecas e estruturas (Spring, Hibernate, JAXB) são particularmente propensas a isso. Aqui está um exemplo do ...
Posso obter a assinatura de um representante de C # por seu tipo?
Existe uma maneira direta de usar a reflexão para acessar a lista de parâmetros de um delegado se você tiver suas informações de tipo? Por exemplo, se eu declarar um tipo de delegado da seguinte maneira delegate double FooDelegate (string ...
Como acessar objetos dentro de um objeto misturando um traço com reflexão?
Como posso obter todos os objetos dentro de um objeto com reflexão? Considere este código: object MonthDay extends MyEnum { //Some important holidays object NewYear extends MonthDay( 1, 1) object UnityDay extends MonthDay(11, 9) ...
Erro ao definir classes internas em uma classe Test no JUnit
Estou tendo alguns problemas ao definir classes internas em uma classe de teste herdada do TestCase, para o JUnit 3. O cenário é o seguinte: Foo.java public class Foo { public void method() { ... } }FooTest.java public class FooTest extends ...
Obter versão Assembly no windows phone 7
Nos meus aplicativos c #, geralmente recebo a versão (para mostrar ao cliente) usando o seguinte código: S,ystem.Reflection.Assembly.GetExecutingAssembly().GetName().VersionIsso não funciona no Windows Phone 7 (trava o emulador, e o travamento ...
Como obter associações de registros de atos via reflexão
Para colunas normais, você pode acessá-las através docolumns método de classe. No entanto, as associações podem ter um nome bem diferente se oforeign_key opção é definida no método de relacionamento. Por exemplo, dado class Post has_many ...
Como obter a representação de string de um tipo?
Digamos que eu tenha o seguinte tipo definido: type ID uuid.UUIDComo eu obteria o tipo como string de maneira programática, para que seja fácil refatorar mais tarde além de talvez: fmt.Sprintf("%T", ID{})das quais não gosto porque instancia, ...
É possível em java criar uma instância 'em branco' da classe sem o construtor no-arg usando a reflexão?
Eu tenho uma classe que não tem construtor padrão. E eu preciso de uma maneira de obter uma instância 'em branco' dessa classe. 'blank' significa que, após a instanciação, todos os campos de classe devem ter valores padrão como nulo, ...