| Class | Description |
|---|---|
| AbstractProtocCompileMojo |
An abstract base mojo configuration for using
protoc compiler with the main sources. |
| AbstractProtocMojo |
Abstract Mojo implementation.
|
| AbstractProtocTestCompileMojo |
An abstract base mojo configuration for using
protoc compiler with the test sources. |
| HelpMojo |
Display help information on protobuf-maven-plugin.
Call mvn protobuf:help -Ddetail=true -Dgoal=<goal-name> to display parameter details. |
| Protoc |
This class represents an invokable configuration of the
protoc compiler. |
| Protoc.Builder |
This class builds
Protoc instances. |
| ProtocCompileCppMojo |
This mojo executes the
protoc compiler for generating main C++ sources
from protocol buffer definitions. |
| ProtocCompileCsharpMojo |
This mojo executes the
protoc compiler for generating main C# sources
from protocol buffer definitions. |
| ProtocCompileCustomMojo |
This mojo executes the
protoc compiler with the specified plugin
executable to generate main sources from protocol buffer definitions. |
| ProtocCompileJavaNanoMojo | Deprecated
JavaNano has been deprecated in favour of Java Lite.
|
| ProtocCompileJavaScriptMojo |
This mojo executes the
protoc compiler for generating main JavaScript sources
from protocol buffer definitions. |
| ProtocCompileMojo |
This mojo executes the
protoc compiler for generating main Java sources
from protocol buffer definitions. |
| ProtocCompilePythonMojo |
This mojo executes the
protoc compiler for generating main python sources
from protocol buffer definitions. |
| ProtocPlugin |
Describes a
protoc plugin that is written in Java and
assembled from resolved artifacts at runtime. |
| ProtocPluginAssembler |
Creates an executable
protoc plugin (written in Java) from a ProtocPlugin specification. |
| ProtocTestCompileCppMojo |
This mojo executes the
protoc compiler for generating test C++ sources
from protocol buffer definitions. |
| ProtocTestCompileCsharpMojo |
This mojo executes the
protoc compiler for generating test C# sources
from protocol buffer definitions. |
| ProtocTestCompileCustomMojo |
This mojo executes the
protoc compiler with the specified plugin
executable to generate test sources from protocol buffer definitions. |
| ProtocTestCompileJavaNanoMojo | Deprecated
JavaNano has been deprecated in favour of Java Lite.
|
| ProtocTestCompileJavaScriptMojo |
This mojo executes the
protoc compiler for generating test JavaScript sources
from protocol buffer definitions. |
| ProtocTestCompileMojo |
This mojo executes the
protoc compiler for generating test Java sources
from protocol buffer definitions. |
| ProtocTestCompilePythonMojo |
This mojo executes the
protoc compiler for generating test python sources
from protocol buffer definitions. |
| Exception | Description |
|---|---|
| MojoConfigurationException |
An exception to indicate that plugin configuration was incorrect.
|
| MojoInitializationException |
An exception to indicate that plugin initialization has failed.
|
Copyright © 2016–2018 Maven Protocol Buffers Plugin Authors. All rights reserved.