Skip navigation links
A C D E F G H I J M N O P S V 

A

addFileset(FileSet) - Method in class org.apache.avro.compiler.specific.ProtocolTask
Add a fileset.

C

calcAllArgConstructorParameterUnits(Schema) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Returns the number of parameter units required by fields for the AllArgsConstructor.
compileProtocol(File, File) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Generates Java interface and classes for a protocol.
compileProtocol(File[], File) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Generates Java interface and classes for a number of protocol files.
compileSchema(File, File) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Generates Java classes for a schema.
compileSchema(File[], File) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Generates Java classes for a number of schema files.
compileToDestination(File, File) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Generate output under dst, unless existing file is newer than src.
conversionInstance(Schema) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
 

D

deprecatedFields() - Method in class org.apache.avro.compiler.specific.SpecificCompiler
 
doCompile(File, File) - Method in class org.apache.avro.compiler.specific.ProtocolTask
 
doCompile(File, File) - Method in class org.apache.avro.compiler.specific.SchemaTask
 

E

escapeForJavadoc(String) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for template use.
execute() - Method in class org.apache.avro.compiler.specific.ProtocolTask
Run the compiler.

F

fingerprint64(Schema) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for use by templates.

G

generateClearMethod(Schema, Schema.Field) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Generates the name of a field "clear" method.
generateGetBuilderMethod(Schema, Schema.Field) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Generates the name of a field Builder accessor method.
generateGetMethod(Schema, Schema.Field) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Generates the name of a field accessor method.
generateHasBuilderMethod(Schema, Schema.Field) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Generates the name of a field Builder "has" method.
generateHasMethod(Schema, Schema.Field) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Generates the name of a field "has" method.
generateSetBuilderMethod(Schema, Schema.Field) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Generates the name of a field Builder mutator method.
generateSetMethod(Schema, Schema.Field) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Generates the name of a field mutator method.
getStringType() - Method in class org.apache.avro.compiler.specific.ProtocolTask
Get the string type.

H

hasBuilder(Schema) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for use by templates.
hasLogicalTypeField(Schema) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
 

I

isCreateAllArgsConstructor() - Method in class org.apache.avro.compiler.specific.SpecificCompiler
 
isCreateSetters() - Method in class org.apache.avro.compiler.specific.SpecificCompiler
 
isUnboxedJavaTypeNullable(Schema) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Tests whether an unboxed Java type can be set to null

J

javaAnnotations(JsonProperties) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for template use.
javaEscape(Object) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for template use.
javaSplit(String) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for template use.
javaType(Schema) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for template use.
javaUnbox(Schema) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for template use.

M

main(String[]) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
 
mangle(String) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for template use.
mangle(String, boolean) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for template use.
mangle(String, Set<String>) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for template use.
mangle(String, Set<String>, boolean) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for template use.
MAX_FIELD_PARAMETER_UNIT_COUNT - Static variable in class org.apache.avro.compiler.specific.SpecificCompiler
 

N

nullToEmpty(String) - Static method in class org.apache.avro.compiler.specific.SpecificCompiler
Utility for template use.

O

org.apache.avro.compiler.specific - package org.apache.avro.compiler.specific
 

P

privateFields() - Method in class org.apache.avro.compiler.specific.SpecificCompiler
 
ProtocolTask - Class in org.apache.avro.compiler.specific
Ant task to generate Java interface and classes for a protocol.
ProtocolTask() - Constructor for class org.apache.avro.compiler.specific.ProtocolTask
 
publicFields() - Method in class org.apache.avro.compiler.specific.SpecificCompiler
 

S

SchemaTask - Class in org.apache.avro.compiler.specific
Ant task to generate Java interface and classes for a protocol.
SchemaTask() - Constructor for class org.apache.avro.compiler.specific.SchemaTask
 
setCreateSetters(boolean) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Set to false to not create setter methods for the fields of the record.
setDestdir(File) - Method in class org.apache.avro.compiler.specific.ProtocolTask
Set the output directory
setEnableDecimalLogicalType(boolean) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Set to true to use BigDecimal instead of ByteBuffer for logical type "decimal"
setFieldVisibility(SpecificCompiler.FieldVisibility) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Sets the field visibility option.
setFile(File) - Method in class org.apache.avro.compiler.specific.ProtocolTask
Set the schema file.
setOutputCharacterEncoding(String) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Sets character encoding for generated java file
setStringType(GenericData.StringType) - Method in class org.apache.avro.compiler.specific.ProtocolTask
Set the string type.
setStringType(GenericData.StringType) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Set the Java type to be emitted for string schemas.
setSuffix(String) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Set the resource file suffix, .java or .xxx
setTemplateDir(String) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
Set the resource directory where templates reside.
SpecificCompiler - Class in org.apache.avro.compiler.specific
Generate specific Java interfaces and classes for protocols and schemas.
SpecificCompiler(Protocol) - Constructor for class org.apache.avro.compiler.specific.SpecificCompiler
 
SpecificCompiler(Schema) - Constructor for class org.apache.avro.compiler.specific.SpecificCompiler
 
SpecificCompiler.FieldVisibility - Enum in org.apache.avro.compiler.specific
 

V

validateRecordForCompilation(Schema) - Method in class org.apache.avro.compiler.specific.SpecificCompiler
 
valueOf(String) - Static method in enum org.apache.avro.compiler.specific.SpecificCompiler.FieldVisibility
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.avro.compiler.specific.SpecificCompiler.FieldVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I J M N O P S V 
Skip navigation links

Copyright © 2009–2022 Cloudera. All rights reserved.