Class BaseJavaCodeFormatter
-
- All Implemented Interfaces:
public class BaseJavaCodeFormatter
-
-
Field Summary
Fields Modifier and Type Field Description private StringpackageNameprivate List<String>importsprivate CodeBufferbuf
-
Constructor Summary
Constructors Constructor Description BaseJavaCodeFormatter()
-
Method Summary
Modifier and Type Method Description final StringgetPackageName()final UnitsetPackageName(String packageName)final List<String>getImports()final UnitsetImports(List<String> imports)final CodeBuffergetBuf()final UnitsetBuf(CodeBuffer buf)final Unitinit(String packageName)final Unitinit(ClassCm classCm)final List<String>formatAnnotations(List<AnnotationCm> annotations)final StringformatAnnotations(List<AnnotationCm> annotations, String separator)final StringformatAnnotation(AnnotationCm annotationCm)final StringformatGenericParams(Collection<ClassCd> genericParams)final StringformatUsage(ClassCd classCd)final StringclassName(ClassCd classCd)-
-
Method Detail
-
getPackageName
final String getPackageName()
-
setPackageName
final Unit setPackageName(String packageName)
-
getImports
final List<String> getImports()
-
setImports
final Unit setImports(List<String> imports)
-
getBuf
final CodeBuffer getBuf()
-
setBuf
final Unit setBuf(CodeBuffer buf)
-
formatAnnotations
final List<String> formatAnnotations(List<AnnotationCm> annotations)
-
formatAnnotations
final String formatAnnotations(List<AnnotationCm> annotations, String separator)
-
formatAnnotation
final String formatAnnotation(AnnotationCm annotationCm)
-
formatGenericParams
final String formatGenericParams(Collection<ClassCd> genericParams)
-
formatUsage
final String formatUsage(ClassCd classCd)
-
-
-
-