All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.atlassian.json.schema.model.NumericSchema Maven / Gradle / Ivy

There is a newer version: 1.1.3
Show newest version
package com.atlassian.json.schema.model;

public class NumericSchema extends SimpleTypeSchema
{
    private Double multipleOf;
    private Double maximum;
    private Double minimum;
    private Boolean exclusiveMaximum;
    private Boolean exclusiveMinimum;
    
    public NumericSchema(String type)
    {
        super(type);
    }

    public Double getMultipleOf()
    {
        return multipleOf;
    }

    public void setMultipleOf(Double multipleOf)
    {
        this.multipleOf = multipleOf;
    }

    public Double getMaximum()
    {
        return maximum;
    }

    public void setMaximum(Double maximum)
    {
        this.maximum = maximum;
    }

    public Double getMinimum()
    {
        return minimum;
    }

    public void setMinimum(Double minimum)
    {
        this.minimum = minimum;
    }

    public Boolean getExclusiveMaximum()
    {
        return exclusiveMaximum;
    }

    public void setExclusiveMaximum(Boolean exclusiveMaximum)
    {
        this.exclusiveMaximum = exclusiveMaximum;
    }

    public Boolean getExclusiveMinimum()
    {
        return exclusiveMinimum;
    }

    public void setExclusiveMinimum(Boolean exclusiveMinimum)
    {
        this.exclusiveMinimum = exclusiveMinimum;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy