public static final class SoyClassWriter.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
SoyClassWriter |
build() |
SoyClassWriter.Builder |
extending(TypeInfo baseClass)
Sets the base class for this type.
|
SoyClassWriter.Builder |
implementing(TypeInfo typeInfo)
Adds an
interface to the class. |
SoyClassWriter.Builder |
setAccess(int access)
Set the access permissions on the generated class.
|
SoyClassWriter.Builder |
sourceFileName(String fileName) |
public SoyClassWriter.Builder setAccess(int access)
final.access - The access permissions, a bit mask composed from constants like Opcodes.ACC_PUBLICpublic SoyClassWriter.Builder extending(TypeInfo baseClass)
Object.public SoyClassWriter.Builder implementing(TypeInfo typeInfo)
interface to the class.public SoyClassWriter.Builder sourceFileName(String fileName)
public SoyClassWriter build()