A B C F G I N P R S T V 
All Classes All Packages

A

AbstractCompatibilityTest - Class in io.roastedroot.protobuf4j.test
 
AbstractCompatibilityTest() - Constructor for class io.roastedroot.protobuf4j.test.AbstractCompatibilityTest
 
AbstractDependencyTest - Class in io.roastedroot.protobuf4j.test
 
AbstractDependencyTest() - Constructor for class io.roastedroot.protobuf4j.test.AbstractDependencyTest
 
AbstractDescriptorTest - Class in io.roastedroot.protobuf4j.test
 
AbstractDescriptorTest() - Constructor for class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
AbstractNormalizationTest - Class in io.roastedroot.protobuf4j.test
 
AbstractNormalizationTest() - Constructor for class io.roastedroot.protobuf4j.test.AbstractNormalizationTest
 
AbstractPluginTest - Class in io.roastedroot.protobuf4j.test
 
AbstractPluginTest() - Constructor for class io.roastedroot.protobuf4j.test.AbstractPluginTest
 
AbstractProtoTextConverterTest - Class in io.roastedroot.protobuf4j.test
 
AbstractProtoTextConverterTest() - Constructor for class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
AbstractValidateSyntaxIgnoresImportsTest - Class in io.roastedroot.protobuf4j.test
Tests that validateSyntax only checks proto syntax and ignores imports.
AbstractValidateSyntaxIgnoresImportsTest() - Constructor for class io.roastedroot.protobuf4j.test.AbstractValidateSyntaxIgnoresImportsTest
 
AbstractValidationTest - Class in io.roastedroot.protobuf4j.test
 
AbstractValidationTest() - Constructor for class io.roastedroot.protobuf4j.test.AbstractValidationTest
 

B

buildFileDescriptors(DescriptorProtos.FileDescriptorSet) - Method in interface io.roastedroot.protobuf4j.test.ProtobufTestAdapter
Build FileDescriptors from a FileDescriptorSet.
buildFileDescriptors(List<String>) - Method in interface io.roastedroot.protobuf4j.test.ProtobufTestAdapter
Build FileDescriptors from proto file names.

C

checkCompatibility(DescriptorProtos.FileDescriptorSet, DescriptorProtos.FileDescriptorSet) - Method in interface io.roastedroot.protobuf4j.test.ProtobufTestAdapter
Check compatibility between two schemas.
createAdapter(Path) - Method in class io.roastedroot.protobuf4j.test.AbstractCompatibilityTest
 
createAdapter(Path) - Method in class io.roastedroot.protobuf4j.test.AbstractDependencyTest
 
createAdapter(Path) - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
createAdapter(Path) - Method in class io.roastedroot.protobuf4j.test.AbstractNormalizationTest
 
createAdapter(Path) - Method in class io.roastedroot.protobuf4j.test.AbstractPluginTest
 
createAdapter(Path) - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
createAdapter(Path) - Method in class io.roastedroot.protobuf4j.test.AbstractValidateSyntaxIgnoresImportsTest
 
createAdapter(Path) - Method in class io.roastedroot.protobuf4j.test.AbstractValidationTest
 

F

findDescriptor(List<Descriptors.FileDescriptor>, String) - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 

G

getDescriptors(List<String>) - Method in interface io.roastedroot.protobuf4j.test.ProtobufTestAdapter
Get FileDescriptorSet from proto file names.

I

io.roastedroot.protobuf4j.test - package io.roastedroot.protobuf4j.test
 

N

normalizeSchema(DescriptorProtos.FileDescriptorSet) - Method in interface io.roastedroot.protobuf4j.test.ProtobufTestAdapter
Normalize a schema.

P

ProtobufTestAdapter - Interface in io.roastedroot.protobuf4j.test
Adapter interface to abstract the differences between v3 and v4 Protobuf APIs.

R

runNativePlugin(Protobuf.NativePlugin, PluginProtos.CodeGeneratorRequest, Path) - Method in interface io.roastedroot.protobuf4j.test.ProtobufTestAdapter
Run a native protoc plugin.

S

shouldAllowCompatibleTypeChange_VarintTypes() - Method in class io.roastedroot.protobuf4j.test.AbstractCompatibilityTest
 
shouldAutomaticallyProvideWellKnownTypesWithoutManualSetup() - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
shouldBuildFileDescriptorsFromDescriptorSet() - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
shouldBuildFileDescriptorsFromPath() - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
shouldBuildFileDescriptorWithTimestamp() - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
shouldConvertBackToProto() - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
shouldConvertFileDescriptorSet() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertHelloWorldProtoWithOptions() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithAllFieldTypes() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithEnum() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithImports() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithMapField() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithNestedEnum() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithNestedMessage() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithOneof() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithOptionalField() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithRepeatedField() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithReservedFields() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithService() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertProtoWithStreamingRpc() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldConvertSimpleProtoToText() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldDetectCompatibleSchemas() - Method in class io.roastedroot.protobuf4j.test.AbstractCompatibilityTest
 
