All Classes and Interfaces
Class
Description
An abstract base mojo configuration for using
protoc
compiler with the main sources.Abstract Mojo implementation.
An abstract base mojo configuration for using
protoc
compiler with the test sources.Based on
org.apache.maven.toolchain.java.DefaultJavaToolChain
.Based on
org.apache.maven.toolchain.java.DefaultJavaToolchainFactory
.Display help information on protobuf-maven-plugin.
Call
Call
mvn protobuf:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.An exception to indicate that plugin configuration was incorrect.
An exception to indicate that plugin initialization has failed.
A tool chain for protobuf compiler (protoc).
This class represents an invokable configuration of the
protoc
compiler.This class builds
Protoc
instances.This mojo executes the
protoc
compiler for generating main C++ sources
from protocol buffer definitions.This mojo executes the
protoc
compiler for generating main C# sources
from protocol buffer definitions.This mojo executes the
protoc
compiler with the specified plugin
executable to generate main sources from protocol buffer definitions.Deprecated.
JavaNano has been deprecated in favour of Java Lite.
This mojo executes the
protoc
compiler for generating main JavaScript sources
from protocol buffer definitions.This mojo executes the
protoc
compiler for generating main Java sources
from protocol buffer definitions.This mojo executes the
protoc
compiler for generating main python sources
from protocol buffer definitions.Describes a
protoc
plugin that is written in Java and
assembled from resolved artifacts at runtime.Creates an executable
protoc
plugin (written in Java) from a ProtocPlugin
specification.This mojo executes the
protoc
compiler for generating test C++ sources
from protocol buffer definitions.This mojo executes the
protoc
compiler for generating test C# sources
from protocol buffer definitions.This mojo executes the
protoc
compiler with the specified plugin
executable to generate test sources from protocol buffer definitions.Deprecated.
JavaNano has been deprecated in favour of Java Lite.
This mojo executes the
protoc
compiler for generating test JavaScript sources
from protocol buffer definitions.This mojo executes the
protoc
compiler for generating test Java sources
from protocol buffer definitions.This mojo executes the
protoc
compiler for generating test python sources
from protocol buffer definitions.