Interface SortedSchemaMixin31


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

    • getExtensions

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

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

      Boolean getNullable()
      Gets nullable.
      Returns:
      the nullable
    • getExclusiveMinimum

      Boolean getExclusiveMinimum()
      Gets exclusive minimum.
      Returns:
      the exclusive minimum
    • getExclusiveMaximum

      Boolean getExclusiveMaximum()
      Gets exclusive maximum.
      Returns:
      the exclusive maximum
    • getExclusiveMinimumValue

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

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

      String getType()
      Gets type.
      Returns:
      the type
    • getTypes

      Set<String> getTypes()
      Gets types.
      Returns:
      the types
    • 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
    • getJsonSchemaImpl

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