-
class
An annotation type declaration.
@interface X { ... }
class
The "int id();" in @interface X { int id(); }
class
Represents a declaration which is callable eg.
class
A definition of a class or interface.
class X { ... }
interface X { ... }
class
The record declaration's constructor
class
A constructor declaration: class X { X() { } }
where X(){} is the constructor declaration.
class
The declaration of an enum.
enum X { ... }
class
The declaration of a field in a class.
class
class
class
A base class for all types of type declarations.
-
interface
A node that can be public, protected, and/or private.