public class SourceBuilder<Payload>
extends java.lang.Object
| Constructor and Description |
|---|
SourceBuilder() |
SourceBuilder(java.lang.String classDef) |
| Modifier and Type | Method and Description |
|---|---|
protected SourceBuilder<Payload> |
addBuffer(PrintBuffer newBuffer) |
void |
destroy() |
PrintBuffer |
getBuffer() |
ClassBuffer |
getClassBuffer() |
ImportSection |
getImports() |
int |
getLinesToSkip() |
java.lang.String |
getPackage() |
Payload |
getPayload() |
java.lang.String |
getQualifiedName() |
java.lang.String |
getSimpleName() |
SourceBuilder<Payload> |
setClassDefinition(java.lang.String definition,
boolean wellFormatted) |
SourceBuilder<Payload> |
setLinesToSkip(int i) |
SourceBuilder<Payload> |
setPackage(java.lang.String pkgName) |
SourceBuilder<Payload> |
setPayload(Payload payload) |
java.lang.String |
toString() |
public SourceBuilder()
public SourceBuilder(java.lang.String classDef)
public PrintBuffer getBuffer()
public ClassBuffer getClassBuffer()
public SourceBuilder<Payload> setClassDefinition(java.lang.String definition, boolean wellFormatted)
public ImportSection getImports()
public Payload getPayload()
protected SourceBuilder<Payload> addBuffer(PrintBuffer newBuffer)
public SourceBuilder<Payload> setPayload(Payload payload)
public java.lang.String getPackage()
public SourceBuilder<Payload> setPackage(java.lang.String pkgName)
public SourceBuilder<Payload> setLinesToSkip(int i)
public int getLinesToSkip()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getQualifiedName()
public java.lang.String getSimpleName()
public void destroy()