Class TypeBoundClass.FieldInfo

  • Enclosing interface:
    TypeBoundClass

    public static class TypeBoundClass.FieldInfo
    extends java.lang.Object
    A field declaration.
    • Method Detail

      • name

        public java.lang.String name()
        The field name.
      • type

        public Type type()
        The field type.
      • access

        public int access()
        Access bits.
      • decl

        public @Nullable Tree.VarDecl decl()
        The field's declaration.
      • value

        public @Nullable Const.Value value()
        The constant field value.
      • annotations

        public com.google.common.collect.ImmutableList<AnnoInfo> annotations()
        Declaration annotations.