public class UUIDVisitor extends com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor.Base implements SchemaBuilder
UUID type. When it is created with logicalTypesEnabled enabled,
Avro schema is created with logical type uuid.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
_logicalTypesEnabled |
| Constructor and Description |
|---|
UUIDVisitor(boolean logicalTypesEnabled) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.avro.Schema |
builtAvroSchema() |
void |
enumTypes(Set<String> enums) |
void |
format(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat format) |
public void format(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat format)
format in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitorformat in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.Basepublic void enumTypes(Set<String> enums)
enumTypes in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitorenumTypes in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor.Basepublic org.apache.avro.Schema builtAvroSchema()
builtAvroSchema in interface SchemaBuilderCopyright © 2025 FasterXML. All rights reserved.