Packages

package generics

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait ExpressionParseError extends AnyRef
  2. sealed trait GenericFunctionTypingError extends AnyRef
  3. class GenericType extends Annotation with Annotation with ClassfileAnnotation
  4. case class MethodTypeInfo(noVarArgs: List[Parameter], varArg: Option[Parameter], result: TypingResult) extends Product with Serializable
  5. case class Parameter(name: String, refClazz: TypingResult) extends Product with Serializable
  6. case class Signature(noVarArgs: List[TypingResult], varArg: Option[TypingResult]) extends Product with Serializable
  7. abstract class TypingFunction extends AnyRef

    Class representing additional information about methods type.

    Class representing additional information about methods type.

    Deriving classes must be declared as non-anonymous class or case class, they have to be static or declared at top level, and they must have parameterless constructor. More precisely, they must be instantiable using:

    typeFunctionClass.getDeclaredConstructor().newInstance()
    

Value Members

  1. object ExpressionParseError
  2. object GenericFunctionTypingError
  3. object MethodTypeInfo extends Serializable

Ungrouped