Uses of Class
io.protostuff.compiler.ProtoModule
-
Packages that use ProtoModule Package Description io.protostuff.compiler io.protostuff.mojo -
-
Uses of ProtoModule in io.protostuff.compiler
Fields in io.protostuff.compiler declared as ProtoModule Modifier and Type Field Description ProtoModule
PluginProtoCompiler. module
Methods in io.protostuff.compiler that return ProtoModule Modifier and Type Method Description static ProtoModule
CompilerMain. loadModule(java.util.Properties props, java.lang.String name, CachingProtoLoader loader, java.io.File baseDirForSource, java.io.File baseDirForOutput, java.util.Properties globalOptions, java.lang.String[] profileOptions, java.lang.String[] rootProfileOptions)
(package private) static ProtoModule
CompilerMain. newProtoModule(java.lang.String source, java.lang.String output, java.lang.String encoding, java.lang.String outputDir, java.io.File baseDirForSource, java.io.File baseDirForOutput)
Methods in io.protostuff.compiler that return types with arguments of type ProtoModule Modifier and Type Method Description static java.util.List<ProtoModule>
CompilerMain. loadModules(java.io.File file, java.io.File baseDirForSource, java.io.File baseDirForOutput)
static java.util.List<ProtoModule>
CompilerMain. loadModules(java.io.InputStream in)
static java.util.List<ProtoModule>
CompilerMain. loadModules(java.util.Properties props)
static java.util.List<ProtoModule>
CompilerMain. loadModules(java.util.Properties props, java.io.File baseDirForSource, java.io.File baseDirForOutput)
Methods in io.protostuff.compiler with parameters of type ProtoModule Modifier and Type Method Description static void
CompilerMain. addOptionsTo(ProtoModule module, java.lang.String[] options)
protected void
STCodeGenerator. collect(ProtoModule module, Proto proto, java.util.List<Proto> overridden, boolean compile)
static void
CompilerMain. compile(ProtoModule module)
void
PluginProtoCompiler. compile(ProtoModule module, Proto proto)
void
ProtoCompiler. compile(ProtoModule module)
Compiles the proto configured/encapsulated in the module.protected void
ProtoToGwtOverlayCompiler. compile(ProtoModule module, Proto proto)
void
ProtoToJavaBeanCompiler. compile(ProtoModule module, Proto proto)
void
ProtoToJavaBeanMeCompiler. compile(ProtoModule module, Proto proto)
void
ProtoToJavaBeanModelCompiler. compile(ProtoModule module, Proto proto)
void
ProtoToJavaBeanPrimitiveCompiler. compile(ProtoModule module, Proto proto)
protected void
ProtoToJavaV2ProtocSchemaCompiler. compile(ProtoModule module, Proto proto)
void
ProtoToProtoCompiler. compile(ProtoModule module, Proto proto)
void
STCodeGenerator. compile(ProtoModule module)
protected abstract void
STCodeGenerator. compile(ProtoModule module, Proto proto)
protected void
STCodeGenerator. compile(ProtoModule module, Proto proto, boolean compileImports, boolean recursive)
static void
PluginProtoCompiler. compileEnumBlock(ProtoModule module, EnumGroup eg, java.lang.String packageName, java.lang.String fileName, org.antlr.stringtemplate.StringTemplate enumBlockTemplate)
static void
PluginProtoCompiler. compileEnumBlockTo(java.io.Writer writer, ProtoModule module, EnumGroup eg, org.antlr.stringtemplate.StringTemplate enumBlockTemplate)
static void
PluginProtoCompiler. compileMessageBlock(ProtoModule module, Message message, java.lang.String packageName, java.lang.String fileName, org.antlr.stringtemplate.StringTemplate messageBlockTemplate)
static void
PluginProtoCompiler. compileMessageBlockTo(java.io.Writer writer, ProtoModule module, Message message, org.antlr.stringtemplate.StringTemplate messageBlockTemplate)
void
PluginProtoCompiler. compileProtoBlock(ProtoModule module, Proto proto, java.lang.String packageName, org.antlr.stringtemplate.StringTemplate protoBlockTemplate)
private void
PluginProtoCompiler. compileServiceBlock(ProtoModule module, Service service, java.lang.String packageName, java.lang.String fileName, org.antlr.stringtemplate.StringTemplate serviceBlockTemplate)
static void
PluginProtoCompiler. compileServiceBlockTo(java.io.Writer writer, ProtoModule module, Service service, org.antlr.stringtemplate.StringTemplate serviceBlockTemplate)
static java.io.Writer
CompilerUtil. newWriter(ProtoModule module, java.lang.String packageName, java.lang.String fileName)
protected static boolean
STCodeGenerator. override(ProtoModule module, Proto proto)
protected static Proto
STCodeGenerator. parseProto(java.io.File file, ProtoModule module)
protected static void
STCodeGenerator. postCompile(ProtoModule module, Proto proto)
ProtoCompiler
CompilerMain.CompilerResolver. resolve(ProtoModule module)
boolean
ProtoToJavaBeanModelCompiler. shouldGenerateModel(ProtoModule module, Proto proto, Message m)
protected void
ProtoToJavaBeanCompiler. writeEnums(ProtoModule module, Proto proto, java.lang.String javaPackageName, org.antlr.stringtemplate.StringTemplateGroup group)
protected void
ProtoToJavaBeanCompiler. writeMessages(ProtoModule module, Proto proto, java.lang.String javaPackageName, org.antlr.stringtemplate.StringTemplateGroup group)
Method parameters in io.protostuff.compiler with type arguments of type ProtoModule Modifier and Type Method Description static void
CompilerMain. compile(java.util.List<ProtoModule> modules)
Constructors in io.protostuff.compiler with parameters of type ProtoModule Constructor Description PluginProtoCompiler(ProtoModule module, boolean checkFilenamePlaceHolder, org.antlr.stringtemplate.StringTemplateGroup group)
PluginProtoCompiler(ProtoModule module, java.lang.String stgLocation)
PluginProtoCompiler(ProtoModule module, java.lang.String stgLocation, boolean checkFilenamePlaceHolder)
-
Uses of ProtoModule in io.protostuff.mojo
Subclasses of ProtoModule in io.protostuff.mojo Modifier and Type Class Description class
ProtoModule
Specifically for the maven-plugin.
-