public class StructDefaults extends Object
AvroFieldReader
implementations for
structured types. Built solely based on JSON default values,
for now, so only two variants needed. In future may need to
tie to Avro type hierarchy more closely.Modifier and Type | Class and Description |
---|---|
protected static class |
StructDefaults.ArrayDefaults |
protected static class |
StructDefaults.ObjectDefaults |
Constructor and Description |
---|
StructDefaults() |
Modifier and Type | Method and Description |
---|---|
static AvroFieldReader |
createArrayDefaults(String name,
List<AvroFieldReader> fieldReaders) |
static AvroFieldReader |
createObjectDefaults(String name,
List<AvroFieldReader> fieldReaders) |
public static AvroFieldReader createObjectDefaults(String name, List<AvroFieldReader> fieldReaders)
public static AvroFieldReader createArrayDefaults(String name, List<AvroFieldReader> fieldReaders)
Copyright © 2017 FasterXML. All rights reserved.