ReadonlynameReadonlypackageReadonlyaccessReadonlyabstract_Readonlyfinal_Readonlystatic_ReadonlyreferenceReadonlyisOptional Readonlyextends_Readonlyimplements_Adds a constructor to the class.
The constructor to add
Adds a nested interface to the class.
The nested interface to add
Writes the class declaration and its contents to the writer. This includes the class declaration, fields, constructors, methods, and nested types.
The writer to write to
Returns the string representation of the AST node. This method creates a new Writer instance and writes the node's content to it.
The string representation of the AST node
Represents a Java class in the AST. This class handles the generation of Java class declarations including fields, methods, constructors, and other class-related elements.