public static class JavaImportDefinition.Implementation extends JavaCompilationObject.Implementation implements JavaImportDefinition
JavaImportDefinition.Implementation
Modifier and Type | Method and Description |
---|---|
void |
assemble(StringBuilder sb,
JavaCodeGenerator codeGenerator) |
JavaCommentBlock |
getAssociatedComment() |
JavaTypeDescription |
getImportedType() |
JavaDocBlock |
getJavaDoc() |
String |
getKeyword() |
String |
getName() |
JavaCompilationUnit |
getOwnerCompilationUnit() |
JavaCompilationUnitMember |
registerAtOwner(JavaCompilationUnit compilationUnit) |
void |
setOwner(JavaCompilationUnit owner) |
setName
public JavaTypeDescription getImportedType()
getImportedType
in interface JavaImportDefinition
JavaImportDefinition.getImportedType()
public JavaCompilationUnit getOwnerCompilationUnit()
getOwnerCompilationUnit
in interface JavaCompilationUnitMember
JavaCompilationUnitMember.getOwnerCompilationUnit()
public JavaCompilationUnitMember registerAtOwner(JavaCompilationUnit compilationUnit)
registerAtOwner
in interface JavaCompilationUnitMember
compilationUnit
- JavaCompilationUnitMember.registerAtOwner(JavaCompilationUnit)
public void setOwner(JavaCompilationUnit owner)
setOwner
in interface JavaCompilationUnitMember
owner
- JavaCompilationUnitMember.setOwner(JavaCompilationUnit)
public void assemble(StringBuilder sb, JavaCodeGenerator codeGenerator)
assemble
in interface JavaCodeAssembable
codeGenerator
- JavaCodeAssembable.assemble(StringBuilder, com.xdev.jadoth.codegen.java.codeobjects.JavaCodeGenerator)
public String getName()
getName
in interface Named
getName
in class JavaCompilationObject.Implementation
Named.getName()
public JavaCommentBlock getAssociatedComment()
getAssociatedComment
in interface JavaCompilationUnitMember
JavaCompilationUnitMember.getAssociatedComment()
public JavaDocBlock getJavaDoc()
getJavaDoc
in interface JavaCompilationUnitMember
JavaCompilationUnitMember.getJavaDoc()
public String getKeyword()
getKeyword
in interface JavaKeywordOwner
JavaKeywordOwner.getKeyword()
Copyright © 2003–2021 XDEV Software. All rights reserved.