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

io.takari.swagger.v12.Model Maven / Gradle / Ivy

The newest version!
package io.takari.swagger.v12;

import java.util.Collections;
import java.util.List;
import java.util.Map;

public class Model {

  private String id;
  private String description;
  private List requiredProperties;
  private Map properties;

  public Model(String id, String description) {
    this.id = id;
    this.description = description;
  }

  public String getId() {
    return id;
  }

  public void setId(String id) {
    this.id = id;
  }

  public String getDescription() {
    return description;
  }

  public void setDescription(String description) {
    this.description = description;
  }

  public List getRequiredProperties() {
    return requiredProperties;
  }

  public void setRequiredProperties(List requiredProperties) {
    this.requiredProperties = requiredProperties;
  }

  public Map getProperties() {
    return properties;
  }

  public void setProperties(Map properties) {
    this.properties = properties;
  }

  public String getName() {
    return getId();
  }

  public List getEnumValues() {
    return Collections.emptyList();
  }

  public Object getDefaultValue() {
    return null;
  }

  public Number getMinimum() {
    return null;
  }

  public Number getMaximum() {
    return null;
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy