jdeparser 1.0.0.Final-redhat-1

org.jboss.jdeparser
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 (kohsuke.kawaguchi@sun.com)

Method Summary
 JTypeVar generify(String name)
          Adds a new type variable to this declaration.
 JTypeVar generify(String name, Class<?> bound)
          Adds a new type variable to this declaration with a bound.
 JTypeVar generify(String name, JClass bound)
          Adds a new type variable to this declaration with a bound.
 JTypeVar[] typeParams()
          Iterates all the type parameters of this class/interface.
 

Method Detail

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.


jdeparser 1.0.0.Final-redhat-1

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.