Class ArrayWriter
- java.lang.Object
-
- com.github.fge.jsonschema2avro.writers.AvroWriter
-
- com.github.fge.jsonschema2avro.writers.ArrayWriter
-
- All Implemented Interfaces:
com.github.fge.jsonschema.core.processing.Processor<AvroPayload,com.github.fge.jsonschema.core.util.ValueHolder<org.apache.avro.Schema>>
public final class ArrayWriter extends AvroWriter
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.avro.Schemagenerate(AvroWriterProcessor writer, com.github.fge.jsonschema.core.report.ProcessingReport report, com.github.fge.jsonschema.core.tree.SchemaTree tree)static AvroWritergetInstance()-
Methods inherited from class com.github.fge.jsonschema2avro.writers.AvroWriter
process
-
-
-
-
Method Detail
-
getInstance
public static AvroWriter getInstance()
-
generate
protected org.apache.avro.Schema generate(AvroWriterProcessor writer, com.github.fge.jsonschema.core.report.ProcessingReport report, com.github.fge.jsonschema.core.tree.SchemaTree tree) throws com.github.fge.jsonschema.core.exceptions.ProcessingException
- Specified by:
generatein classAvroWriter- Throws:
com.github.fge.jsonschema.core.exceptions.ProcessingException
-
-