Resultados da pesquisa a pedido "interface"
O que é uso da Interface Funcional no Java 8?
Me deparei com um novo termo chamadoInterface funcionalno Java 8. Eu só consegui encontrar um uso dessa interface enquanto trabalhava comexpressões lambda. O Java 8 fornece algumas interfaces funcionais integradas e, se quisermos definir ...
Você pode escrever uma interface que não pode ser implementada?
Isso está relacionado ainterface final em java [https://stackoverflow.com/questions/2971881/final-interface-in-java]. Entre as discussões, houve que o conceito de final em relação às interfaces seja ambíguo. Uma interface final significaria que ...
Interfaces genéricas Java com implementações typesafe
Estou procurando boas alternativas para chamar uma interface específica de uma estrutura genérica. Vou exemplificar com código. Olhe para oparte da pergunta, o código de exemplo é incluído principalmente para obter detalhes e colocar o exemplo em ...
Lidando com referências fortes circulares em Delphi
Eu tenho duas classes (no meu exemplo TObject1 e TObject2) que se conhecem via interfaces (IObject1, IObject2). Como você provavelmente sabe no Delphi, isso levará a um vazamento de memória, pois o contador de referência sempre ficará acima de ...
Projetando interface para entidade hierárquica
Eu tenho que projetar uma interface para entidade hierárquica: interface HierarchicalEntity<T extends HierarchicalEntity<T>> { T getParent(); Stream<T> getAncestors(); }É muito fácil de implementarpadrão getAncestors() método em termos ...
XmlSerializer serialize Lista genérica de interface
Estou tentando usar o XmlSerializer para persistir uma lista (T) onde T é uma interface. O serializador não gosta de interfaces. Estou curioso para saber se existe uma maneira simples de serializar uma lista de objetos heterogêneos facilmente com ...
Herança de método padrão do Java 8
Digamos que existem os seguintes tipos: public interface Base { default void sayHi(){ System.out.println("hi from base"); } } public interface Foo extends Base { @Override default void sayHi(){ System.out.println("hi from foo"); } } public ...
Coleção de tipos genéricos [duplicado]
Esta pergunta já tem uma resposta aqui: Coleção de tipos genéricos [/questions/3215402/collection-of-generic-types] 9 respostasTenho um objeto (formulário) que contém uma coleção (.Fields) que desejo conter instâncias de uma classe genérica ...
Como listar métodos de interface que omitem acessadores de propriedades [duplicado]
Esta pergunta já tem uma resposta aqui: BindingFlags para Type.GetMethods, excluindo acessadores de propriedades [/questions/234330/bindingflags-for-type-getmethods-excluding-property-accessors] 1 resposta Gostaria de usar a reflexão para ...
No Kotlin, como posso solucionar o conflito de declarações herdadas quando uma classe enum implementa uma interfac
Defino uma classe enum que implementa o @ do NeoRelationshipType: enum class MyRelationshipType : RelationshipType { // ... }Estou tendo o erro a seguir Inherited platform declarations clash: The following declarations have the same JVM ...