Class DefaultProtobufToolchain
java.lang.Object
org.apache.maven.toolchain.DefaultToolchain
org.xolstice.maven.toolchain.protobuf.DefaultProtobufToolchain
- All Implemented Interfaces:
org.apache.maven.toolchain.Toolchain
,org.apache.maven.toolchain.ToolchainPrivate
,ProtobufToolchain
public class DefaultProtobufToolchain
extends org.apache.maven.toolchain.DefaultToolchain
implements ProtobufToolchain
Based on
org.apache.maven.toolchain.java.DefaultJavaToolChain
.- Since:
- 0.2.0
-
Field Summary
FieldsFields inherited from class org.apache.maven.toolchain.DefaultToolchain
KEY_TYPE
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
DefaultProtobufToolchain
(org.apache.maven.toolchain.model.ToolchainModel model, org.codehaus.plexus.logging.Logger logger) -
Method Summary
Methods inherited from class org.apache.maven.toolchain.DefaultToolchain
addProvideToken, equals, getLog, getModel, getType, hashCode, matchesRequirements
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.maven.toolchain.Toolchain
getType
-
Field Details
-
KEY_PROTOC_EXECUTABLE
- See Also:
-
protocExecutable
-
-
Constructor Details
-
DefaultProtobufToolchain
protected DefaultProtobufToolchain(org.apache.maven.toolchain.model.ToolchainModel model, org.codehaus.plexus.logging.Logger logger)
-
-
Method Details
-
findTool
- Specified by:
findTool
in interfaceorg.apache.maven.toolchain.Toolchain
-
getProtocExecutable
- Specified by:
getProtocExecutable
in interfaceProtobufToolchain
-
setProtocExecutable
- Specified by:
setProtocExecutable
in interfaceProtobufToolchain
-
toString
- Overrides:
toString
in classorg.apache.maven.toolchain.DefaultToolchain
-