Interface SortedSchemaMixin31


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

      • 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