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
ConstructorsModifierConstructorDescriptionprotectedDefaultProtobufToolchain(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, matchesRequirementsMethods 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
-
getProtocExecutable
- Specified by:
getProtocExecutablein interfaceProtobufToolchain
-
setProtocExecutable
- Specified by:
setProtocExecutablein interfaceProtobufToolchain
-
toString
- Overrides:
toStringin classorg.apache.maven.toolchain.DefaultToolchain
-