Resultados da pesquisa a pedido "decorator"
R decorador para alterar a entrada e a saída
Estou tentando refatorar isso. Em Python, eu usaria um decorador. Qual é a maneira correta de fazer isso? Diga, nós temos esse padrão good_input <- format_input( bad_input ) bad_output <- use_this_func( good_input ) good_output <- format_output( ...
Django Signal via Decorator no Model Method?
Estou tentando fazer algo comoesses decoradores de sinal propostos [http://code.djangoproject.com/ticket/9015]. Além de ter um decorador que conecta o método decorado a um sinal (com o remetente do sinal como argumento para o decorador), eu ...
Configure decoradores para interfaces genéricas e injete todas as instâncias no construtor com argumento de interface não genérico no Simple Injector
Eu tenho usado um padrão muito semelhante ao descritoneste excelente artigo [http://www.cuttingedge.it/blogs/steven/pivot/entry.php?id=91]ter comandos e consultas como objetos. Também estou usando o SimpleInjector como o contêiner DI. A única ...
Um decorador Python de um método de instância pode acessar a classe?
Oi, eu tenho algo parecido com o seguinte. Basicamente, preciso acessar a classe de um método de instância a partir de um decorador usado no método de instância em sua definição. def decorator(view): # do something that requires view's class ...
O padrão de design do decorador
Estou apenas começando a aprender padrões de design e tenho duas perguntas relacionadas ao Decorator ... Fiquei me perguntando por que o padrão decorador sugere que o decorador implemente todos os métodos públicos do componente do qual ...
Flask: Decorator para verificar o esquema JSON e JSON
Eu tenho um aplicativo de balão com chamadas esperando carga útil JSON. Antes de cada chamada ser processada, tenho um processo de verificação de erro em duas etapas: Afirme que a carga útil é um JSON válidoAfirme que a carga útil JSON está ...
O que acontece quando agrupo os fluxos de E / S duas vezes?
Eu sei que a E / S java usa padrão decorador. Mas sinto que entendi errado. Esclareça a diferença entre dois trechos de código: snippet 1: PipedInputStream pipedInputStream = new PipedInputStream(); PipedOutputStream pipedOutputStream = new ...
Falta o método Java (ala Ruby) para decorar?
Existe alguma técnica disponível em Java para interceptar mensagens (chamadas de método) como a técnica method_missing no Ruby? Isso permitiria decoradores e proxies de codificação com muita facilidade, como no Ruby: :Client p:Proxy ...
Decoradores de classe, herança, super () e recursão máxima
Estou tentando descobrir como usar decoradores em subclasses que usamsuper(). Como meu decorador de classe cria outra subclasse, uma classe decorada parece impedir o uso desuper() quando muda oclassName passado parasuper(className, self). Abaixo ...
Capture eventos "antes / depois da chamada da função" para todas as funções da classe
Existe a possibilidade de capturar eventos "antes / depois da chamada da função" para todas as funções da classe, sem decorar cada uma dessas funções? Pode ser algum decorador de classe? Em outras palavras, para esse código, eu gostaria de obter ...