# Uses of Interface
org.apache.avro.SchemaFormatter

Packages that use SchemaFormatter
Package
Description
org.apache.avro
Avro kernel classes.

## Uses of SchemaFormatter in org.apache.avro

Classes in org.apache.avro that implement SchemaFormatter
Modifier and Type
Class
Description
`class`
`CanonicalSchemaFormatterFactory`
Schema formatter factory that supports the "Parsing Canonical Form".
`class`
`JsonSchemaFormatter`
Methods in org.apache.avro that return SchemaFormatter
Modifier and Type
Method
Description
`SchemaFormatter`
CanonicalSchemaFormatterFactory.`getDefaultFormatter()`
`SchemaFormatter`
JsonSchemaFormatterFactory.`getDefaultFormatter()`
`SchemaFormatter`
SchemaFormatterFactory.`getDefaultFormatter()`
Get the default formatter for this schema format.
`SchemaFormatter`
JsonSchemaFormatterFactory.`getFormatterForVariant(String variantName)`
`default SchemaFormatter`
SchemaFormatterFactory.`getFormatterForVariant(String variantName)`
Get a formatter for the specified schema format variant, if multiple variants are supported.
`static SchemaFormatter`
SchemaFormatter.`getInstance(String name)`
Get the schema formatter for the specified format name with optional variant.