shouldDetectIncompatibleSchemas_ChangedFieldNumber() - Method in class io.roastedroot.protobuf4j.test.AbstractCompatibilityTest
 
shouldDetectIncompatibleSchemas_ChangedFieldType() - Method in class io.roastedroot.protobuf4j.test.AbstractCompatibilityTest
 
shouldDetectMalformedMessageDefinition() - Method in class io.roastedroot.protobuf4j.test.AbstractValidationTest
 
shouldDetectSyntaxErrors() - Method in class io.roastedroot.protobuf4j.test.AbstractValidationTest
 
shouldExtractDescriptors() - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
shouldFailValidationForActualSyntaxError() - Method in class io.roastedroot.protobuf4j.test.AbstractValidateSyntaxIgnoresImportsTest
 
shouldHandleDependencies() - Method in class io.roastedroot.protobuf4j.test.AbstractDependencyTest
 
shouldHandleDiamondDependencies() - Method in class io.roastedroot.protobuf4j.test.AbstractDependencyTest
 
shouldHandleGoogleApisTypesImportingWellKnownTypes() - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
shouldHandleMissingDependency() - Method in class io.roastedroot.protobuf4j.test.AbstractDependencyTest
 
shouldHandleMultiLevelDependencies() - Method in class io.roastedroot.protobuf4j.test.AbstractDependencyTest
 
shouldHandleMultipleDependencies() - Method in class io.roastedroot.protobuf4j.test.AbstractDependencyTest
 
shouldHandleMultipleWellKnownTypes() - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
shouldHandleProtoWithoutPackageName() - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
shouldHandleWellKnownTypeImport_Timestamp() - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
shouldHandleWellKnownTypesInBuildFileDescriptorsFromDescriptorSet() - Method in class io.roastedroot.protobuf4j.test.AbstractDescriptorTest
 
shouldNormalizeMultipleMessages() - Method in class io.roastedroot.protobuf4j.test.AbstractNormalizationTest
 
shouldNormalizeSchema() - Method in class io.roastedroot.protobuf4j.test.AbstractNormalizationTest
 
shouldNormalizeSchemaToText() - Method in class io.roastedroot.protobuf4j.test.AbstractNormalizationTest
 
shouldPassValidationWithMissingImport() - Method in class io.roastedroot.protobuf4j.test.AbstractValidateSyntaxIgnoresImportsTest
 
shouldPassValidationWithMissingWellKnownType() - Method in class io.roastedroot.protobuf4j.test.AbstractValidateSyntaxIgnoresImportsTest
 
shouldPassValidationWithMultipleMissingImports() - Method in class io.roastedroot.protobuf4j.test.AbstractValidateSyntaxIgnoresImportsTest
 
shouldPreserveOrderInDependencyResolution() - Method in class io.roastedroot.protobuf4j.test.AbstractDependencyTest
 
shouldProduceDeterministicNormalization() - Method in class io.roastedroot.protobuf4j.test.AbstractNormalizationTest
 
shouldRoundTripSimpleProto() - Method in class io.roastedroot.protobuf4j.test.AbstractProtoTextConverterTest
 
shouldRunNativeGrpcJavaProtocPlugin() - Method in class io.roastedroot.protobuf4j.test.AbstractPluginTest
 
shouldRunNativeJavaProtocPlugin() - Method in class io.roastedroot.protobuf4j.test.AbstractPluginTest
 
shouldValidateProtoWithImportButNoTypeReference() - Method in class io.roastedroot.protobuf4j.test.AbstractValidationTest
 
shouldValidateProtoWithWellKnownTypeImport() - Method in class io.roastedroot.protobuf4j.test.AbstractValidationTest
 
shouldValidateSyntaxOfValidProto() - Method in class io.roastedroot.protobuf4j.test.AbstractValidationTest
 
shouldValidateSyntaxWithMissingImport() - Method in class io.roastedroot.protobuf4j.test.AbstractValidationTest
 

T

toProtoText(DescriptorProtos.FileDescriptorSet) - Method in interface io.roastedroot.protobuf4j.test.ProtobufTestAdapter
Convert FileDescriptorSet to proto text format.
toProtoText(Descriptors.FileDescriptor) - Method in interface io.roastedroot.protobuf4j.test.ProtobufTestAdapter
Convert a single FileDescriptor to proto text format.

V

validateSyntax(String) - Method in interface io.roastedroot.protobuf4j.test.ProtobufTestAdapter
Validate syntax of a proto file.
A B C F G I N P R S T V 
All Classes All Packages