Package com.github.fge.avro.translators
Class AvroTranslator
- java.lang.Object
-
- com.github.fge.avro.translators.AvroTranslator
-
- Direct Known Subclasses:
CustomArrayAvroTranslator,CustomByteTranslator,CustomFixedTranslator,CustomIntTranslator,CustomRecordAvroTranslator,CustomSimpleTranslator,CustomUnionAvroTranslator
public abstract class AvroTranslator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static com.fasterxml.jackson.databind.node.JsonNodeFactoryFACTORY
-
Constructor Summary
Constructors Constructor Description AvroTranslator()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract voidtranslate(org.apache.avro.Schema avroSchema, MutableTree jsonSchema, com.github.fge.jsonschema.core.report.ProcessingReport report)
-
-
-
Method Detail
-
translate
public abstract void translate(org.apache.avro.Schema avroSchema, MutableTree jsonSchema, com.github.fge.jsonschema.core.report.ProcessingReport report) throws com.github.fge.jsonschema.core.exceptions.ProcessingException- Throws:
com.github.fge.jsonschema.core.exceptions.ProcessingException
-
-