Interface SortedSchemaMixin


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

      • 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