Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: javax/ide/model/java/source/tree/TypeParameterT.java


1   /*
2    * @(#)TypeParameterT.java
3    */
4   
5   package javax.ide.model.java.source.tree;
6   
7   import java.util.List;
8   
9   /**
10   * A type parameter declaration.
11   *
12   * @author Andy Yu
13   * */
14  public interface TypeParameterT
15    extends Tree, HasNameT
16  {
17    // ----------------------------------------------------------------------
18  
19    public static final TypeParameterT[] EMPTY_ARRAY =
20      new TypeParameterT[ 0 ];
21  
22    // ----------------------------------------------------------------------
23  
24    /**
25     * A type bound on a type parameter has the following form
26     * "<base_ty extends ty_bound & ty_bound & ty_bound>".
27     *
28     * @return The array of type bounds. Always non-null, may be
29     * zero-length. <p/>
30     *
31     * List of TypeReferenceTs.
32     */
33    public List getBounds();
34  
35  
36    // ----------------------------------------------------------------------
37  }