Package com.google.googlejavaformat.java
Class JavaInputAstVisitor.DeclarationModifiersAndTypeAnnotations
java.lang.Object
com.google.googlejavaformat.java.JavaInputAstVisitor.DeclarationModifiersAndTypeAnnotations
- Direct Known Subclasses:
AutoValue_JavaInputAstVisitor_DeclarationModifiersAndTypeAnnotations
- Enclosing class:
JavaInputAstVisitor
The modifiers annotations for a declaration, grouped in to a prefix that contains all of the
declaration annotations and modifiers, and a suffix of type annotations.
For examples like @Deprecated public @Nullable Foo foo();, this allows us to format
@Deprecated public as declaration modifiers, and @Nullable as a type annotation
on the return type.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static JavaInputAstVisitor.DeclarationModifiersAndTypeAnnotationscreate(com.google.common.collect.ImmutableList<JavaInputAstVisitor.AnnotationOrModifier> declarationModifiers, com.google.common.collect.ImmutableList<com.sun.source.tree.AnnotationTree> typeAnnotations) (package private) abstract com.google.common.collect.ImmutableList<JavaInputAstVisitor.AnnotationOrModifier> (package private) static JavaInputAstVisitor.DeclarationModifiersAndTypeAnnotationsempty()(package private) boolean(package private) abstract com.google.common.collect.ImmutableList<com.sun.source.tree.AnnotationTree>
-
Constructor Details
-
DeclarationModifiersAndTypeAnnotations
DeclarationModifiersAndTypeAnnotations()
-
-
Method Details
-
declarationModifiers
abstract com.google.common.collect.ImmutableList<JavaInputAstVisitor.AnnotationOrModifier> declarationModifiers() -
typeAnnotations
abstract com.google.common.collect.ImmutableList<com.sun.source.tree.AnnotationTree> typeAnnotations() -
create
static JavaInputAstVisitor.DeclarationModifiersAndTypeAnnotations create(com.google.common.collect.ImmutableList<JavaInputAstVisitor.AnnotationOrModifier> declarationModifiers, com.google.common.collect.ImmutableList<com.sun.source.tree.AnnotationTree> typeAnnotations) -
empty
-
hasDeclarationAnnotation
boolean hasDeclarationAnnotation()
-