Package com.github.fge.jsonschema2avro
Class AvroWriterProcessor
- java.lang.Object
-
- com.github.fge.jsonschema2avro.AvroWriterProcessor
-
- All Implemented Interfaces:
com.github.fge.jsonschema.core.processing.Processor<com.github.fge.jsonschema.core.util.ValueHolder<com.github.fge.jsonschema.core.tree.SchemaTree>,com.github.fge.jsonschema.core.util.ValueHolder<org.apache.avro.Schema>>
public final class AvroWriterProcessor extends java.lang.Object implements com.github.fge.jsonschema.core.processing.Processor<com.github.fge.jsonschema.core.util.ValueHolder<com.github.fge.jsonschema.core.tree.SchemaTree>,com.github.fge.jsonschema.core.util.ValueHolder<org.apache.avro.Schema>>
-
-
Constructor Summary
Constructors Constructor Description AvroWriterProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.github.fge.jsonschema.core.util.ValueHolder<org.apache.avro.Schema>process(com.github.fge.jsonschema.core.report.ProcessingReport report, com.github.fge.jsonschema.core.util.ValueHolder<com.github.fge.jsonschema.core.tree.SchemaTree> input)
-
-
-
Method Detail
-
process
public com.github.fge.jsonschema.core.util.ValueHolder<org.apache.avro.Schema> process(com.github.fge.jsonschema.core.report.ProcessingReport report, com.github.fge.jsonschema.core.util.ValueHolder<com.github.fge.jsonschema.core.tree.SchemaTree> input) throws com.github.fge.jsonschema.core.exceptions.ProcessingException- Specified by:
processin interfacecom.github.fge.jsonschema.core.processing.Processor<com.github.fge.jsonschema.core.util.ValueHolder<com.github.fge.jsonschema.core.tree.SchemaTree>,com.github.fge.jsonschema.core.util.ValueHolder<org.apache.avro.Schema>>- Throws:
com.github.fge.jsonschema.core.exceptions.ProcessingException
-
-