Index

A B C E G I O P R S T 
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
 
A B C E G I O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values