com.penalara.ghc.jsonghcfile.engineghcfile.IndistinctlyFreePartTimes Maven / Gradle / Ivy
Show all versions of engineInputGHCFile Show documentation
package com.penalara.ghc.jsonghcfile.engineghcfile;
import java.util.LinkedHashMap;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
/**
* IndistinctlyFreePartTimes
*
* Free mornings or evenings indistinctly.
*
*/
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"strict",
"preferable"
})
public class IndistinctlyFreePartTimes {
/**
* Strict number of mornings or afternoons indistinctly off.
*
*/
@JsonProperty("strict")
@JsonPropertyDescription("Strict number of mornings or afternoons indistinctly off.")
private Integer strict;
/**
* Preferable number of mornings or afternoons indistinctly off.
*
*/
@JsonProperty("preferable")
@JsonPropertyDescription("Preferable number of mornings or afternoons indistinctly off.")
private Integer preferable;
@JsonIgnore
private Map additionalProperties = new LinkedHashMap();
/**
* Strict number of mornings or afternoons indistinctly off.
*
*/
@JsonProperty("strict")
public Integer getStrict() {
return strict;
}
/**
* Strict number of mornings or afternoons indistinctly off.
*
*/
@JsonProperty("strict")
public void setStrict(Integer strict) {
this.strict = strict;
}
/**
* Preferable number of mornings or afternoons indistinctly off.
*
*/
@JsonProperty("preferable")
public Integer getPreferable() {
return preferable;
}
/**
* Preferable number of mornings or afternoons indistinctly off.
*
*/
@JsonProperty("preferable")
public void setPreferable(Integer preferable) {
this.preferable = preferable;
}
@JsonAnyGetter
public Map getAdditionalProperties() {
return this.additionalProperties;
}
@JsonAnySetter
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
}