Interface SortedSchemaMixin


public interface SortedSchemaMixin
The interface Sorted schema mixin.
Author:
bnasslashen
  • Method Details

    • getExtensions

      Map<String,Object> getExtensions()
      Gets extensions.
      Returns:
      the extensions
    • addExtension

      void addExtension(String name, Object value)
      Add extension.
      Parameters:
      name - the name
      value - the value
    • getExampleSetFlag

      boolean getExampleSetFlag()
      Gets example set flag.
      Returns:
      the example set flag
    • getExample

      Object getExample()
      Gets example.
      Returns:
      the example
    • getJsonSchema

      Map<String,Object> getJsonSchema()
      Gets json schema.
      Returns:
      the json schema
    • getExclusiveMinimumValue

      BigDecimal getExclusiveMinimumValue()
      Gets exclusive minimum value.
      Returns:
      the exclusive minimum value
    • getExclusiveMaximumValue

      BigDecimal getExclusiveMaximumValue()
      Gets exclusive maximum value.
      Returns:
      the exclusive maximum value
    • getPatternProperties

      Map<String,io.swagger.v3.oas.models.media.Schema> getPatternProperties()
      Gets pattern properties.
      Returns:
      the pattern properties
    • getContains

      io.swagger.v3.oas.models.media.Schema getContains()
      Gets contains.
      Returns:
      the contains
    • get$id

      String get$id()
      Get id string.
      Returns:
      the string
    • get$anchor

      String get$anchor()
      Get anchor string.
      Returns:
      the string
    • get$schema

      String get$schema()
      Get schema string.
      Returns:
      the string
    • getTypes

      Set<String> getTypes()
      Gets types.
      Returns:
      the types
    • getJsonSchemaImpl

      Object getJsonSchemaImpl()
      Gets json schema.
      Returns:
      the json schema