public interface Builder
Modifier and Type | Method and Description |
---|---|
Context |
compile()
Generates and compiles the code, then loads it back into the current JVM.
|
com.sun.codemodel.JCodeModel |
getCodeModel() |
ElementParserBuilder |
getParserBuilder() |
com.sun.codemodel.JMethod |
getParserConstructor() |
ElementWriterBuilder |
getWriterBuilder() |
void |
setReaderBaseClass(Class<? extends Reader> c)
|
void |
setReaderBaseClass(com.sun.codemodel.JClass c) |
void |
write(com.sun.codemodel.CodeWriter writer)
Generates the code through a custom
CodeWriter . |
void |
write(File file)
Generates the code into the given directory.
|
ElementParserBuilder getParserBuilder()
ElementWriterBuilder getWriterBuilder()
void setReaderBaseClass(com.sun.codemodel.JClass c)
setReaderBaseClass(Class)
Context compile() throws BuildException
BuildException
void write(File file) throws BuildException, IOException
BuildException
IOException
void write(com.sun.codemodel.CodeWriter writer) throws IOException, BuildException
CodeWriter
.IOException
BuildException
com.sun.codemodel.JCodeModel getCodeModel()
com.sun.codemodel.JMethod getParserConstructor()
Copyright © 2007–2019. All rights reserved.