Uses of Class
io.github.ascopes.protobufmavenplugin.utils.ArgumentFileBuilder
Packages that use ArgumentFileBuilder
Package
Description
Management of
protoc
plugins.Integration with and management of
protoc
itself.Shared internal components.
-
Uses of ArgumentFileBuilder in io.github.ascopes.protobufmavenplugin.plugins
Methods in io.github.ascopes.protobufmavenplugin.plugins that return ArgumentFileBuilderModifier and TypeMethodDescriptionprivate ArgumentFileBuilder
JvmPluginResolver.buildArgLine
(MavenProtocPlugin plugin) Methods in io.github.ascopes.protobufmavenplugin.plugins with parameters of type ArgumentFileBuilderModifier and TypeMethodDescriptionprivate Path
JvmPluginResolver.writeArgumentFile
(Charset charset, Path scratchDir, ArgumentFileBuilder argumentFileBuilder) private Path
JvmPluginResolver.writePosixScripts
(Path javaExecutable, Path scratchDir, ArgumentFileBuilder argFileBuilder) private Path
JvmPluginResolver.writeWindowsScripts
(Path javaExecutable, Path scratchDir, ArgumentFileBuilder argFileBuilder) -
Uses of ArgumentFileBuilder in io.github.ascopes.protobufmavenplugin.protoc
Methods in io.github.ascopes.protobufmavenplugin.protoc that return ArgumentFileBuilderModifier and TypeMethodDescriptionprivate ArgumentFileBuilder
ProtocExecutor.createArgumentFileBuilder
(ProtocInvocation invocation) Methods in io.github.ascopes.protobufmavenplugin.protoc with parameters of type ArgumentFileBuilderModifier and TypeMethodDescriptionprivate void
ProtocExecutor.applyDescriptorFileProtocTargetArguments
(ArgumentFileBuilder builder, DescriptorFileProtocTarget target) private void
ProtocExecutor.applyDescriptorSourceArgument
(ArgumentFileBuilder builder, String file) private void
ProtocExecutor.applyImportPathArgument
(ArgumentFileBuilder builder, Path path) private void
ProtocExecutor.applyLanguageProtocTargetArguments
(ArgumentFileBuilder builder, LanguageProtocTarget target) private void
ProtocExecutor.applyPluginProtocTargetArguments
(ArgumentFileBuilder builder, PluginProtocTarget target) private void
ProtocExecutor.applyProtocTargetArguments
(ArgumentFileBuilder builder, ProtocTarget target) private void
ProtocExecutor.applyProtoSourceFileArgument
(ArgumentFileBuilder builder, Path file) private Path
ProtocExecutor.writeArgumentFile
(ArgumentFileBuilder argumentFileBuilder) -
Uses of ArgumentFileBuilder in io.github.ascopes.protobufmavenplugin.utils
Methods in io.github.ascopes.protobufmavenplugin.utils that return ArgumentFileBuilderModifier and TypeMethodDescriptionArgumentFileBuilder.apply
(Consumer<ArgumentFileBuilder> operator) ArgumentFileBuilder.applyForEach
(Iterable<T> items, BiConsumer<ArgumentFileBuilder, T> operator) Method parameters in io.github.ascopes.protobufmavenplugin.utils with type arguments of type ArgumentFileBuilderModifier and TypeMethodDescriptionArgumentFileBuilder.apply
(Consumer<ArgumentFileBuilder> operator) ArgumentFileBuilder.applyForEach
(Iterable<T> items, BiConsumer<ArgumentFileBuilder, T> operator)