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

io.swagger.models.Model Maven / Gradle / Ivy

package io.swagger.models;

import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.models.properties.Property;

import java.util.Map;

public interface Model {
    String getTitle();

    void setTitle(String title);

    String getDescription();

    void setDescription(String description);

    Map getProperties();

    void setProperties(Map properties);

    Object getExample();

    void setExample(Object example);

    ExternalDocs getExternalDocs();

    String getReference();

    void setReference(String reference);

    Object clone();

    Map getVendorExtensions();

    @JsonIgnore
    Boolean getBooleanValue();

    void setBooleanValue(Boolean booleanValue);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy