Uses of Interface
io.github.ascopes.protobufmavenplugin.protoc.targets.ProtocTarget
Packages that use ProtocTarget
Package
Description
Integration with and management of
protoc itself.Targets for
protoc code generation.-
Uses of ProtocTarget in io.github.ascopes.protobufmavenplugin.protoc
Methods in io.github.ascopes.protobufmavenplugin.protoc that return types with arguments of type ProtocTargetModifier and TypeMethodDescription@Nullable SortedSet<ProtocTarget> ImmutableProtocInvocation.getTargets()ProtocInvocation.getTargets()Method parameters in io.github.ascopes.protobufmavenplugin.protoc with type arguments of type ProtocTargetModifier and TypeMethodDescriptionImmutableProtocInvocation.Builder.targets(SortedSet<ProtocTarget> targets) Initializes the value for thetargetsattribute. -
Uses of ProtocTarget in io.github.ascopes.protobufmavenplugin.protoc.targets
Subinterfaces of ProtocTarget in io.github.ascopes.protobufmavenplugin.protoc.targetsModifier and TypeInterfaceDescriptioninterfaceBase model for aprotoctarget that makes a descriptor file.interfaceBase model for aprotoctarget that calls built-in language generation logic.interfaceBase model for aprotoctarget that calls a binary plugin.Classes in io.github.ascopes.protobufmavenplugin.protoc.targets that implement ProtocTargetModifier and TypeClassDescriptionfinal classImmutable implementation ofDescriptorFileProtocTarget.final classImmutable implementation ofLanguageProtocTarget.final classImmutable implementation ofPluginProtocTarget.Subinterfaces with type arguments of type ProtocTarget in io.github.ascopes.protobufmavenplugin.protoc.targetsMethods in io.github.ascopes.protobufmavenplugin.protoc.targets with parameters of type ProtocTargetModifier and TypeMethodDescriptiondefault intProtocTarget.compareTo(ProtocTarget that) ImmutableDescriptorFileProtocTarget.Builder.from(ProtocTarget instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.protoc.targets.ProtocTargetinstance.ImmutableLanguageProtocTarget.Builder.from(ProtocTarget instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.protoc.targets.ProtocTargetinstance.