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 class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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:
findToolin interfaceorg.apache.maven.toolchain.Toolchain
-
getProtocExecutable
- Specified by:
getProtocExecutablein interfaceProtobufToolchain
-
setProtocExecutable
- Specified by:
setProtocExecutablein interfaceProtobufToolchain
-
toString
- Overrides:
toStringin classorg.apache.maven.toolchain.DefaultToolchain
-