public class ClassBodyBuilder extends Object
Modifier and Type | Method and Description |
---|---|
String |
build() |
static ClassBodyBuilder |
newBuilder() |
ClassBodyBuilder |
setBody(String body) |
ClassBodyBuilder |
setClassName(String className) |
ClassBodyBuilder |
setDefaultImports(String... optionalDefaultImports) |
ClassBodyBuilder |
setExtendedClass(Class<?> optionalExtendedType) |
ClassBodyBuilder |
setImplementedInterfaces(Class<?>... implementedTypes) |
ClassBodyBuilder |
setImports(String[] imports) |
public static ClassBodyBuilder newBuilder()
public ClassBodyBuilder setClassName(String className)
public ClassBodyBuilder setDefaultImports(String... optionalDefaultImports)
public ClassBodyBuilder setExtendedClass(Class<?> optionalExtendedType)
public ClassBodyBuilder setImplementedInterfaces(Class<?>... implementedTypes)
public ClassBodyBuilder setImports(String[] imports)
public ClassBodyBuilder setBody(String body)
public String build() throws org.codehaus.commons.compiler.CompileException, IOException
org.codehaus.commons.compiler.CompileException
IOException
Copyright © 1970 The Apache Software Foundation. All rights reserved.