Interface JGenerifiable

All Known Implementing Classes:
JDefinedClass, JMethod

public interface JGenerifiable
Declarations that can have type variables. Something that can be made into a generic.
Author:
Kohsuke Kawaguchi ([email protected])
  • Method Details

    • generify

      JTypeVar generify(String name)
      Adds a new type variable to this declaration.
    • generify

      JTypeVar generify(String name, Class<?> bound)
      Adds a new type variable to this declaration with a bound.
    • generify

      JTypeVar generify(String name, JClass bound)
      Adds a new type variable to this declaration with a bound.
    • typeParams

      JTypeVar[] typeParams()
      Iterates all the type parameters of this class/interface.