The code can be found in KVHOME/examples/avro/. There are three separate examples in this directory:
JsonExample.java GenericExample.java SpecificExample.javaEach of these demonstrates the use of a different type of binding: {@link oracle.kv.avro.JsonAvroBinding}, {@link oracle.kv.avro.GenericAvroBinding} and {@link oracle.kv.avro.SpecificAvroBinding}.
A comparison of the three types of bindings is found in their javadoc and the javadoc for {@link oracle.kv.avro.AvroCatalog}. It is also useful to compare the three examples side by side to see the differences.
Instructions for building and running each example are at the top of each example source file.