public interface JavaCodeGenerator
Modifier and Type | Interface and Description |
---|---|
static class |
JavaCodeGenerator.Implementation |
String generateCode(JavaCompilationUnit compilationUnit)
void assembleJavaCompilationUnitMember(StringBuilder sb, JavaCompilationUnitMember member)
void assembleJavaPackageDefinition(StringBuilder sb, JavaPackageDefinition member)
void assembleJavaImportDefinition(StringBuilder sb, JavaImportDefinition member)
void assembleJavaImportStaticDefinition(StringBuilder sb, JavaImportStaticDefinition member)
void assembleJavaComment(StringBuilder sb, JavaComment comment)
void assembleJavaCommentLine(StringBuilder sb, JavaCommentLine commentLine)
void assembleJavaCommentLineGroup(StringBuilder sb, JavaCommentLineGroup commentLineGroup)
void assembleJavaCommentBlock(StringBuilder sb, JavaCommentBlock commentBlock)
void assembleJavaDocBlock(StringBuilder sb, JavaDocBlock javaDocBlock)
void assembleJavaTypeDefinition(StringBuilder sb, JavaTypeDefinition type)
void assembleJavaClassDefinition(StringBuilder sb, JavaClassDefinition javaClass)
void assembleJavaInterfaceDefinition(StringBuilder sb, JavaInterfaceDefinition javaInterface)
void assembleJavaTypeMemberDefinition(StringBuilder sb, JavaTypeMemberDefinition member)
void assembleJavaClassMemberDefinition(StringBuilder sb, JavaClassMemberDefinition member)
void assembleJavaFieldDefinition(StringBuilder sb, JavaFieldDefinition field)
void assembleJavaMethodDefinition(StringBuilder sb, JavaMethodDefinition method)
void assembleJavaConstructorDefinition(StringBuilder sb, JavaConstructorDefinition constructor)
void assembleJavaInitializer(StringBuilder sb, JavaInitializer initializer)
void assembleJavaStaticInitializer(StringBuilder sb, JavaStaticInitializer staticInitializer)
Copyright © 2003–2021 XDEV Software. All rights reserved.