APIdia Launch Partner
Top Description Methods
com.sun.source.tree

public Interface ModifiersTree

extends Tree
Known Direct Implementers
com.sun.tools.javac.tree.JCTree.JCModifiers
Imports
java.util.List, .Set, javax.lang.model.element.Modifier

A tree node for the modifiers, including annotations, for a declaration. For example:
  flags

  flags annotations
Authors
Peter von der Ahé, Jonathan Gibbons
Since
1.6
Java Language Specification
8.1.1 Class Modifiers, 8.1.3 Inner Classes and Enclosing Instances, 8.3.1 Field Modifiers, 8.4.3 Method Modifiers, 8.8.3 Constructor Modifiers, 9.1.1 Interface Modifiers, 9.7 Annotations

Method Summary

Modifier and TypeMethod and Description
public List<? extends AnnotationTree>

Returns:

the annotations
getAnnotations
()

Returns the annotations in this modifiers tree.

public Set<Modifier>

Returns:

the flags
getFlags
()

Returns the flags in this modifiers tree.

Inherited from com.sun.source.tree.Tree:
acceptgetKind

Method Detail

getAnnotationsback to summary
public List<? extends AnnotationTree> getAnnotations()

Returns the annotations in this modifiers tree.

Returns:List<? extends AnnotationTree>

the annotations

getFlagsback to summary
public Set<Modifier> getFlags()

Returns the flags in this modifiers tree.

Returns:Set<Modifier>

the flags