Class SchemaTranslator.SchemaContext

java.lang.Object
io.confluent.kafka.schemaregistry.json.schema.SchemaTranslator.SchemaContext
All Implemented Interfaces:
AutoCloseable
Enclosing class:
SchemaTranslator

public class SchemaTranslator.SchemaContext extends Object implements AutoCloseable
  • Constructor Details

    • SchemaContext

      public SchemaContext(com.github.erosb.jsonsKema.Schema source, org.everit.json.schema.Schema.Builder<?> target)
  • Method Details

    • source

      public com.github.erosb.jsonsKema.Schema source()
    • schemaBuilder

      public org.everit.json.schema.Schema.Builder<?> schemaBuilder()
    • schema

      public org.everit.json.schema.Schema schema()
    • join

      public SchemaTranslator.SchemaContext join(com.github.erosb.jsonsKema.Schema parent, SchemaTranslator.SchemaContext ctx)
    • join

      public org.everit.json.schema.Schema.Builder<?> join(com.github.erosb.jsonsKema.Schema parent, org.everit.json.schema.Schema current)
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable