Resultados da pesquisa a pedido "decorator"

1 a resposta

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( ...

3 a resposta

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 ...

1 a resposta

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 ...

11 a resposta

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 ...

2 a resposta

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 ...

1 a resposta

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á ...

2 a resposta

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 ...

4 a resposta

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 ...

5 a resposta

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 ...

2 a resposta

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 ...