langtools/src/share/classes/com/sun/source/tree/MethodTree.java
changeset 19651 b1aa46cc2198
parent 16303 b5dca0b42963
child 20612 4761f3ff7afb
equal deleted inserted replaced
19512:07dcf1232608 19651:b1aa46cc2198
    51     ModifiersTree getModifiers();
    51     ModifiersTree getModifiers();
    52     Name getName();
    52     Name getName();
    53     Tree getReturnType();
    53     Tree getReturnType();
    54     List<? extends TypeParameterTree> getTypeParameters();
    54     List<? extends TypeParameterTree> getTypeParameters();
    55     List<? extends VariableTree> getParameters();
    55     List<? extends VariableTree> getParameters();
       
    56 
       
    57     /**
       
    58      * Return an explicit receiver parameter ("this" parameter).
       
    59      *
       
    60      * @return an explicit receiver parameter ("this" parameter)
       
    61      * @since 1.8
       
    62      */
    56     VariableTree getReceiverParameter();
    63     VariableTree getReceiverParameter();
       
    64 
    57     List<? extends ExpressionTree> getThrows();
    65     List<? extends ExpressionTree> getThrows();
    58     BlockTree getBody();
    66     BlockTree getBody();
    59     Tree getDefaultValue(); // for annotation types
    67     Tree getDefaultValue(); // for annotation types
    60 }
    68 }