public final class ProtocPlugin extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
debug(Generator generator,
String dumpPath)
Debug a single generator using the parsed proto descriptor.
|
static void |
debug(List<Generator> generators,
List<com.google.protobuf.GeneratedMessage.GeneratedExtension> extensions,
String dumpPath)
Debug multiple generators using the parsed proto descriptor, aggregating their results.
|
static void |
debug(List<Generator> generators,
String dumpPath)
Debug multiple generators using the parsed proto descriptor, aggregating their results.
|
static void |
generate(Generator generator)
Apply a single generator to the parsed proto descriptor.
|
static void |
generate(List<Generator> generators)
Apply multiple generators to the parsed proto descriptor, aggregating their results.
|
static void |
generate(List<Generator> generators,
List<com.google.protobuf.GeneratedMessage.GeneratedExtension> extensions)
Apply multiple generators to the parsed proto descriptor, aggregating their results.
|
public static void generate(@Nonnull Generator generator)
generator - The generator to run.public static void generate(@Nonnull List<Generator> generators)
generators - The list of generators to run.public static void generate(@Nonnull List<Generator> generators, List<com.google.protobuf.GeneratedMessage.GeneratedExtension> extensions)
generators - The list of generators to run.extensions - The list of extensions to register.public static void debug(@Nonnull Generator generator, @Nonnull String dumpPath)
generator - The generator to run.dumpPath - The path to a descriptor dump on the filesystem.public static void debug(@Nonnull List<Generator> generators, @Nonnull String dumpPath)
generators - The list of generators to run.dumpPath - The path to a descriptor dump on the filesystem.public static void debug(@Nonnull List<Generator> generators, List<com.google.protobuf.GeneratedMessage.GeneratedExtension> extensions, @Nonnull String dumpPath)
generators - The list of generators to run.extensions - The list of extensions to register.dumpPath - The path to a descriptor dump on the filesystem.Copyright © 2023. All rights reserved.