Generics

org.combinators.ep.language.java.paradigm.Generics
See theGenerics companion trait
object Generics

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Generics.type

Members list

Type members

Types

type Aux[AP <: AnyParadigm, OO <: ObjectOriented[AP], PP <: ParametricPolymorphism[AP]] = Generics[AP] { val base: AP; val ooParadigm: OO; val ppolyParadigm: PP; }

Value members

Concrete methods

def apply[AP <: AnyParadigm](base: AP)(ooParadigm: ObjectOriented[base.type], ppolyParadigm: ParametricPolymorphism[base.type]): Aux[base.type, ooParadigm.type, ppolyParadigm.type]