com.nfbsoftware.opensalt.model.CFDefinitions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of opensalt-java Show documentation
Show all versions of opensalt-java Show documentation
The NFB Software OpenSALT-Java is a Java wrapper for the OpenSalt CASE API
package com.nfbsoftware.opensalt.model;
import java.io.Serializable;
import java.util.HashMap;
import java.util.List;
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.JsonPropertyOrder;
import org.apache.commons.lang.builder.ToStringBuilder;
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"CFConcepts",
"CFSubjects",
"CFLicenses",
"CFItemTypes",
"CFAssociationGroupings"
})
public class CFDefinitions implements Serializable
{
@JsonProperty("CFConcepts")
private List cFConcepts = null;
@JsonProperty("CFSubjects")
private List cFSubjects = null;
@JsonProperty("CFLicenses")
private List cFLicenses = null;
@JsonProperty("CFItemTypes")
private List cFItemTypes = null;
@JsonProperty("CFAssociationGroupings")
private List cFAssociationGroupings = null;
@JsonIgnore
private Map additionalProperties = new HashMap();
private final static long serialVersionUID = -5791479087575449053L;
@JsonProperty("CFConcepts")
public List getCFConcepts() {
return cFConcepts;
}
@JsonProperty("CFConcepts")
public void setCFConcepts(List cFConcepts) {
this.cFConcepts = cFConcepts;
}
@JsonProperty("CFSubjects")
public List getCFSubjects() {
return cFSubjects;
}
@JsonProperty("CFSubjects")
public void setCFSubjects(List cFSubjects) {
this.cFSubjects = cFSubjects;
}
@JsonProperty("CFLicenses")
public List getCFLicenses() {
return cFLicenses;
}
@JsonProperty("CFLicenses")
public void setCFLicenses(List cFLicenses) {
this.cFLicenses = cFLicenses;
}
@JsonProperty("CFItemTypes")
public List getCFItemTypes() {
return cFItemTypes;
}
@JsonProperty("CFItemTypes")
public void setCFItemTypes(List cFItemTypes) {
this.cFItemTypes = cFItemTypes;
}
@JsonProperty("CFAssociationGroupings")
public List getCFAssociationGroupings() {
return cFAssociationGroupings;
}
@JsonProperty("CFAssociationGroupings")
public void setCFAssociationGroupings(List cFAssociationGroupings) {
this.cFAssociationGroupings = cFAssociationGroupings;
}
@JsonAnyGetter
public Map getAdditionalProperties() {
return this.additionalProperties;
}
@JsonAnySetter
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
@Override
public String toString() {
return new ToStringBuilder(this).append("cFConcepts", cFConcepts).append("cFSubjects", cFSubjects).append("cFLicenses", cFLicenses).append("cFItemTypes", cFItemTypes).append("cFAssociationGroupings", cFAssociationGroupings).append("additionalProperties", additionalProperties).toString();
}
}