public static class JavaInitializer.Implementation extends JavaCompilationObject.Implementation implements JavaInitializer
JavaInitializer.Implementation
Modifier and Type | Method and Description |
---|---|
void |
assemble(StringBuilder sb,
JavaCodeGenerator codeGenerator) |
JavaInitializer.Implementation |
code(CharSequence... code) |
JavaBlock |
getCodeBlock() |
String |
getName() |
JavaClassDefinition |
getOwnerClass() |
boolean |
setOwner(JavaClassDefinition javaClass) |
setName
public JavaBlock getCodeBlock()
getCodeBlock
in interface JavaCodeHolder
JavaCodeHolder.getCodeBlock()
public boolean setOwner(JavaClassDefinition javaClass)
setOwner
in interface JavaClassMemberDefinition
javaClass
- JavaClassMemberDefinition.setOwner(com.xdev.jadoth.codegen.java.codeobjects.JavaClassDefinition)
public JavaClassDefinition getOwnerClass()
getOwnerClass
in interface JavaClassMemberDescription
JavaClassMemberDescription.getOwnerClass()
public String getName()
getName
in interface Named
getName
in class JavaCompilationObject.Implementation
Named.getName()
public JavaInitializer.Implementation code(CharSequence... code)
code
in interface JavaCodeHolder
code
- JavaCodeHolder.code(java.lang.CharSequence[])
public void assemble(StringBuilder sb, JavaCodeGenerator codeGenerator)
assemble
in interface JavaCodeAssembable
sb
- codeGenerator
- JavaCodeAssembable.assemble(java.lang.StringBuilder, com.xdev.jadoth.codegen.java.codeobjects.JavaCodeGenerator)
Copyright © 2003–2021 XDEV Software. All rights reserved.