Interface ParsedSchema<T>

All Known Implementing Classes:
ParsedSchemaImpl

public interface ParsedSchema<T>
Author:
Fabian Martinez
  • Method Details

    • getParsedSchema

      T getParsedSchema()
      Returns:
      the parsedSchema
    • getRawSchema

      byte[] getRawSchema()
      Returns:
      the rawSchema
    • getSchemaReferences

      List<ParsedSchema<T>> getSchemaReferences()
      Returns:
      the the schema references (if any)
    • hasReferences

      boolean hasReferences()
      Returns:
      true if the schema has references
    • referenceName

      String referenceName()
      Returns:
      the name to be used when referencing this schema
    • setReferenceName

      ParsedSchemaImpl<T> setReferenceName(String referenceName)
      set the name to be used when referencing this schema