Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AvroCodeGenProviderBase - Class in io.quarkus.avro.deployment
- AvroCodeGenProviderBase() - Constructor for class io.quarkus.avro.deployment.AvroCodeGenProviderBase
- AvroCodeGenProviderBase.AvroOptions - Class in io.quarkus.avro.deployment
- AvroIDLCodeGenProvider - Class in io.quarkus.avro.deployment
- AvroIDLCodeGenProvider() - Constructor for class io.quarkus.avro.deployment.AvroIDLCodeGenProvider
- AvroOptions(Config) - Constructor for class io.quarkus.avro.deployment.AvroCodeGenProviderBase.AvroOptions
- AvroProcessor - Class in io.quarkus.avro.deployment
- AvroProcessor() - Constructor for class io.quarkus.avro.deployment.AvroProcessor
- AvroProtocolCodeGenProvider - Class in io.quarkus.avro.deployment
-
Avro code generator for Avro Protocol, based on the avro-maven-plugin
- AvroProtocolCodeGenProvider() - Constructor for class io.quarkus.avro.deployment.AvroProtocolCodeGenProvider
- AvroSchemaCodeGenProvider - Class in io.quarkus.avro.deployment
-
Avro code generator for Avro Schema, based on the avro-maven-plugin
- AvroSchemaCodeGenProvider() - Constructor for class io.quarkus.avro.deployment.AvroSchemaCodeGenProvider
B
- build(CombinedIndexBuildItem, BuildProducer<ReflectiveClassBuildItem>, BuildProducer<NativeImageSystemPropertyBuildItem>, BuildProducer<NativeImageConfigBuildItem>) - Method in class io.quarkus.avro.deployment.AvroProcessor
C
- clearCaches(AvroRecorder, LaunchModeBuildItem) - Method in class io.quarkus.avro.deployment.AvroProcessor
- compileSingleFile(Path, Path, AvroCodeGenProviderBase.AvroOptions) - Method in class io.quarkus.avro.deployment.AvroCodeGenProviderBase
- compileSingleFile(Path, Path, AvroCodeGenProviderBase.AvroOptions) - Method in class io.quarkus.avro.deployment.AvroIDLCodeGenProvider
- compileSingleFile(Path, Path, AvroCodeGenProviderBase.AvroOptions) - Method in class io.quarkus.avro.deployment.AvroProtocolCodeGenProvider
- compileSingleFile(Path, Path, AvroCodeGenProviderBase.AvroOptions) - Method in class io.quarkus.avro.deployment.AvroSchemaCodeGenProvider
- createOptionalGetters - Variable in class io.quarkus.avro.deployment.AvroCodeGenProviderBase.AvroOptions
-
The createOptionalGetters parameter enables generating the getOptional...
- createSetters - Variable in class io.quarkus.avro.deployment.AvroCodeGenProviderBase.AvroOptions
-
Determines whether or not to create setters for the fields of the record.
- customConversions - Variable in class io.quarkus.avro.deployment.AvroCodeGenProviderBase.AvroOptions
-
A list of custom converter classes to register on the avro compiler.
E
- enableDecimalLogicalType - Variable in class io.quarkus.avro.deployment.AvroCodeGenProviderBase.AvroOptions
-
Determines whether or not to use Java classes for decimal types, defaults to false
G
- getImports(Config) - Method in class io.quarkus.avro.deployment.AvroCodeGenProviderBase
- gettersReturnOptional - Variable in class io.quarkus.avro.deployment.AvroCodeGenProviderBase.AvroOptions
-
The gettersReturnOptional parameter enables generating get... methods that return an Optional of the requested type.
I
- imports - Variable in class io.quarkus.avro.deployment.AvroCodeGenProviderBase.AvroOptions
-
A list of files or directories that should be compiled first thus making them importable by subsequently compiled schemas.
- init() - Method in class io.quarkus.avro.deployment.AvroCodeGenProviderBase
- init() - Method in class io.quarkus.avro.deployment.AvroIDLCodeGenProvider
- init() - Method in class io.quarkus.avro.deployment.AvroProtocolCodeGenProvider
- init() - Method in class io.quarkus.avro.deployment.AvroSchemaCodeGenProvider
- inputDirectory() - Method in class io.quarkus.avro.deployment.AvroCodeGenProviderBase
- inputExtensions() - Method in class io.quarkus.avro.deployment.AvroIDLCodeGenProvider
- inputExtensions() - Method in class io.quarkus.avro.deployment.AvroProtocolCodeGenProvider
- inputExtensions() - Method in class io.quarkus.avro.deployment.AvroSchemaCodeGenProvider
- io.quarkus.avro.deployment - package io.quarkus.avro.deployment
O
- optionalGettersForNullableFieldsOnly - Variable in class io.quarkus.avro.deployment.AvroCodeGenProviderBase.AvroOptions
-
The optionalGettersForNullableFieldsOnly parameter works in conjunction with gettersReturnOptional option.
P
- providerId() - Method in class io.quarkus.avro.deployment.AvroIDLCodeGenProvider
- providerId() - Method in class io.quarkus.avro.deployment.AvroProtocolCodeGenProvider
- providerId() - Method in class io.quarkus.avro.deployment.AvroSchemaCodeGenProvider
R
- registerJacksonSerializer(CombinedIndexBuildItem, BuildProducer<JacksonModuleBuildItem>) - Method in class io.quarkus.avro.deployment.AvroProcessor
S
- schemaParser - Variable in class io.quarkus.avro.deployment.AvroSchemaCodeGenProvider
- shouldRun(Path, Config) - Method in class io.quarkus.avro.deployment.AvroCodeGenProviderBase
- stringType - Variable in class io.quarkus.avro.deployment.AvroCodeGenProviderBase.AvroOptions
-
The Java type to use for Avro strings.
T
- templateDirectory - Static variable in class io.quarkus.avro.deployment.AvroCodeGenProviderBase
-
The directory (within the java classpath) that contains the velocity templates to use for code generation.
- trigger(CodeGenContext) - Method in class io.quarkus.avro.deployment.AvroCodeGenProviderBase
All Classes and Interfaces|All Packages|Constant Field Values