First Commit from Source Code Reply

This commit is contained in:
vincenzofariello
2024-05-09 17:40:24 +02:00
parent 11e3b57c5b
commit 107a016cb9
35225 changed files with 1111346 additions and 1 deletions

View File

@@ -0,0 +1,66 @@
package it.valueteam.gnp.ws.sdp;
import java.io.Serializable;
public class ErrorDTO implements Serializable{
private static final long serialVersionUID = -3640293504469526286L;
private String code;
private String message;
private String timestamp;
private String errorSourceSystem;
private String moreInfo;
private String userMessage;
public ErrorDTO() {
super();
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public String getTimestamp() {
return timestamp;
}
public void setTimestamp(String timestamp) {
this.timestamp = timestamp;
}
public String getErrorSourceSystem() {
return errorSourceSystem;
}
public void setErrorSourceSystem(String errorSourceSystem) {
this.errorSourceSystem = errorSourceSystem;
}
public String getMoreInfo() {
return moreInfo;
}
public void setMoreInfo(String moreInfo) {
this.moreInfo = moreInfo;
}
public String getUserMessage() {
return userMessage;
}
public void setUserMessage(String userMessage) {
this.userMessage = userMessage;
}
}

View File

@@ -0,0 +1,74 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import com.google.gson.annotations.SerializedName;
import java.io.IOException;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
/**
* Gets or Sets action
*/
@JsonAdapter(Action.Adapter.class)
public enum Action {
@SerializedName("PROVIDE")
PROVIDE("PROVIDE"),
@SerializedName("UPDATE")
UPDATE("UPDATE"),
@SerializedName("CEASE")
CEASE("CEASE"),
@SerializedName("CANCEL")
CANCEL("CANCEL"),
@SerializedName("NOACTION")
NOACTION("NOACTION");
private String value;
Action(String value) {
this.value = value;
}
public String getValue() {
return value;
}
@Override
public String toString() {
return String.valueOf(value);
}
public static Action fromValue(String input) {
for (Action b : Action.values()) {
if (b.value.equals(input)) {
return b;
}
}
return null;
}
public static class Adapter extends TypeAdapter<Action> {
@Override
public void write(final JsonWriter jsonWriter, final Action enumeration) throws IOException {
jsonWriter.value(String .valueOf(enumeration.getValue()));
}
@Override
public Action read(final JsonReader jsonReader) throws IOException {
Object value = jsonReader.nextString();
return Action.fromValue((String )(value));
}
}
}

View File

@@ -0,0 +1,71 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* ActivityType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class ActivityType {
@SerializedName("activityNr")
private String activityNr = null;
public ActivityType activityNr(String activityNr) {
this.activityNr = activityNr;
return this;
}
/**
* Get activityNr
* @return activityNr
**/
public String getActivityNr() {
return activityNr;
}
public void setActivityNr(String activityNr) {
this.activityNr = activityNr;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ActivityType {\n");
sb.append(" activityNr: ").append(toIndentedString(activityNr)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,167 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* AgreementCustomerAccTaxType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class AgreementCustomerAccTaxType {
@SerializedName("commonName")
private String commonName = null;
@SerializedName("description")
private String description = null;
@SerializedName("objectID")
private String objectID = null;
@SerializedName("validFor")
private ValidForType validFor = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public AgreementCustomerAccTaxType commonName(String commonName) {
this.commonName = commonName;
return this;
}
/**
* Get commonName
* @return commonName
**/
public String getCommonName() {
return commonName;
}
public void setCommonName(String commonName) {
this.commonName = commonName;
}
public AgreementCustomerAccTaxType description(String description) {
this.description = description;
return this;
}
/**
* Get description
* @return description
**/
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public AgreementCustomerAccTaxType objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
public AgreementCustomerAccTaxType validFor(ValidForType validFor) {
this.validFor = validFor;
return this;
}
/**
* Get validFor
* @return validFor
**/
public ValidForType getValidFor() {
return validFor;
}
public void setValidFor(ValidForType validFor) {
this.validFor = validFor;
}
public AgreementCustomerAccTaxType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public AgreementCustomerAccTaxType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class AgreementCustomerAccTaxType {\n");
sb.append(" commonName: ").append(toIndentedString(commonName)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,219 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.AgreementCustomerAccTaxType;
import it.valueteam.gnp.ws.sdp.model.AgreementPaymentPlanType;
import it.valueteam.gnp.ws.sdp.model.ContactMediumType;
import it.valueteam.gnp.ws.sdp.model.PlacePartyRoleAssocType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* AgreementCustomerType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class AgreementCustomerType {
@SerializedName("ID")
private String ID = null;
@SerializedName("status")
private String status = null;
@SerializedName("PaymentPlan")
private List<AgreementPaymentPlanType> paymentPlan = null;
@SerializedName("CustomerAccountTaxExemption")
private List<AgreementCustomerAccTaxType> customerAccountTaxExemption = null;
@SerializedName("PlacePartyRoleAssoc")
private List<PlacePartyRoleAssocType> placePartyRoleAssoc = null;
@SerializedName("ContactMedium")
private List<ContactMediumType> contactMedium = null;
public AgreementCustomerType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public AgreementCustomerType status(String status) {
this.status = status;
return this;
}
/**
* Get status
* @return status
**/
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public AgreementCustomerType paymentPlan(List<AgreementPaymentPlanType> paymentPlan) {
this.paymentPlan = paymentPlan;
return this;
}
public AgreementCustomerType addPaymentPlanItem(AgreementPaymentPlanType paymentPlanItem) {
if (this.paymentPlan == null) {
this.paymentPlan = new ArrayList<AgreementPaymentPlanType>();
}
this.paymentPlan.add(paymentPlanItem);
return this;
}
/**
* Get paymentPlan
* @return paymentPlan
**/
public List<AgreementPaymentPlanType> getPaymentPlan() {
return paymentPlan;
}
public void setPaymentPlan(List<AgreementPaymentPlanType> paymentPlan) {
this.paymentPlan = paymentPlan;
}
public AgreementCustomerType customerAccountTaxExemption(List<AgreementCustomerAccTaxType> customerAccountTaxExemption) {
this.customerAccountTaxExemption = customerAccountTaxExemption;
return this;
}
public AgreementCustomerType addCustomerAccountTaxExemptionItem(AgreementCustomerAccTaxType customerAccountTaxExemptionItem) {
if (this.customerAccountTaxExemption == null) {
this.customerAccountTaxExemption = new ArrayList<AgreementCustomerAccTaxType>();
}
this.customerAccountTaxExemption.add(customerAccountTaxExemptionItem);
return this;
}
/**
* Get customerAccountTaxExemption
* @return customerAccountTaxExemption
**/
public List<AgreementCustomerAccTaxType> getCustomerAccountTaxExemption() {
return customerAccountTaxExemption;
}
public void setCustomerAccountTaxExemption(List<AgreementCustomerAccTaxType> customerAccountTaxExemption) {
this.customerAccountTaxExemption = customerAccountTaxExemption;
}
public AgreementCustomerType placePartyRoleAssoc(List<PlacePartyRoleAssocType> placePartyRoleAssoc) {
this.placePartyRoleAssoc = placePartyRoleAssoc;
return this;
}
public AgreementCustomerType addPlacePartyRoleAssocItem(PlacePartyRoleAssocType placePartyRoleAssocItem) {
if (this.placePartyRoleAssoc == null) {
this.placePartyRoleAssoc = new ArrayList<PlacePartyRoleAssocType>();
}
this.placePartyRoleAssoc.add(placePartyRoleAssocItem);
return this;
}
/**
* Get placePartyRoleAssoc
* @return placePartyRoleAssoc
**/
public List<PlacePartyRoleAssocType> getPlacePartyRoleAssoc() {
return placePartyRoleAssoc;
}
public void setPlacePartyRoleAssoc(List<PlacePartyRoleAssocType> placePartyRoleAssoc) {
this.placePartyRoleAssoc = placePartyRoleAssoc;
}
public AgreementCustomerType contactMedium(List<ContactMediumType> contactMedium) {
this.contactMedium = contactMedium;
return this;
}
public AgreementCustomerType addContactMediumItem(ContactMediumType contactMediumItem) {
if (this.contactMedium == null) {
this.contactMedium = new ArrayList<ContactMediumType>();
}
this.contactMedium.add(contactMediumItem);
return this;
}
/**
* Get contactMedium
* @return contactMedium
**/
public List<ContactMediumType> getContactMedium() {
return contactMedium;
}
public void setContactMedium(List<ContactMediumType> contactMedium) {
this.contactMedium = contactMedium;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class AgreementCustomerType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" status: ").append(toIndentedString(status)).append("\n");
sb.append(" paymentPlan: ").append(toIndentedString(paymentPlan)).append("\n");
sb.append(" customerAccountTaxExemption: ").append(toIndentedString(customerAccountTaxExemption)).append("\n");
sb.append(" placePartyRoleAssoc: ").append(toIndentedString(placePartyRoleAssoc)).append("\n");
sb.append(" contactMedium: ").append(toIndentedString(contactMedium)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,79 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.AgreementType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* AgreementItemType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class AgreementItemType {
@SerializedName("Agreement")
private List<AgreementType> agreement = new ArrayList<AgreementType>();
public AgreementItemType agreement(List<AgreementType> agreement) {
this.agreement = agreement;
return this;
}
public AgreementItemType addAgreementItem(AgreementType agreementItem) {
this.agreement.add(agreementItem);
return this;
}
/**
* Get agreement
* @return agreement
**/
public List<AgreementType> getAgreement() {
return agreement;
}
public void setAgreement(List<AgreementType> agreement) {
this.agreement = agreement;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class AgreementItemType {\n");
sb.append(" agreement: ").append(toIndentedString(agreement)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,135 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.ContactMediumType;
import it.valueteam.gnp.ws.sdp.model.PlacePartyRoleAssocType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* AgreementPartyRole
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class AgreementPartyRole {
@SerializedName("partyRoleId")
private String partyRoleId = null;
@SerializedName("PlacePartyRoleAssoc")
private List<PlacePartyRoleAssocType> placePartyRoleAssoc = null;
@SerializedName("ContactMedium")
private List<ContactMediumType> contactMedium = null;
public AgreementPartyRole partyRoleId(String partyRoleId) {
this.partyRoleId = partyRoleId;
return this;
}
/**
* Get partyRoleId
* @return partyRoleId
**/
public String getPartyRoleId() {
return partyRoleId;
}
public void setPartyRoleId(String partyRoleId) {
this.partyRoleId = partyRoleId;
}
public AgreementPartyRole placePartyRoleAssoc(List<PlacePartyRoleAssocType> placePartyRoleAssoc) {
this.placePartyRoleAssoc = placePartyRoleAssoc;
return this;
}
public AgreementPartyRole addPlacePartyRoleAssocItem(PlacePartyRoleAssocType placePartyRoleAssocItem) {
if (this.placePartyRoleAssoc == null) {
this.placePartyRoleAssoc = new ArrayList<PlacePartyRoleAssocType>();
}
this.placePartyRoleAssoc.add(placePartyRoleAssocItem);
return this;
}
/**
* Get placePartyRoleAssoc
* @return placePartyRoleAssoc
**/
public List<PlacePartyRoleAssocType> getPlacePartyRoleAssoc() {
return placePartyRoleAssoc;
}
public void setPlacePartyRoleAssoc(List<PlacePartyRoleAssocType> placePartyRoleAssoc) {
this.placePartyRoleAssoc = placePartyRoleAssoc;
}
public AgreementPartyRole contactMedium(List<ContactMediumType> contactMedium) {
this.contactMedium = contactMedium;
return this;
}
public AgreementPartyRole addContactMediumItem(ContactMediumType contactMediumItem) {
if (this.contactMedium == null) {
this.contactMedium = new ArrayList<ContactMediumType>();
}
this.contactMedium.add(contactMediumItem);
return this;
}
/**
* Get contactMedium
* @return contactMedium
**/
public List<ContactMediumType> getContactMedium() {
return contactMedium;
}
public void setContactMedium(List<ContactMediumType> contactMedium) {
this.contactMedium = contactMedium;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class AgreementPartyRole {\n");
sb.append(" partyRoleId: ").append(toIndentedString(partyRoleId)).append("\n");
sb.append(" placePartyRoleAssoc: ").append(toIndentedString(placePartyRoleAssoc)).append("\n");
sb.append(" contactMedium: ").append(toIndentedString(contactMedium)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,103 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* AgreementPaymentPlanType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class AgreementPaymentPlanType {
@SerializedName("ID")
private String ID = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public AgreementPaymentPlanType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public AgreementPaymentPlanType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public AgreementPaymentPlanType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class AgreementPaymentPlanType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,95 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
import java.util.Date;
/**
* AgreementPeriodType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class AgreementPeriodType {
@SerializedName("startDateTime")
private String startDateTime = null;
@SerializedName("endDateTime")
private String endDateTime = null;
public AgreementPeriodType startDateTime(String startDateTime) {
this.startDateTime = startDateTime;
return this;
}
/**
* Get startDateTime
* @return startDateTime
**/
public String getStartDateTime() {
return startDateTime;
}
public void setStartDateTime(String startDateTime) {
this.startDateTime = startDateTime;
}
public AgreementPeriodType endDateTime(String endDateTime) {
this.endDateTime = endDateTime;
return this;
}
/**
* Get endDateTime
* @return endDateTime
**/
public String getEndDateTime() {
return endDateTime;
}
public void setEndDateTime(String endDateTime) {
this.endDateTime = endDateTime;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class AgreementPeriodType {\n");
sb.append(" startDateTime: ").append(toIndentedString(startDateTime)).append("\n");
sb.append(" endDateTime: ").append(toIndentedString(endDateTime)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,384 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.AgreementPeriodType;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionSpecType;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionTypeType;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionVersionType;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.CustomerAccountInteractionRoleType;
import it.valueteam.gnp.ws.sdp.model.PartyInteractionRoleType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
/**
* AgreementType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class AgreementType {
@SerializedName("ID")
private String ID = null;
@SerializedName("description")
private String description = null;
@SerializedName("interactionStatus")
private String interactionStatus = null;
@SerializedName("interactionDateComplete")
private String interactionDateComplete = null;
@SerializedName("interactionDate")
private String interactionDate = null;
@SerializedName("agreementDocumentNumber")
private String agreementDocumentNumber = null;
@SerializedName("agreementPeriod")
private AgreementPeriodType agreementPeriod = null;
@SerializedName("BusinessInteractionVersion")
private List<BusinessInteractionVersionType> businessInteractionVersion = null;
@SerializedName("BusinessInteractionType")
private List<BusinessInteractionTypeType> businessInteractionType = null;
@SerializedName("BusinessInteractionSpec")
private BusinessInteractionSpecType businessInteractionSpec = null;
@SerializedName("PartyInteractionRole")
private List<PartyInteractionRoleType> partyInteractionRole = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
@SerializedName("CustomerAccountInteractionRole")
private List<CustomerAccountInteractionRoleType> customerAccountInteractionRole = null;
public AgreementType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public AgreementType description(String description) {
this.description = description;
return this;
}
/**
* Get description
* @return description
**/
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public AgreementType interactionStatus(String interactionStatus) {
this.interactionStatus = interactionStatus;
return this;
}
/**
* Get interactionStatus
* @return interactionStatus
**/
public String getInteractionStatus() {
return interactionStatus;
}
public void setInteractionStatus(String interactionStatus) {
this.interactionStatus = interactionStatus;
}
public AgreementType interactionDateComplete(String interactionDateComplete) {
this.interactionDateComplete = interactionDateComplete;
return this;
}
/**
* Get interactionDateComplete
* @return interactionDateComplete
**/
public String getInteractionDateComplete() {
return interactionDateComplete;
}
public void setInteractionDateComplete(String interactionDateComplete) {
this.interactionDateComplete = interactionDateComplete;
}
public AgreementType interactionDate(String interactionDate) {
this.interactionDate = interactionDate;
return this;
}
/**
* Get interactionDate
* @return interactionDate
**/
public String getInteractionDate() {
return interactionDate;
}
public void setInteractionDate(String interactionDate) {
this.interactionDate = interactionDate;
}
public AgreementType agreementDocumentNumber(String agreementDocumentNumber) {
this.agreementDocumentNumber = agreementDocumentNumber;
return this;
}
/**
* Get agreementDocumentNumber
* @return agreementDocumentNumber
**/
public String getAgreementDocumentNumber() {
return agreementDocumentNumber;
}
public void setAgreementDocumentNumber(String agreementDocumentNumber) {
this.agreementDocumentNumber = agreementDocumentNumber;
}
public AgreementType agreementPeriod(AgreementPeriodType agreementPeriod) {
this.agreementPeriod = agreementPeriod;
return this;
}
/**
* Get agreementPeriod
* @return agreementPeriod
**/
public AgreementPeriodType getAgreementPeriod() {
return agreementPeriod;
}
public void setAgreementPeriod(AgreementPeriodType agreementPeriod) {
this.agreementPeriod = agreementPeriod;
}
public AgreementType businessInteractionVersion(List<BusinessInteractionVersionType> businessInteractionVersion) {
this.businessInteractionVersion = businessInteractionVersion;
return this;
}
public AgreementType addBusinessInteractionVersionItem(BusinessInteractionVersionType businessInteractionVersionItem) {
if (this.businessInteractionVersion == null) {
this.businessInteractionVersion = new ArrayList<BusinessInteractionVersionType>();
}
this.businessInteractionVersion.add(businessInteractionVersionItem);
return this;
}
/**
* Get businessInteractionVersion
* @return businessInteractionVersion
**/
public List<BusinessInteractionVersionType> getBusinessInteractionVersion() {
return businessInteractionVersion;
}
public void setBusinessInteractionVersion(List<BusinessInteractionVersionType> businessInteractionVersion) {
this.businessInteractionVersion = businessInteractionVersion;
}
public AgreementType businessInteractionType(List<BusinessInteractionTypeType> businessInteractionType) {
this.businessInteractionType = businessInteractionType;
return this;
}
public AgreementType addBusinessInteractionTypeItem(BusinessInteractionTypeType businessInteractionTypeItem) {
if (this.businessInteractionType == null) {
this.businessInteractionType = new ArrayList<BusinessInteractionTypeType>();
}
this.businessInteractionType.add(businessInteractionTypeItem);
return this;
}
/**
* Get businessInteractionType
* @return businessInteractionType
**/
public List<BusinessInteractionTypeType> getBusinessInteractionType() {
return businessInteractionType;
}
public void setBusinessInteractionType(List<BusinessInteractionTypeType> businessInteractionType) {
this.businessInteractionType = businessInteractionType;
}
public AgreementType businessInteractionSpec(BusinessInteractionSpecType businessInteractionSpec) {
this.businessInteractionSpec = businessInteractionSpec;
return this;
}
/**
* Get businessInteractionSpec
* @return businessInteractionSpec
**/
public BusinessInteractionSpecType getBusinessInteractionSpec() {
return businessInteractionSpec;
}
public void setBusinessInteractionSpec(BusinessInteractionSpecType businessInteractionSpec) {
this.businessInteractionSpec = businessInteractionSpec;
}
public AgreementType partyInteractionRole(List<PartyInteractionRoleType> partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
return this;
}
public AgreementType addPartyInteractionRoleItem(PartyInteractionRoleType partyInteractionRoleItem) {
if (this.partyInteractionRole == null) {
this.partyInteractionRole = new ArrayList<PartyInteractionRoleType>();
}
this.partyInteractionRole.add(partyInteractionRoleItem);
return this;
}
/**
* Get partyInteractionRole
* @return partyInteractionRole
**/
public List<PartyInteractionRoleType> getPartyInteractionRole() {
return partyInteractionRole;
}
public void setPartyInteractionRole(List<PartyInteractionRoleType> partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
}
public AgreementType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public AgreementType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
public AgreementType customerAccountInteractionRole(List<CustomerAccountInteractionRoleType> customerAccountInteractionRole) {
this.customerAccountInteractionRole = customerAccountInteractionRole;
return this;
}
public AgreementType addCustomerAccountInteractionRoleItem(CustomerAccountInteractionRoleType customerAccountInteractionRoleItem) {
if (this.customerAccountInteractionRole == null) {
this.customerAccountInteractionRole = new ArrayList<CustomerAccountInteractionRoleType>();
}
this.customerAccountInteractionRole.add(customerAccountInteractionRoleItem);
return this;
}
/**
* Get customerAccountInteractionRole
* @return customerAccountInteractionRole
**/
public List<CustomerAccountInteractionRoleType> getCustomerAccountInteractionRole() {
return customerAccountInteractionRole;
}
public void setCustomerAccountInteractionRole(List<CustomerAccountInteractionRoleType> customerAccountInteractionRole) {
this.customerAccountInteractionRole = customerAccountInteractionRole;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class AgreementType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" interactionStatus: ").append(toIndentedString(interactionStatus)).append("\n");
sb.append(" interactionDateComplete: ").append(toIndentedString(interactionDateComplete)).append("\n");
sb.append(" interactionDate: ").append(toIndentedString(interactionDate)).append("\n");
sb.append(" agreementDocumentNumber: ").append(toIndentedString(agreementDocumentNumber)).append("\n");
sb.append(" agreementPeriod: ").append(toIndentedString(agreementPeriod)).append("\n");
sb.append(" businessInteractionVersion: ").append(toIndentedString(businessInteractionVersion)).append("\n");
sb.append(" businessInteractionType: ").append(toIndentedString(businessInteractionType)).append("\n");
sb.append(" businessInteractionSpec: ").append(toIndentedString(businessInteractionSpec)).append("\n");
sb.append(" partyInteractionRole: ").append(toIndentedString(partyInteractionRole)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append(" customerAccountInteractionRole: ").append(toIndentedString(customerAccountInteractionRole)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,92 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* AmountType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class AmountType {
@SerializedName("units")
private String units = null;
@SerializedName("amount")
private Long amount = null;
public AmountType units(String units) {
this.units = units;
return this;
}
/**
* Get units
* @return units
**/
public String getUnits() {
return units;
}
public void setUnits(String units) {
this.units = units;
}
public AmountType amount(Long amount) {
this.amount = amount;
return this;
}
/**
* Get amount
* @return amount
**/
public Long getAmount() {
return amount;
}
public void setAmount(Long amount) {
this.amount = amount;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class AmountType {\n");
sb.append(" units: ").append(toIndentedString(units)).append("\n");
sb.append(" amount: ").append(toIndentedString(amount)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,116 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* BusinessInteractionCreditCardPMType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class BusinessInteractionCreditCardPMType {
@SerializedName("name")
private String name = null;
@SerializedName("nameOnCard")
private String nameOnCard = null;
@SerializedName("expirationDate")
private String expirationDate = null;
public BusinessInteractionCreditCardPMType name(String name) {
this.name = name;
return this;
}
/**
* Get name
* @return name
**/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public BusinessInteractionCreditCardPMType nameOnCard(String nameOnCard) {
this.nameOnCard = nameOnCard;
return this;
}
/**
* Get nameOnCard
* @return nameOnCard
**/
public String getNameOnCard() {
return nameOnCard;
}
public void setNameOnCard(String nameOnCard) {
this.nameOnCard = nameOnCard;
}
public BusinessInteractionCreditCardPMType expirationDate(String expirationDate) {
this.expirationDate = expirationDate;
return this;
}
/**
* Get expirationDate
* @return expirationDate
**/
public String getExpirationDate() {
return expirationDate;
}
public void setExpirationDate(String expirationDate) {
this.expirationDate = expirationDate;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class BusinessInteractionCreditCardPMType {\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" nameOnCard: ").append(toIndentedString(nameOnCard)).append("\n");
sb.append(" expirationDate: ").append(toIndentedString(expirationDate)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,106 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionCreditCardPMType;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* BusinessInteractionCustomerPaymentType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class BusinessInteractionCustomerPaymentType {
@SerializedName("CreditCardPM")
private BusinessInteractionCreditCardPMType creditCardPM = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public BusinessInteractionCustomerPaymentType creditCardPM(BusinessInteractionCreditCardPMType creditCardPM) {
this.creditCardPM = creditCardPM;
return this;
}
/**
* Get creditCardPM
* @return creditCardPM
**/
public BusinessInteractionCreditCardPMType getCreditCardPM() {
return creditCardPM;
}
public void setCreditCardPM(BusinessInteractionCreditCardPMType creditCardPM) {
this.creditCardPM = creditCardPM;
}
public BusinessInteractionCustomerPaymentType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public BusinessInteractionCustomerPaymentType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class BusinessInteractionCustomerPaymentType {\n");
sb.append(" creditCardPM: ").append(toIndentedString(creditCardPM)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,172 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.AgreementType;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionCustomerPaymentType;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderParentType;
import it.valueteam.gnp.ws.sdp.model.WorkOrderType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* BusinessInteractionRelationshipType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class BusinessInteractionRelationshipType {
@SerializedName("type")
private String type = null;
@SerializedName("CustomerPayment")
private List<BusinessInteractionCustomerPaymentType> customerPayment = null;
@SerializedName("CustomerOrder")
private CustomerOrderParentType customerOrder = null;
@SerializedName("WorkOrder")
private WorkOrderType workOrder = null;
@SerializedName("Agreement")
private AgreementType agreement = null;
public BusinessInteractionRelationshipType type(String type) {
this.type = type;
return this;
}
/**
* Get type
* @return type
**/
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public BusinessInteractionRelationshipType customerPayment(List<BusinessInteractionCustomerPaymentType> customerPayment) {
this.customerPayment = customerPayment;
return this;
}
public BusinessInteractionRelationshipType addCustomerPaymentItem(BusinessInteractionCustomerPaymentType customerPaymentItem) {
if (this.customerPayment == null) {
this.customerPayment = new ArrayList<BusinessInteractionCustomerPaymentType>();
}
this.customerPayment.add(customerPaymentItem);
return this;
}
/**
* Get customerPayment
* @return customerPayment
**/
public List<BusinessInteractionCustomerPaymentType> getCustomerPayment() {
return customerPayment;
}
public void setCustomerPayment(List<BusinessInteractionCustomerPaymentType> customerPayment) {
this.customerPayment = customerPayment;
}
public BusinessInteractionRelationshipType customerOrder(CustomerOrderParentType customerOrder) {
this.customerOrder = customerOrder;
return this;
}
/**
* Get customerOrder
* @return customerOrder
**/
public CustomerOrderParentType getCustomerOrder() {
return customerOrder;
}
public void setCustomerOrder(CustomerOrderParentType customerOrder) {
this.customerOrder = customerOrder;
}
public BusinessInteractionRelationshipType workOrder(WorkOrderType workOrder) {
this.workOrder = workOrder;
return this;
}
/**
* Get workOrder
* @return workOrder
**/
public WorkOrderType getWorkOrder() {
return workOrder;
}
public void setWorkOrder(WorkOrderType workOrder) {
this.workOrder = workOrder;
}
public BusinessInteractionRelationshipType agreement(AgreementType agreement) {
this.agreement = agreement;
return this;
}
/**
* Get agreement
* @return agreement
**/
public AgreementType getAgreement() {
return agreement;
}
public void setAgreement(AgreementType agreement) {
this.agreement = agreement;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class BusinessInteractionRelationshipType {\n");
sb.append(" type: ").append(toIndentedString(type)).append("\n");
sb.append(" customerPayment: ").append(toIndentedString(customerPayment)).append("\n");
sb.append(" customerOrder: ").append(toIndentedString(customerOrder)).append("\n");
sb.append(" workOrder: ").append(toIndentedString(workOrder)).append("\n");
sb.append(" agreement: ").append(toIndentedString(agreement)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,95 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
import java.util.Date;
/**
* BusinessInteractionRevisionDateType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class BusinessInteractionRevisionDateType {
@SerializedName("startDateTime")
private String startDateTime = null;
@SerializedName("endDateTime")
private String endDateTime = null;
public BusinessInteractionRevisionDateType startDateTime(String startDateTime) {
this.startDateTime = startDateTime;
return this;
}
/**
* Get startDateTime
* @return startDateTime
**/
public String getStartDateTime() {
return startDateTime;
}
public void setStartDateTime(String startDateTime) {
this.startDateTime = startDateTime;
}
public BusinessInteractionRevisionDateType endDateTime(String endDateTime) {
this.endDateTime = endDateTime;
return this;
}
/**
* Get endDateTime
* @return endDateTime
**/
public String getEndDateTime() {
return endDateTime;
}
public void setEndDateTime(String endDateTime) {
this.endDateTime = endDateTime;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class BusinessInteractionRevisionDateType {\n");
sb.append(" startDateTime: ").append(toIndentedString(startDateTime)).append("\n");
sb.append(" endDateTime: ").append(toIndentedString(endDateTime)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,70 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* BusinessInteractionRoleType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class BusinessInteractionRoleType {
@SerializedName("interactionRole")
private String interactionRole = null;
public BusinessInteractionRoleType interactionRole(String interactionRole) {
this.interactionRole = interactionRole;
return this;
}
/**
* Get interactionRole
* @return interactionRole
**/
public String getInteractionRole() {
return interactionRole;
}
public void setInteractionRole(String interactionRole) {
this.interactionRole = interactionRole;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class BusinessInteractionRoleType {\n");
sb.append(" interactionRole: ").append(toIndentedString(interactionRole)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,72 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* BusinessInteractionSpecType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class BusinessInteractionSpecType {
@SerializedName("objectID")
private String objectID = null;
public BusinessInteractionSpecType objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class BusinessInteractionSpecType {\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,94 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* BusinessInteractionTypeType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class BusinessInteractionTypeType {
@SerializedName("name")
private String name = null;
@SerializedName("description")
private String description = null;
public BusinessInteractionTypeType name(String name) {
this.name = name;
return this;
}
/**
* Get name
* @return name
**/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public BusinessInteractionTypeType description(String description) {
this.description = description;
return this;
}
/**
* Get description
* @return description
**/
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class BusinessInteractionTypeType {\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,149 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionRevisionDateType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* BusinessInteractionVersionType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class BusinessInteractionVersionType {
@SerializedName("businessInteractionRevisionType")
private String businessInteractionRevisionType = null;
@SerializedName("businessInteractionRevisionNumber")
private String businessInteractionRevisionNumber = null;
@SerializedName("businessInteractionRevisionDescription")
private String businessInteractionRevisionDescription = null;
@SerializedName("businessInteractionRevisionDate")
private List<BusinessInteractionRevisionDateType> businessInteractionRevisionDate = null;
public BusinessInteractionVersionType businessInteractionRevisionType(String businessInteractionRevisionType) {
this.businessInteractionRevisionType = businessInteractionRevisionType;
return this;
}
/**
* Get businessInteractionRevisionType
* @return businessInteractionRevisionType
**/
public String getBusinessInteractionRevisionType() {
return businessInteractionRevisionType;
}
public void setBusinessInteractionRevisionType(String businessInteractionRevisionType) {
this.businessInteractionRevisionType = businessInteractionRevisionType;
}
public BusinessInteractionVersionType businessInteractionRevisionNumber(String businessInteractionRevisionNumber) {
this.businessInteractionRevisionNumber = businessInteractionRevisionNumber;
return this;
}
/**
* Get businessInteractionRevisionNumber
* @return businessInteractionRevisionNumber
**/
public String getBusinessInteractionRevisionNumber() {
return businessInteractionRevisionNumber;
}
public void setBusinessInteractionRevisionNumber(String businessInteractionRevisionNumber) {
this.businessInteractionRevisionNumber = businessInteractionRevisionNumber;
}
public BusinessInteractionVersionType businessInteractionRevisionDescription(String businessInteractionRevisionDescription) {
this.businessInteractionRevisionDescription = businessInteractionRevisionDescription;
return this;
}
/**
* Get businessInteractionRevisionDescription
* @return businessInteractionRevisionDescription
**/
public String getBusinessInteractionRevisionDescription() {
return businessInteractionRevisionDescription;
}
public void setBusinessInteractionRevisionDescription(String businessInteractionRevisionDescription) {
this.businessInteractionRevisionDescription = businessInteractionRevisionDescription;
}
public BusinessInteractionVersionType businessInteractionRevisionDate(List<BusinessInteractionRevisionDateType> businessInteractionRevisionDate) {
this.businessInteractionRevisionDate = businessInteractionRevisionDate;
return this;
}
public BusinessInteractionVersionType addBusinessInteractionRevisionDateItem(BusinessInteractionRevisionDateType businessInteractionRevisionDateItem) {
if (this.businessInteractionRevisionDate == null) {
this.businessInteractionRevisionDate = new ArrayList<BusinessInteractionRevisionDateType>();
}
this.businessInteractionRevisionDate.add(businessInteractionRevisionDateItem);
return this;
}
/**
* Get businessInteractionRevisionDate
* @return businessInteractionRevisionDate
**/
public List<BusinessInteractionRevisionDateType> getBusinessInteractionRevisionDate() {
return businessInteractionRevisionDate;
}
public void setBusinessInteractionRevisionDate(List<BusinessInteractionRevisionDateType> businessInteractionRevisionDate) {
this.businessInteractionRevisionDate = businessInteractionRevisionDate;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class BusinessInteractionVersionType {\n");
sb.append(" businessInteractionRevisionType: ").append(toIndentedString(businessInteractionRevisionType)).append("\n");
sb.append(" businessInteractionRevisionNumber: ").append(toIndentedString(businessInteractionRevisionNumber)).append("\n");
sb.append(" businessInteractionRevisionDescription: ").append(toIndentedString(businessInteractionRevisionDescription)).append("\n");
sb.append(" businessInteractionRevisionDate: ").append(toIndentedString(businessInteractionRevisionDate)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,72 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* CharacteristicSpecification
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CharacteristicSpecification {
@SerializedName("name")
private String name = null;
public CharacteristicSpecification name(String name) {
this.name = name;
return this;
}
/**
* Get name
* @return name
**/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CharacteristicSpecification {\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,71 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* CharacteristicSpecificationGetLineCartType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CharacteristicSpecificationGetLineCartType {
@SerializedName("name")
private String name = null;
public CharacteristicSpecificationGetLineCartType name(String name) {
this.name = name;
return this;
}
/**
* Get name
* @return name
**/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CharacteristicSpecificationGetLineCartType {\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,105 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.OLDCharacteristicValueType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CharacteristicSpecificationType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CharacteristicSpecificationType {
@SerializedName("name")
private String name = null;
@SerializedName("CharacteristicValue")
private List<OLDCharacteristicValueType> characteristicValue = null;
public CharacteristicSpecificationType name(String name) {
this.name = name;
return this;
}
/**
* Get name
* @return name
**/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public CharacteristicSpecificationType characteristicValue(List<OLDCharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CharacteristicSpecificationType addCharacteristicValueItem(OLDCharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<OLDCharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<OLDCharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<OLDCharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CharacteristicSpecificationType {\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,95 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicSpecification;
import java.io.IOException;
/**
* CharacteristicValue
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CharacteristicValue {
@SerializedName("CharacteristicSpecification")
private CharacteristicSpecification characteristicSpecification = null;
@SerializedName("value")
private String value = null;
public CharacteristicValue characteristicSpecification(CharacteristicSpecification characteristicSpecification) {
this.characteristicSpecification = characteristicSpecification;
return this;
}
/**
* Get characteristicSpecification
* @return characteristicSpecification
**/
public CharacteristicSpecification getCharacteristicSpecification() {
return characteristicSpecification;
}
public void setCharacteristicSpecification(CharacteristicSpecification characteristicSpecification) {
this.characteristicSpecification = characteristicSpecification;
}
public CharacteristicValue value(String value) {
this.value = value;
return this;
}
/**
* Get value
* @return value
**/
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CharacteristicValue {\n");
sb.append(" characteristicSpecification: ").append(toIndentedString(characteristicSpecification)).append("\n");
sb.append(" value: ").append(toIndentedString(value)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,95 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicSpecificationGetLineCartType;
import java.io.IOException;
/**
* CharacteristicValueGetlineCartType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CharacteristicValueGetlineCartType {
@SerializedName("CharacteristicSpecification")
private CharacteristicSpecificationGetLineCartType characteristicSpecification = null;
@SerializedName("value")
private String value = null;
public CharacteristicValueGetlineCartType characteristicSpecification(CharacteristicSpecificationGetLineCartType characteristicSpecification) {
this.characteristicSpecification = characteristicSpecification;
return this;
}
/**
* Get characteristicSpecification
* @return characteristicSpecification
**/
public CharacteristicSpecificationGetLineCartType getCharacteristicSpecification() {
return characteristicSpecification;
}
public void setCharacteristicSpecification(CharacteristicSpecificationGetLineCartType characteristicSpecification) {
this.characteristicSpecification = characteristicSpecification;
}
public CharacteristicValueGetlineCartType value(String value) {
this.value = value;
return this;
}
/**
* Get value
* @return value
**/
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CharacteristicValueGetlineCartType {\n");
sb.append(" characteristicSpecification: ").append(toIndentedString(characteristicSpecification)).append("\n");
sb.append(" value: ").append(toIndentedString(value)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,118 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicSpecificationType;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
/**
* CharacteristicValueType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CharacteristicValueType {
@SerializedName("CharacteristicSpecification")
private CharacteristicSpecificationType characteristicSpecification = null;
@SerializedName("value")
private String value = null;
@SerializedName("validFor")
private ValidForType validFor = null;
public CharacteristicValueType characteristicSpecification(CharacteristicSpecificationType characteristicSpecification) {
this.characteristicSpecification = characteristicSpecification;
return this;
}
/**
* Get characteristicSpecification
* @return characteristicSpecification
**/
public CharacteristicSpecificationType getCharacteristicSpecification() {
return characteristicSpecification;
}
public void setCharacteristicSpecification(CharacteristicSpecificationType characteristicSpecification) {
this.characteristicSpecification = characteristicSpecification;
}
public CharacteristicValueType value(String value) {
this.value = value;
return this;
}
/**
* Get value
* @return value
**/
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
public CharacteristicValueType validFor(ValidForType validFor) {
this.validFor = validFor;
return this;
}
/**
* Get validFor
* @return validFor
**/
public ValidForType getValidFor() {
return validFor;
}
public void setValidFor(ValidForType validFor) {
this.validFor = validFor;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CharacteristicValueType {\n");
sb.append(" characteristicSpecification: ").append(toIndentedString(characteristicSpecification)).append("\n");
sb.append(" value: ").append(toIndentedString(value)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,95 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicSpecificationType;
import java.io.IOException;
/**
* CharacteristicValueTypegetActivityData
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CharacteristicValueTypegetActivityData {
@SerializedName("CharacteristicSpecification")
private CharacteristicSpecificationType characteristicSpecification = null;
@SerializedName("value")
private String value = null;
public CharacteristicValueTypegetActivityData characteristicSpecification(CharacteristicSpecificationType characteristicSpecification) {
this.characteristicSpecification = characteristicSpecification;
return this;
}
/**
* Get characteristicSpecification
* @return characteristicSpecification
**/
public CharacteristicSpecificationType getCharacteristicSpecification() {
return characteristicSpecification;
}
public void setCharacteristicSpecification(CharacteristicSpecificationType characteristicSpecification) {
this.characteristicSpecification = characteristicSpecification;
}
public CharacteristicValueTypegetActivityData value(String value) {
this.value = value;
return this;
}
/**
* Get value
* @return value
**/
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CharacteristicValueTypegetActivityData {\n");
sb.append(" characteristicSpecification: ").append(toIndentedString(characteristicSpecification)).append("\n");
sb.append(" value: ").append(toIndentedString(value)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,94 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* CompanyRegistrationType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CompanyRegistrationType {
@SerializedName("identificationNr")
private String identificationNr = null;
@SerializedName("identificationType")
private String identificationType = null;
public CompanyRegistrationType identificationNr(String identificationNr) {
this.identificationNr = identificationNr;
return this;
}
/**
* Get identificationNr
* @return identificationNr
**/
public String getIdentificationNr() {
return identificationNr;
}
public void setIdentificationNr(String identificationNr) {
this.identificationNr = identificationNr;
}
public CompanyRegistrationType identificationType(String identificationType) {
this.identificationType = identificationType;
return this;
}
/**
* Get identificationType
* @return identificationType
**/
public String getIdentificationType() {
return identificationType;
}
public void setIdentificationType(String identificationType) {
this.identificationType = identificationType;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CompanyRegistrationType {\n");
sb.append(" identificationNr: ").append(toIndentedString(identificationNr)).append("\n");
sb.append(" identificationType: ").append(toIndentedString(identificationType)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,217 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
/**
* ComponentProdPriceType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class ComponentProdPriceType {
@SerializedName("objectID")
private String objectID = null;
@SerializedName("name")
private String name = null;
@SerializedName("price")
private BigDecimal price = null;
@SerializedName("priceType")
private String priceType = null;
@SerializedName("unitOfMeasure")
private String unitOfMeasure = null;
@SerializedName("validFor")
private ValidForType validFor = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public ComponentProdPriceType objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
public ComponentProdPriceType name(String name) {
this.name = name;
return this;
}
/**
* Get name
* @return name
**/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public ComponentProdPriceType price(BigDecimal price) {
this.price = price;
return this;
}
/**
* Get price
* @return price
**/
public BigDecimal getPrice() {
return price;
}
public void setPrice(BigDecimal price) {
this.price = price;
}
public ComponentProdPriceType priceType(String priceType) {
this.priceType = priceType;
return this;
}
/**
* Get priceType
* @return priceType
**/
public String getPriceType() {
return priceType;
}
public void setPriceType(String priceType) {
this.priceType = priceType;
}
public ComponentProdPriceType unitOfMeasure(String unitOfMeasure) {
this.unitOfMeasure = unitOfMeasure;
return this;
}
/**
* Get unitOfMeasure
* @return unitOfMeasure
**/
public String getUnitOfMeasure() {
return unitOfMeasure;
}
public void setUnitOfMeasure(String unitOfMeasure) {
this.unitOfMeasure = unitOfMeasure;
}
public ComponentProdPriceType validFor(ValidForType validFor) {
this.validFor = validFor;
return this;
}
/**
* Get validFor
* @return validFor
**/
public ValidForType getValidFor() {
return validFor;
}
public void setValidFor(ValidForType validFor) {
this.validFor = validFor;
}
public ComponentProdPriceType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public ComponentProdPriceType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ComponentProdPriceType {\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" price: ").append(toIndentedString(price)).append("\n");
sb.append(" priceType: ").append(toIndentedString(priceType)).append("\n");
sb.append(" unitOfMeasure: ").append(toIndentedString(unitOfMeasure)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,167 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.ComponentProdPriceType;
import it.valueteam.gnp.ws.sdp.model.DiscountProdPriceAlterationType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CompositeProdPriceType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CompositeProdPriceType {
@SerializedName("name")
private String name = null;
@SerializedName("ComponentProdPrice")
private List<ComponentProdPriceType> componentProdPrice = null;
@SerializedName("DiscountProdPriceAlteration")
private List<DiscountProdPriceAlterationType> discountProdPriceAlteration = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public CompositeProdPriceType name(String name) {
this.name = name;
return this;
}
/**
* Get name
* @return name
**/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public CompositeProdPriceType componentProdPrice(List<ComponentProdPriceType> componentProdPrice) {
this.componentProdPrice = componentProdPrice;
return this;
}
public CompositeProdPriceType addComponentProdPriceItem(ComponentProdPriceType componentProdPriceItem) {
if (this.componentProdPrice == null) {
this.componentProdPrice = new ArrayList<ComponentProdPriceType>();
}
this.componentProdPrice.add(componentProdPriceItem);
return this;
}
/**
* Get componentProdPrice
* @return componentProdPrice
**/
public List<ComponentProdPriceType> getComponentProdPrice() {
return componentProdPrice;
}
public void setComponentProdPrice(List<ComponentProdPriceType> componentProdPrice) {
this.componentProdPrice = componentProdPrice;
}
public CompositeProdPriceType discountProdPriceAlteration(List<DiscountProdPriceAlterationType> discountProdPriceAlteration) {
this.discountProdPriceAlteration = discountProdPriceAlteration;
return this;
}
public CompositeProdPriceType addDiscountProdPriceAlterationItem(DiscountProdPriceAlterationType discountProdPriceAlterationItem) {
if (this.discountProdPriceAlteration == null) {
this.discountProdPriceAlteration = new ArrayList<DiscountProdPriceAlterationType>();
}
this.discountProdPriceAlteration.add(discountProdPriceAlterationItem);
return this;
}
/**
* Get discountProdPriceAlteration
* @return discountProdPriceAlteration
**/
public List<DiscountProdPriceAlterationType> getDiscountProdPriceAlteration() {
return discountProdPriceAlteration;
}
public void setDiscountProdPriceAlteration(List<DiscountProdPriceAlterationType> discountProdPriceAlteration) {
this.discountProdPriceAlteration = discountProdPriceAlteration;
}
public CompositeProdPriceType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CompositeProdPriceType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CompositeProdPriceType {\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" componentProdPrice: ").append(toIndentedString(componentProdPrice)).append("\n");
sb.append(" discountProdPriceAlteration: ").append(toIndentedString(discountProdPriceAlteration)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,72 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* ConsentCustomerType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class ConsentCustomerType {
@SerializedName("ID")
private String ID = null;
public ConsentCustomerType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ConsentCustomerType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,118 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.ConsentCustomerType;
import it.valueteam.gnp.ws.sdp.model.PartyRoleAssEmployeeType;
import java.io.IOException;
/**
* ConsentPartyInteractionRoleType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class ConsentPartyInteractionRoleType {
@SerializedName("interactionRole")
private String interactionRole = null;
@SerializedName("Employee")
private PartyRoleAssEmployeeType employee = null;
@SerializedName("Customer")
private ConsentCustomerType customer = null;
public ConsentPartyInteractionRoleType interactionRole(String interactionRole) {
this.interactionRole = interactionRole;
return this;
}
/**
* Get interactionRole
* @return interactionRole
**/
public String getInteractionRole() {
return interactionRole;
}
public void setInteractionRole(String interactionRole) {
this.interactionRole = interactionRole;
}
public ConsentPartyInteractionRoleType employee(PartyRoleAssEmployeeType employee) {
this.employee = employee;
return this;
}
/**
* Get employee
* @return employee
**/
public PartyRoleAssEmployeeType getEmployee() {
return employee;
}
public void setEmployee(PartyRoleAssEmployeeType employee) {
this.employee = employee;
}
public ConsentPartyInteractionRoleType customer(ConsentCustomerType customer) {
this.customer = customer;
return this;
}
/**
* Get customer
* @return customer
**/
public ConsentCustomerType getCustomer() {
return customer;
}
public void setCustomer(ConsentCustomerType customer) {
this.customer = customer;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ConsentPartyInteractionRoleType {\n");
sb.append(" interactionRole: ").append(toIndentedString(interactionRole)).append("\n");
sb.append(" employee: ").append(toIndentedString(employee)).append("\n");
sb.append(" customer: ").append(toIndentedString(customer)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,290 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.ConsentPartyInteractionRoleType;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* ConsentType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class ConsentType {
@SerializedName("objectID")
private String objectID = null;
@SerializedName("commonName")
private String commonName = null;
@SerializedName("description")
private String description = null;
@SerializedName("version")
private String version = null;
@SerializedName("validFor")
private ValidForType validFor = null;
@SerializedName("consentValue")
private String consentValue = null;
@SerializedName("consentType")
private String consentType = null;
@SerializedName("blackListType")
private String blackListType = null;
@SerializedName("PartyInteractionRole")
private List<ConsentPartyInteractionRoleType> partyInteractionRole = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public ConsentType objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
public ConsentType commonName(String commonName) {
this.commonName = commonName;
return this;
}
/**
* Get commonName
* @return commonName
**/
public String getCommonName() {
return commonName;
}
public void setCommonName(String commonName) {
this.commonName = commonName;
}
public ConsentType description(String description) {
this.description = description;
return this;
}
/**
* Get description
* @return description
**/
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public ConsentType version(String version) {
this.version = version;
return this;
}
/**
* Get version
* @return version
**/
public String getVersion() {
return version;
}
public void setVersion(String version) {
this.version = version;
}
public ConsentType validFor(ValidForType validFor) {
this.validFor = validFor;
return this;
}
/**
* Get validFor
* @return validFor
**/
public ValidForType getValidFor() {
return validFor;
}
public void setValidFor(ValidForType validFor) {
this.validFor = validFor;
}
public ConsentType consentValue(String consentValue) {
this.consentValue = consentValue;
return this;
}
/**
* Get consentValue
* @return consentValue
**/
public String getConsentValue() {
return consentValue;
}
public void setConsentValue(String consentValue) {
this.consentValue = consentValue;
}
public ConsentType consentType(String consentType) {
this.consentType = consentType;
return this;
}
/**
* Get consentType
* @return consentType
**/
public String getConsentType() {
return consentType;
}
public void setConsentType(String consentType) {
this.consentType = consentType;
}
public ConsentType blackListType(String blackListType) {
this.blackListType = blackListType;
return this;
}
/**
* Get blackListType
* @return blackListType
**/
public String getBlackListType() {
return blackListType;
}
public void setBlackListType(String blackListType) {
this.blackListType = blackListType;
}
public ConsentType partyInteractionRole(List<ConsentPartyInteractionRoleType> partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
return this;
}
public ConsentType addPartyInteractionRoleItem(ConsentPartyInteractionRoleType partyInteractionRoleItem) {
if (this.partyInteractionRole == null) {
this.partyInteractionRole = new ArrayList<ConsentPartyInteractionRoleType>();
}
this.partyInteractionRole.add(partyInteractionRoleItem);
return this;
}
/**
* Get partyInteractionRole
* @return partyInteractionRole
**/
public List<ConsentPartyInteractionRoleType> getPartyInteractionRole() {
return partyInteractionRole;
}
public void setPartyInteractionRole(List<ConsentPartyInteractionRoleType> partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
}
public ConsentType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public ConsentType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ConsentType {\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append(" commonName: ").append(toIndentedString(commonName)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" version: ").append(toIndentedString(version)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append(" consentValue: ").append(toIndentedString(consentValue)).append("\n");
sb.append(" consentType: ").append(toIndentedString(consentType)).append("\n");
sb.append(" blackListType: ").append(toIndentedString(blackListType)).append("\n");
sb.append(" partyInteractionRole: ").append(toIndentedString(partyInteractionRole)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,193 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* ContactMediumType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class ContactMediumType {
@SerializedName("description")
private String description = null;
@SerializedName("objectID")
private String objectID = null;
@SerializedName("validFor")
private ValidForType validFor = null;
@SerializedName("number")
private String number = null;
@SerializedName("type")
private String type = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public ContactMediumType description(String description) {
this.description = description;
return this;
}
/**
* Get description
* @return description
**/
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public ContactMediumType objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
public ContactMediumType validFor(ValidForType validFor) {
this.validFor = validFor;
return this;
}
/**
* Get validFor
* @return validFor
**/
public ValidForType getValidFor() {
return validFor;
}
public void setValidFor(ValidForType validFor) {
this.validFor = validFor;
}
public ContactMediumType number(String number) {
this.number = number;
return this;
}
/**
* Get number
* @return number
**/
public String getNumber() {
return number;
}
public void setNumber(String number) {
this.number = number;
}
public ContactMediumType type(String type) {
this.type = type;
return this;
}
/**
* Get type
* @return type
**/
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public ContactMediumType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public ContactMediumType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ContactMediumType {\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append(" number: ").append(toIndentedString(number)).append("\n");
sb.append(" type: ").append(toIndentedString(type)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,93 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* ContactMediumType1
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class ContactMediumType1 {
@SerializedName("number")
private String number = null;
@SerializedName("type")
private String type = null;
public ContactMediumType1 number(String number) {
this.number = number;
return this;
}
/**
* Get number
* @return number
**/
public String getNumber() {
return number;
}
public void setNumber(String number) {
this.number = number;
}
public ContactMediumType1 type(String type) {
this.type = type;
return this;
}
/**
* Get type
* @return type
**/
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ContactMediumType1 {\n");
sb.append(" number: ").append(toIndentedString(number)).append("\n");
sb.append(" type: ").append(toIndentedString(type)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,93 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* CountryType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CountryType {
@SerializedName("name")
private String name = null;
@SerializedName("type")
private String type = null;
public CountryType name(String name) {
this.name = name;
return this;
}
/**
* Get name
* @return name
**/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public CountryType type(String type) {
this.type = type;
return this;
}
/**
* Get type
* @return type
**/
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CountryType {\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" type: ").append(toIndentedString(type)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,71 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* CreditCardPMType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CreditCardPMType {
@SerializedName("creditCardNumber")
private String creditCardNumber = null;
public CreditCardPMType creditCardNumber(String creditCardNumber) {
this.creditCardNumber = creditCardNumber;
return this;
}
/**
* Get creditCardNumber
* @return creditCardNumber
**/
public String getCreditCardNumber() {
return creditCardNumber;
}
public void setCreditCardNumber(String creditCardNumber) {
this.creditCardNumber = creditCardNumber;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CreditCardPMType {\n");
sb.append(" creditCardNumber: ").append(toIndentedString(creditCardNumber)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,159 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.CustomerAccountType;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerAccountInteractionRoleType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerAccountInteractionRoleType {
@SerializedName("interactionRole")
private String interactionRole = null;
@SerializedName("validFor")
private ValidForType validFor = null;
@SerializedName("CustomerAccount")
private List<CustomerAccountType> customerAccount = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public CustomerAccountInteractionRoleType interactionRole(String interactionRole) {
this.interactionRole = interactionRole;
return this;
}
/**
* Get interactionRole
* @return interactionRole
**/
public String getInteractionRole() {
return interactionRole;
}
public void setInteractionRole(String interactionRole) {
this.interactionRole = interactionRole;
}
public CustomerAccountInteractionRoleType validFor(ValidForType validFor) {
this.validFor = validFor;
return this;
}
/**
* Get validFor
* @return validFor
**/
public ValidForType getValidFor() {
return validFor;
}
public void setValidFor(ValidForType validFor) {
this.validFor = validFor;
}
public CustomerAccountInteractionRoleType customerAccount(List<CustomerAccountType> customerAccount) {
this.customerAccount = customerAccount;
return this;
}
public CustomerAccountInteractionRoleType addCustomerAccountItem(CustomerAccountType customerAccountItem) {
if (this.customerAccount == null) {
this.customerAccount = new ArrayList<CustomerAccountType>();
}
this.customerAccount.add(customerAccountItem);
return this;
}
/**
* Get customerAccount
* @return customerAccount
**/
public List<CustomerAccountType> getCustomerAccount() {
return customerAccount;
}
public void setCustomerAccount(List<CustomerAccountType> customerAccount) {
this.customerAccount = customerAccount;
}
public CustomerAccountInteractionRoleType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerAccountInteractionRoleType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerAccountInteractionRoleType {\n");
sb.append(" interactionRole: ").append(toIndentedString(interactionRole)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append(" customerAccount: ").append(toIndentedString(customerAccount)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,71 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* CustomerAccountInvolProType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerAccountInvolProType {
@SerializedName("ID")
private String ID = null;
public CustomerAccountInvolProType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerAccountInvolProType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,95 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerAccountInvolProType;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
/**
* CustomerAccountInvolvementProductType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerAccountInvolvementProductType {
@SerializedName("CustomerAccount")
private CustomerAccountInvolProType customerAccount = null;
@SerializedName("validFor")
private ValidForType validFor = null;
public CustomerAccountInvolvementProductType customerAccount(CustomerAccountInvolProType customerAccount) {
this.customerAccount = customerAccount;
return this;
}
/**
* Get customerAccount
* @return customerAccount
**/
public CustomerAccountInvolProType getCustomerAccount() {
return customerAccount;
}
public void setCustomerAccount(CustomerAccountInvolProType customerAccount) {
this.customerAccount = customerAccount;
}
public CustomerAccountInvolvementProductType validFor(ValidForType validFor) {
this.validFor = validFor;
return this;
}
/**
* Get validFor
* @return validFor
**/
public ValidForType getValidFor() {
return validFor;
}
public void setValidFor(ValidForType validFor) {
this.validFor = validFor;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerAccountInvolvementProductType {\n");
sb.append(" customerAccount: ").append(toIndentedString(customerAccount)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,273 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.CustomerBillSpecType;
import it.valueteam.gnp.ws.sdp.model.CustomerType;
import it.valueteam.gnp.ws.sdp.model.PaymentPlanType;
import it.valueteam.gnp.ws.sdp.model.PlacePartyRoleAssocType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerAccountType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerAccountType {
@SerializedName("ID")
private String ID = null;
@SerializedName("accountType")
private String accountType = null;
@SerializedName("accountStatus")
private String accountStatus = null;
@SerializedName("Customer")
private List<CustomerType> customer = null;
@SerializedName("PlacePartyRoleAssoc")
private List<PlacePartyRoleAssocType> placePartyRoleAssoc = null;
@SerializedName("PaymentPlan")
private List<PaymentPlanType> paymentPlan = null;
@SerializedName("CustomerBillSpec")
private List<CustomerBillSpecType> customerBillSpec = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public CustomerAccountType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public CustomerAccountType accountType(String accountType) {
this.accountType = accountType;
return this;
}
/**
* Get accountType
* @return accountType
**/
public String getAccountType() {
return accountType;
}
public void setAccountType(String accountType) {
this.accountType = accountType;
}
public CustomerAccountType accountStatus(String accountStatus) {
this.accountStatus = accountStatus;
return this;
}
/**
* Get accountStatus
* @return accountStatus
**/
public String getAccountStatus() {
return accountStatus;
}
public void setAccountStatus(String accountStatus) {
this.accountStatus = accountStatus;
}
public CustomerAccountType customer(List<CustomerType> customer) {
this.customer = customer;
return this;
}
public CustomerAccountType addCustomerItem(CustomerType customerItem) {
if (this.customer == null) {
this.customer = new ArrayList<CustomerType>();
}
this.customer.add(customerItem);
return this;
}
/**
* Get customer
* @return customer
**/
public List<CustomerType> getCustomer() {
return customer;
}
public void setCustomer(List<CustomerType> customer) {
this.customer = customer;
}
public CustomerAccountType placePartyRoleAssoc(List<PlacePartyRoleAssocType> placePartyRoleAssoc) {
this.placePartyRoleAssoc = placePartyRoleAssoc;
return this;
}
public CustomerAccountType addPlacePartyRoleAssocItem(PlacePartyRoleAssocType placePartyRoleAssocItem) {
if (this.placePartyRoleAssoc == null) {
this.placePartyRoleAssoc = new ArrayList<PlacePartyRoleAssocType>();
}
this.placePartyRoleAssoc.add(placePartyRoleAssocItem);
return this;
}
/**
* Get placePartyRoleAssoc
* @return placePartyRoleAssoc
**/
public List<PlacePartyRoleAssocType> getPlacePartyRoleAssoc() {
return placePartyRoleAssoc;
}
public void setPlacePartyRoleAssoc(List<PlacePartyRoleAssocType> placePartyRoleAssoc) {
this.placePartyRoleAssoc = placePartyRoleAssoc;
}
public CustomerAccountType paymentPlan(List<PaymentPlanType> paymentPlan) {
this.paymentPlan = paymentPlan;
return this;
}
public CustomerAccountType addPaymentPlanItem(PaymentPlanType paymentPlanItem) {
if (this.paymentPlan == null) {
this.paymentPlan = new ArrayList<PaymentPlanType>();
}
this.paymentPlan.add(paymentPlanItem);
return this;
}
/**
* Get paymentPlan
* @return paymentPlan
**/
public List<PaymentPlanType> getPaymentPlan() {
return paymentPlan;
}
public void setPaymentPlan(List<PaymentPlanType> paymentPlan) {
this.paymentPlan = paymentPlan;
}
public CustomerAccountType customerBillSpec(List<CustomerBillSpecType> customerBillSpec) {
this.customerBillSpec = customerBillSpec;
return this;
}
public CustomerAccountType addCustomerBillSpecItem(CustomerBillSpecType customerBillSpecItem) {
if (this.customerBillSpec == null) {
this.customerBillSpec = new ArrayList<CustomerBillSpecType>();
}
this.customerBillSpec.add(customerBillSpecItem);
return this;
}
/**
* Get customerBillSpec
* @return customerBillSpec
**/
public List<CustomerBillSpecType> getCustomerBillSpec() {
return customerBillSpec;
}
public void setCustomerBillSpec(List<CustomerBillSpecType> customerBillSpec) {
this.customerBillSpec = customerBillSpec;
}
public CustomerAccountType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerAccountType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerAccountType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" accountType: ").append(toIndentedString(accountType)).append("\n");
sb.append(" accountStatus: ").append(toIndentedString(accountStatus)).append("\n");
sb.append(" customer: ").append(toIndentedString(customer)).append("\n");
sb.append(" placePartyRoleAssoc: ").append(toIndentedString(placePartyRoleAssoc)).append("\n");
sb.append(" paymentPlan: ").append(toIndentedString(paymentPlan)).append("\n");
sb.append(" customerBillSpec: ").append(toIndentedString(customerBillSpec)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,114 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerBillingCycleSpecificationType;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerBillSpecType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerBillSpecType {
@SerializedName("CustomerBillingCycleSpecification")
private List<CustomerBillingCycleSpecificationType> customerBillingCycleSpecification = null;
@SerializedName("validFor")
private List<ValidForType> validFor = null;
public CustomerBillSpecType customerBillingCycleSpecification(List<CustomerBillingCycleSpecificationType> customerBillingCycleSpecification) {
this.customerBillingCycleSpecification = customerBillingCycleSpecification;
return this;
}
public CustomerBillSpecType addCustomerBillingCycleSpecificationItem(CustomerBillingCycleSpecificationType customerBillingCycleSpecificationItem) {
if (this.customerBillingCycleSpecification == null) {
this.customerBillingCycleSpecification = new ArrayList<CustomerBillingCycleSpecificationType>();
}
this.customerBillingCycleSpecification.add(customerBillingCycleSpecificationItem);
return this;
}
/**
* Get customerBillingCycleSpecification
* @return customerBillingCycleSpecification
**/
public List<CustomerBillingCycleSpecificationType> getCustomerBillingCycleSpecification() {
return customerBillingCycleSpecification;
}
public void setCustomerBillingCycleSpecification(List<CustomerBillingCycleSpecificationType> customerBillingCycleSpecification) {
this.customerBillingCycleSpecification = customerBillingCycleSpecification;
}
public CustomerBillSpecType validFor(List<ValidForType> validFor) {
this.validFor = validFor;
return this;
}
public CustomerBillSpecType addValidForItem(ValidForType validForItem) {
if (this.validFor == null) {
this.validFor = new ArrayList<ValidForType>();
}
this.validFor.add(validForItem);
return this;
}
/**
* Get validFor
* @return validFor
**/
public List<ValidForType> getValidFor() {
return validFor;
}
public void setValidFor(List<ValidForType> validFor) {
this.validFor = validFor;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerBillSpecType {\n");
sb.append(" customerBillingCycleSpecification: ").append(toIndentedString(customerBillingCycleSpecification)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,148 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerBillingCycleSpecificationType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerBillingCycleSpecificationType {
@SerializedName("billingDateShift")
private String billingDateShift = null;
@SerializedName("chargeDateOffset")
private String chargeDateOffset = null;
@SerializedName("paymentDueDateOffset")
private String paymentDueDateOffset = null;
@SerializedName("validFor")
private List<ValidForType> validFor = null;
public CustomerBillingCycleSpecificationType billingDateShift(String billingDateShift) {
this.billingDateShift = billingDateShift;
return this;
}
/**
* Get billingDateShift
* @return billingDateShift
**/
public String getBillingDateShift() {
return billingDateShift;
}
public void setBillingDateShift(String billingDateShift) {
this.billingDateShift = billingDateShift;
}
public CustomerBillingCycleSpecificationType chargeDateOffset(String chargeDateOffset) {
this.chargeDateOffset = chargeDateOffset;
return this;
}
/**
* Get chargeDateOffset
* @return chargeDateOffset
**/
public String getChargeDateOffset() {
return chargeDateOffset;
}
public void setChargeDateOffset(String chargeDateOffset) {
this.chargeDateOffset = chargeDateOffset;
}
public CustomerBillingCycleSpecificationType paymentDueDateOffset(String paymentDueDateOffset) {
this.paymentDueDateOffset = paymentDueDateOffset;
return this;
}
/**
* Get paymentDueDateOffset
* @return paymentDueDateOffset
**/
public String getPaymentDueDateOffset() {
return paymentDueDateOffset;
}
public void setPaymentDueDateOffset(String paymentDueDateOffset) {
this.paymentDueDateOffset = paymentDueDateOffset;
}
public CustomerBillingCycleSpecificationType validFor(List<ValidForType> validFor) {
this.validFor = validFor;
return this;
}
public CustomerBillingCycleSpecificationType addValidForItem(ValidForType validForItem) {
if (this.validFor == null) {
this.validFor = new ArrayList<ValidForType>();
}
this.validFor.add(validForItem);
return this;
}
/**
* Get validFor
* @return validFor
**/
public List<ValidForType> getValidFor() {
return validFor;
}
public void setValidFor(List<ValidForType> validFor) {
this.validFor = validFor;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerBillingCycleSpecificationType {\n");
sb.append(" billingDateShift: ").append(toIndentedString(billingDateShift)).append("\n");
sb.append(" chargeDateOffset: ").append(toIndentedString(chargeDateOffset)).append("\n");
sb.append(" paymentDueDateOffset: ").append(toIndentedString(paymentDueDateOffset)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,104 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerPaymentType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerEmployeeType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerEmployeeType {
@SerializedName("ID")
private String ID = null;
@SerializedName("CustomerPayment")
private List<CustomerPaymentType> customerPayment = null;
public CustomerEmployeeType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public CustomerEmployeeType customerPayment(List<CustomerPaymentType> customerPayment) {
this.customerPayment = customerPayment;
return this;
}
public CustomerEmployeeType addCustomerPaymentItem(CustomerPaymentType customerPaymentItem) {
if (this.customerPayment == null) {
this.customerPayment = new ArrayList<CustomerPaymentType>();
}
this.customerPayment.add(customerPaymentItem);
return this;
}
/**
* Get customerPayment
* @return customerPayment
**/
public List<CustomerPaymentType> getCustomerPayment() {
return customerPayment;
}
public void setCustomerPayment(List<CustomerPaymentType> customerPayment) {
this.customerPayment = customerPayment;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerEmployeeType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" customerPayment: ").append(toIndentedString(customerPayment)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,104 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerGetDuplicateOrderType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerGetDuplicateOrderType {
@SerializedName("ID")
private String ID = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public CustomerGetDuplicateOrderType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public CustomerGetDuplicateOrderType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerGetDuplicateOrderType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerGetDuplicateOrderType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,167 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.ContactMediumType;
import it.valueteam.gnp.ws.sdp.model.OrganizationGetProdType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerGetProdType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerGetProdType {
@SerializedName("ID")
private String ID = null;
@SerializedName("Organization")
private List<OrganizationGetProdType> organization = null;
@SerializedName("ContactMedium")
private List<ContactMediumType> contactMedium = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public CustomerGetProdType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public CustomerGetProdType organization(List<OrganizationGetProdType> organization) {
this.organization = organization;
return this;
}
public CustomerGetProdType addOrganizationItem(OrganizationGetProdType organizationItem) {
if (this.organization == null) {
this.organization = new ArrayList<OrganizationGetProdType>();
}
this.organization.add(organizationItem);
return this;
}
/**
* Get organization
* @return organization
**/
public List<OrganizationGetProdType> getOrganization() {
return organization;
}
public void setOrganization(List<OrganizationGetProdType> organization) {
this.organization = organization;
}
public CustomerGetProdType contactMedium(List<ContactMediumType> contactMedium) {
this.contactMedium = contactMedium;
return this;
}
public CustomerGetProdType addContactMediumItem(ContactMediumType contactMediumItem) {
if (this.contactMedium == null) {
this.contactMedium = new ArrayList<ContactMediumType>();
}
this.contactMedium.add(contactMediumItem);
return this;
}
/**
* Get contactMedium
* @return contactMedium
**/
public List<ContactMediumType> getContactMedium() {
return contactMedium;
}
public void setContactMedium(List<ContactMediumType> contactMedium) {
this.contactMedium = contactMedium;
}
public CustomerGetProdType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerGetProdType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerGetProdType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" organization: ").append(toIndentedString(organization)).append("\n");
sb.append(" contactMedium: ").append(toIndentedString(contactMedium)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,56 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.ArrayList;
/**
* CustomerOrder
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrder extends ArrayList<CustomerOrderType> {
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
return super.equals(o);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrder {\n");
sb.append(" ").append(toIndentedString(super.toString())).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,59 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import it.valueteam.gnp.ws.sdp.model.GetAssetServiceNumberResponseType;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderGetAssetServiceNumber
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderGetAssetServiceNumber extends ArrayList<GetAssetServiceNumberResponseType> {
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
return super.equals(o);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderGetAssetServiceNumber {\n");
sb.append(" ").append(toIndentedString(super.toString())).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,58 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderTypegetDuplicateOrderResponse;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderGetDuplicateOrder
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderGetDuplicateOrder extends ArrayList<CustomerOrderTypegetDuplicateOrderResponse> {
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
return super.equals(o);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderGetDuplicateOrder {\n");
sb.append(" ").append(toIndentedString(super.toString())).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,59 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import it.valueteam.gnp.ws.sdp.model.GetParentOrderResponseType;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderGetParentOrder
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderGetParentOrder extends ArrayList<GetParentOrderResponseType> {
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
return super.equals(o);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderGetParentOrder {\n");
sb.append(" ").append(toIndentedString(super.toString())).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,167 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionRelationshipType;
import it.valueteam.gnp.ws.sdp.model.ProductOrdCharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.ProductOrdCustomerOrderItemType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderGetProdTypeResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderGetProdTypeResponse {
@SerializedName("ID")
private String ID = null;
@SerializedName("CharacteristicValue")
private List<ProductOrdCharacteristicValueType> characteristicValue = null;
@SerializedName("CustomerOrderItem")
private List<ProductOrdCustomerOrderItemType> customerOrderItem = null;
@SerializedName("BusinessInteractionRelationship")
private List<BusinessInteractionRelationshipType> businessInteractionRelationship = null;
public CustomerOrderGetProdTypeResponse ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public CustomerOrderGetProdTypeResponse characteristicValue(List<ProductOrdCharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerOrderGetProdTypeResponse addCharacteristicValueItem(ProductOrdCharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<ProductOrdCharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<ProductOrdCharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<ProductOrdCharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
public CustomerOrderGetProdTypeResponse customerOrderItem(List<ProductOrdCustomerOrderItemType> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
public CustomerOrderGetProdTypeResponse addCustomerOrderItemItem(ProductOrdCustomerOrderItemType customerOrderItemItem) {
if (this.customerOrderItem == null) {
this.customerOrderItem = new ArrayList<ProductOrdCustomerOrderItemType>();
}
this.customerOrderItem.add(customerOrderItemItem);
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public List<ProductOrdCustomerOrderItemType> getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(List<ProductOrdCustomerOrderItemType> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
public CustomerOrderGetProdTypeResponse businessInteractionRelationship(List<BusinessInteractionRelationshipType> businessInteractionRelationship) {
this.businessInteractionRelationship = businessInteractionRelationship;
return this;
}
public CustomerOrderGetProdTypeResponse addBusinessInteractionRelationshipItem(BusinessInteractionRelationshipType businessInteractionRelationshipItem) {
if (this.businessInteractionRelationship == null) {
this.businessInteractionRelationship = new ArrayList<BusinessInteractionRelationshipType>();
}
this.businessInteractionRelationship.add(businessInteractionRelationshipItem);
return this;
}
/**
* Get businessInteractionRelationship
* @return businessInteractionRelationship
**/
public List<BusinessInteractionRelationshipType> getBusinessInteractionRelationship() {
return businessInteractionRelationship;
}
public void setBusinessInteractionRelationship(List<BusinessInteractionRelationshipType> businessInteractionRelationship) {
this.businessInteractionRelationship = businessInteractionRelationship;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderGetProdTypeResponse {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append(" businessInteractionRelationship: ").append(toIndentedString(businessInteractionRelationship)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,141 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValue;
import it.valueteam.gnp.ws.sdp.model.ProductBundle;
import it.valueteam.gnp.ws.sdp.model.ProductComponent;
import java.io.IOException;
/**
* CustomerOrderItem
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItem {
@SerializedName("objectID")
private String objectID = null;
@SerializedName("CharacteristicValue")
private CharacteristicValue characteristicValue = null;
@SerializedName("ProductBundle")
private ProductBundle productBundle = null;
@SerializedName("ProductComponent")
private ProductComponent productComponent = null;
public CustomerOrderItem objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
public CustomerOrderItem characteristicValue(CharacteristicValue characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public CharacteristicValue getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(CharacteristicValue characteristicValue) {
this.characteristicValue = characteristicValue;
}
public CustomerOrderItem productBundle(ProductBundle productBundle) {
this.productBundle = productBundle;
return this;
}
/**
* Get productBundle
* @return productBundle
**/
public ProductBundle getProductBundle() {
return productBundle;
}
public void setProductBundle(ProductBundle productBundle) {
this.productBundle = productBundle;
}
public CustomerOrderItem productComponent(ProductComponent productComponent) {
this.productComponent = productComponent;
return this;
}
/**
* Get productComponent
* @return productComponent
**/
public ProductComponent getProductComponent() {
return productComponent;
}
public void setProductComponent(ProductComponent productComponent) {
this.productComponent = productComponent;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItem {\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append(" productBundle: ").append(toIndentedString(productBundle)).append("\n");
sb.append(" productComponent: ").append(toIndentedString(productComponent)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,72 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* CustomerOrderItem1
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItem1 {
@SerializedName("objectID")
private String objectID = null;
public CustomerOrderItem1 objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItem1 {\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,73 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValue;
import java.io.IOException;
/**
* CustomerOrderItem2
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItem2 {
@SerializedName("CharacteristicValue")
private CharacteristicValue characteristicValue = null;
public CustomerOrderItem2 characteristicValue(CharacteristicValue characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public CharacteristicValue getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(CharacteristicValue characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItem2 {\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,136 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionRoleType;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderItemParentType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItemParentType {
@SerializedName("objectID")
private String objectID = null;
@SerializedName("BusinessInteractionRole")
private List<BusinessInteractionRoleType> businessInteractionRole = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public CustomerOrderItemParentType objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
public CustomerOrderItemParentType businessInteractionRole(List<BusinessInteractionRoleType> businessInteractionRole) {
this.businessInteractionRole = businessInteractionRole;
return this;
}
public CustomerOrderItemParentType addBusinessInteractionRoleItem(BusinessInteractionRoleType businessInteractionRoleItem) {
if (this.businessInteractionRole == null) {
this.businessInteractionRole = new ArrayList<BusinessInteractionRoleType>();
}
this.businessInteractionRole.add(businessInteractionRoleItem);
return this;
}
/**
* Get businessInteractionRole
* @return businessInteractionRole
**/
public List<BusinessInteractionRoleType> getBusinessInteractionRole() {
return businessInteractionRole;
}
public void setBusinessInteractionRole(List<BusinessInteractionRoleType> businessInteractionRole) {
this.businessInteractionRole = businessInteractionRole;
}
public CustomerOrderItemParentType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerOrderItemParentType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItemParentType {\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append(" businessInteractionRole: ").append(toIndentedString(businessInteractionRole)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,319 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.Action;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionRoleType;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItemParentType;
import it.valueteam.gnp.ws.sdp.model.PhysicalResourceType;
import it.valueteam.gnp.ws.sdp.model.ProductBundleType;
import it.valueteam.gnp.ws.sdp.model.ProductComponentType;
import it.valueteam.gnp.ws.sdp.model.ProductOfferingType;
import it.valueteam.gnp.ws.sdp.model.ProductType;
import it.valueteam.gnp.ws.sdp.model.QuantityType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderItemType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItemType {
@SerializedName("objectID")
private String objectID = null;
@SerializedName("quantity")
private QuantityType quantity = null;
@SerializedName("action")
private Action action = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
@SerializedName("ProductOffering")
private ProductOfferingType productOffering = null;
@SerializedName("ProductBundle")
private ProductBundleType productBundle = null;
@SerializedName("Product")
private ProductType product = null;
@SerializedName("ProductComponent")
private ProductComponentType productComponent = null;
@SerializedName("PhysicalResource")
private PhysicalResourceType physicalResource = null;
@SerializedName("CustomerOrderItem")
private CustomerOrderItemParentType customerOrderItem = null;
@SerializedName("BusinessInteractionRole")
private List<BusinessInteractionRoleType> businessInteractionRole = null;
public CustomerOrderItemType objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
public CustomerOrderItemType quantity(QuantityType quantity) {
this.quantity = quantity;
return this;
}
/**
* Get quantity
* @return quantity
**/
public QuantityType getQuantity() {
return quantity;
}
public void setQuantity(QuantityType quantity) {
this.quantity = quantity;
}
public CustomerOrderItemType action(Action action) {
this.action = action;
return this;
}
/**
* Get action
* @return action
**/
public Action getAction() {
return action;
}
public void setAction(Action action) {
this.action = action;
}
public CustomerOrderItemType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerOrderItemType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
public CustomerOrderItemType productOffering(ProductOfferingType productOffering) {
this.productOffering = productOffering;
return this;
}
/**
* Get productOffering
* @return productOffering
**/
public ProductOfferingType getProductOffering() {
return productOffering;
}
public void setProductOffering(ProductOfferingType productOffering) {
this.productOffering = productOffering;
}
public CustomerOrderItemType productBundle(ProductBundleType productBundle) {
this.productBundle = productBundle;
return this;
}
/**
* Get productBundle
* @return productBundle
**/
public ProductBundleType getProductBundle() {
return productBundle;
}
public void setProductBundle(ProductBundleType productBundle) {
this.productBundle = productBundle;
}
public CustomerOrderItemType product(ProductType product) {
this.product = product;
return this;
}
/**
* Get product
* @return product
**/
public ProductType getProduct() {
return product;
}
public void setProduct(ProductType product) {
this.product = product;
}
public CustomerOrderItemType productComponent(ProductComponentType productComponent) {
this.productComponent = productComponent;
return this;
}
/**
* Get productComponent
* @return productComponent
**/
public ProductComponentType getProductComponent() {
return productComponent;
}
public void setProductComponent(ProductComponentType productComponent) {
this.productComponent = productComponent;
}
public CustomerOrderItemType physicalResource(PhysicalResourceType physicalResource) {
this.physicalResource = physicalResource;
return this;
}
/**
* Get physicalResource
* @return physicalResource
**/
public PhysicalResourceType getPhysicalResource() {
return physicalResource;
}
public void setPhysicalResource(PhysicalResourceType physicalResource) {
this.physicalResource = physicalResource;
}
public CustomerOrderItemType customerOrderItem(CustomerOrderItemParentType customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public CustomerOrderItemParentType getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(CustomerOrderItemParentType customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
public CustomerOrderItemType businessInteractionRole(List<BusinessInteractionRoleType> businessInteractionRole) {
this.businessInteractionRole = businessInteractionRole;
return this;
}
public CustomerOrderItemType addBusinessInteractionRoleItem(BusinessInteractionRoleType businessInteractionRoleItem) {
if (this.businessInteractionRole == null) {
this.businessInteractionRole = new ArrayList<BusinessInteractionRoleType>();
}
this.businessInteractionRole.add(businessInteractionRoleItem);
return this;
}
/**
* Get businessInteractionRole
* @return businessInteractionRole
**/
public List<BusinessInteractionRoleType> getBusinessInteractionRole() {
return businessInteractionRole;
}
public void setBusinessInteractionRole(List<BusinessInteractionRoleType> businessInteractionRole) {
this.businessInteractionRole = businessInteractionRole;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItemType {\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append(" quantity: ").append(toIndentedString(quantity)).append("\n");
sb.append(" action: ").append(toIndentedString(action)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append(" productOffering: ").append(toIndentedString(productOffering)).append("\n");
sb.append(" productBundle: ").append(toIndentedString(productBundle)).append("\n");
sb.append(" product: ").append(toIndentedString(product)).append("\n");
sb.append(" productComponent: ").append(toIndentedString(productComponent)).append("\n");
sb.append(" physicalResource: ").append(toIndentedString(physicalResource)).append("\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append(" businessInteractionRole: ").append(toIndentedString(businessInteractionRole)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,73 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.ProductBundleTypeForgetAssetServiceNumberResponse;
import java.io.IOException;
/**
* CustomerOrderItemTypeForgetAssetServiceNumberrResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItemTypeForgetAssetServiceNumberrResponse {
@SerializedName("ProductBundle")
private ProductBundleTypeForgetAssetServiceNumberResponse productBundle = null;
public CustomerOrderItemTypeForgetAssetServiceNumberrResponse productBundle(ProductBundleTypeForgetAssetServiceNumberResponse productBundle) {
this.productBundle = productBundle;
return this;
}
/**
* Get productBundle
* @return productBundle
**/
public ProductBundleTypeForgetAssetServiceNumberResponse getProductBundle() {
return productBundle;
}
public void setProductBundle(ProductBundleTypeForgetAssetServiceNumberResponse productBundle) {
this.productBundle = productBundle;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItemTypeForgetAssetServiceNumberrResponse {\n");
sb.append(" productBundle: ").append(toIndentedString(productBundle)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,73 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.ProductBundleTypeForgetParentOrderResponse;
import java.io.IOException;
/**
* CustomerOrderItemTypeForgetParentOrderResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItemTypeForgetParentOrderResponse {
@SerializedName("ProductBundle")
private ProductBundleTypeForgetParentOrderResponse productBundle = null;
public CustomerOrderItemTypeForgetParentOrderResponse productBundle(ProductBundleTypeForgetParentOrderResponse productBundle) {
this.productBundle = productBundle;
return this;
}
/**
* Get productBundle
* @return productBundle
**/
public ProductBundleTypeForgetParentOrderResponse getProductBundle() {
return productBundle;
}
public void setProductBundle(ProductBundleTypeForgetParentOrderResponse productBundle) {
this.productBundle = productBundle;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItemTypeForgetParentOrderResponse {\n");
sb.append(" productBundle: ").append(toIndentedString(productBundle)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,319 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.Action;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionRoleType;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItemParentType;
import it.valueteam.gnp.ws.sdp.model.PhysicalResourceType;
import it.valueteam.gnp.ws.sdp.model.ProductBundleTypeGetStatusCampaign;
import it.valueteam.gnp.ws.sdp.model.ProductComponentType;
import it.valueteam.gnp.ws.sdp.model.ProductOfferingType;
import it.valueteam.gnp.ws.sdp.model.ProductType;
import it.valueteam.gnp.ws.sdp.model.QuantityType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderItemTypeGetStatusCampaign
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItemTypeGetStatusCampaign {
@SerializedName("objectID")
private String objectID = null;
@SerializedName("quantity")
private QuantityType quantity = null;
@SerializedName("action")
private Action action = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
@SerializedName("ProductOffering")
private ProductOfferingType productOffering = null;
@SerializedName("ProductBundle")
private ProductBundleTypeGetStatusCampaign productBundle = null;
@SerializedName("Product")
private ProductType product = null;
@SerializedName("ProductComponent")
private ProductComponentType productComponent = null;
@SerializedName("PhysicalResource")
private PhysicalResourceType physicalResource = null;
@SerializedName("CustomerOrderItem")
private CustomerOrderItemParentType customerOrderItem = null;
@SerializedName("BusinessInteractionRole")
private List<BusinessInteractionRoleType> businessInteractionRole = null;
public CustomerOrderItemTypeGetStatusCampaign objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
public CustomerOrderItemTypeGetStatusCampaign quantity(QuantityType quantity) {
this.quantity = quantity;
return this;
}
/**
* Get quantity
* @return quantity
**/
public QuantityType getQuantity() {
return quantity;
}
public void setQuantity(QuantityType quantity) {
this.quantity = quantity;
}
public CustomerOrderItemTypeGetStatusCampaign action(Action action) {
this.action = action;
return this;
}
/**
* Get action
* @return action
**/
public Action getAction() {
return action;
}
public void setAction(Action action) {
this.action = action;
}
public CustomerOrderItemTypeGetStatusCampaign characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerOrderItemTypeGetStatusCampaign addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
public CustomerOrderItemTypeGetStatusCampaign productOffering(ProductOfferingType productOffering) {
this.productOffering = productOffering;
return this;
}
/**
* Get productOffering
* @return productOffering
**/
public ProductOfferingType getProductOffering() {
return productOffering;
}
public void setProductOffering(ProductOfferingType productOffering) {
this.productOffering = productOffering;
}
public CustomerOrderItemTypeGetStatusCampaign productBundle(ProductBundleTypeGetStatusCampaign productBundle) {
this.productBundle = productBundle;
return this;
}
/**
* Get productBundle
* @return productBundle
**/
public ProductBundleTypeGetStatusCampaign getProductBundle() {
return productBundle;
}
public void setProductBundle(ProductBundleTypeGetStatusCampaign productBundle) {
this.productBundle = productBundle;
}
public CustomerOrderItemTypeGetStatusCampaign product(ProductType product) {
this.product = product;
return this;
}
/**
* Get product
* @return product
**/
public ProductType getProduct() {
return product;
}
public void setProduct(ProductType product) {
this.product = product;
}
public CustomerOrderItemTypeGetStatusCampaign productComponent(ProductComponentType productComponent) {
this.productComponent = productComponent;
return this;
}
/**
* Get productComponent
* @return productComponent
**/
public ProductComponentType getProductComponent() {
return productComponent;
}
public void setProductComponent(ProductComponentType productComponent) {
this.productComponent = productComponent;
}
public CustomerOrderItemTypeGetStatusCampaign physicalResource(PhysicalResourceType physicalResource) {
this.physicalResource = physicalResource;
return this;
}
/**
* Get physicalResource
* @return physicalResource
**/
public PhysicalResourceType getPhysicalResource() {
return physicalResource;
}
public void setPhysicalResource(PhysicalResourceType physicalResource) {
this.physicalResource = physicalResource;
}
public CustomerOrderItemTypeGetStatusCampaign customerOrderItem(CustomerOrderItemParentType customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public CustomerOrderItemParentType getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(CustomerOrderItemParentType customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
public CustomerOrderItemTypeGetStatusCampaign businessInteractionRole(List<BusinessInteractionRoleType> businessInteractionRole) {
this.businessInteractionRole = businessInteractionRole;
return this;
}
public CustomerOrderItemTypeGetStatusCampaign addBusinessInteractionRoleItem(BusinessInteractionRoleType businessInteractionRoleItem) {
if (this.businessInteractionRole == null) {
this.businessInteractionRole = new ArrayList<BusinessInteractionRoleType>();
}
this.businessInteractionRole.add(businessInteractionRoleItem);
return this;
}
/**
* Get businessInteractionRole
* @return businessInteractionRole
**/
public List<BusinessInteractionRoleType> getBusinessInteractionRole() {
return businessInteractionRole;
}
public void setBusinessInteractionRole(List<BusinessInteractionRoleType> businessInteractionRole) {
this.businessInteractionRole = businessInteractionRole;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItemTypeGetStatusCampaign {\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append(" quantity: ").append(toIndentedString(quantity)).append("\n");
sb.append(" action: ").append(toIndentedString(action)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append(" productOffering: ").append(toIndentedString(productOffering)).append("\n");
sb.append(" productBundle: ").append(toIndentedString(productBundle)).append("\n");
sb.append(" product: ").append(toIndentedString(product)).append("\n");
sb.append(" productComponent: ").append(toIndentedString(productComponent)).append("\n");
sb.append(" physicalResource: ").append(toIndentedString(physicalResource)).append("\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append(" businessInteractionRole: ").append(toIndentedString(businessInteractionRole)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,96 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.ProductBundleTypegetActivityData;
import it.valueteam.gnp.ws.sdp.model.ProductTypegetActivityData;
import java.io.IOException;
/**
* CustomerOrderItemTypegetActivityData
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItemTypegetActivityData {
@SerializedName("ProductBundle")
private ProductBundleTypegetActivityData productBundle = null;
@SerializedName("Product")
private ProductTypegetActivityData product = null;
public CustomerOrderItemTypegetActivityData productBundle(ProductBundleTypegetActivityData productBundle) {
this.productBundle = productBundle;
return this;
}
/**
* Get productBundle
* @return productBundle
**/
public ProductBundleTypegetActivityData getProductBundle() {
return productBundle;
}
public void setProductBundle(ProductBundleTypegetActivityData productBundle) {
this.productBundle = productBundle;
}
public CustomerOrderItemTypegetActivityData product(ProductTypegetActivityData product) {
this.product = product;
return this;
}
/**
* Get product
* @return product
**/
public ProductTypegetActivityData getProduct() {
return product;
}
public void setProduct(ProductTypegetActivityData product) {
this.product = product;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItemTypegetActivityData {\n");
sb.append(" productBundle: ").append(toIndentedString(productBundle)).append("\n");
sb.append(" product: ").append(toIndentedString(product)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,73 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.ProductBundleTypegetDuplicateOrder;
import java.io.IOException;
/**
* CustomerOrderItemTypegetDuplicateOrderRequest
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItemTypegetDuplicateOrderRequest {
@SerializedName("ProductBundle")
private ProductBundleTypegetDuplicateOrder productBundle = null;
public CustomerOrderItemTypegetDuplicateOrderRequest productBundle(ProductBundleTypegetDuplicateOrder productBundle) {
this.productBundle = productBundle;
return this;
}
/**
* Get productBundle
* @return productBundle
**/
public ProductBundleTypegetDuplicateOrder getProductBundle() {
return productBundle;
}
public void setProductBundle(ProductBundleTypegetDuplicateOrder productBundle) {
this.productBundle = productBundle;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItemTypegetDuplicateOrderRequest {\n");
sb.append(" productBundle: ").append(toIndentedString(productBundle)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,73 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.ProductBundleTypegetDuplicateOrderResponse;
import java.io.IOException;
/**
* CustomerOrderItemTypegetDuplicateOrderResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItemTypegetDuplicateOrderResponse {
@SerializedName("ProductBundle")
private ProductBundleTypegetDuplicateOrderResponse productBundle = null;
public CustomerOrderItemTypegetDuplicateOrderResponse productBundle(ProductBundleTypegetDuplicateOrderResponse productBundle) {
this.productBundle = productBundle;
return this;
}
/**
* Get productBundle
* @return productBundle
**/
public ProductBundleTypegetDuplicateOrderResponse getProductBundle() {
return productBundle;
}
public void setProductBundle(ProductBundleTypegetDuplicateOrderResponse productBundle) {
this.productBundle = productBundle;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItemTypegetDuplicateOrderResponse {\n");
sb.append(" productBundle: ").append(toIndentedString(productBundle)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,83 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItem;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderItemgetFinalProcessingStatusType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderItemgetFinalProcessingStatusType {
@SerializedName("CustomerOrderItem")
private List<CustomerOrderItem> customerOrderItem = null;
public CustomerOrderItemgetFinalProcessingStatusType customerOrderItem(List<CustomerOrderItem> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
public CustomerOrderItemgetFinalProcessingStatusType addCustomerOrderItemItem(CustomerOrderItem customerOrderItemItem) {
if (this.customerOrderItem == null) {
this.customerOrderItem = new ArrayList<CustomerOrderItem>();
}
this.customerOrderItem.add(customerOrderItemItem);
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public List<CustomerOrderItem> getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(List<CustomerOrderItem> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderItemgetFinalProcessingStatusType {\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,94 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* CustomerOrderParentType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderParentType {
@SerializedName("ID")
private String ID = null;
@SerializedName("purchaseOrderNumber")
private String purchaseOrderNumber = null;
public CustomerOrderParentType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public CustomerOrderParentType purchaseOrderNumber(String purchaseOrderNumber) {
this.purchaseOrderNumber = purchaseOrderNumber;
return this;
}
/**
* Get purchaseOrderNumber
* @return purchaseOrderNumber
**/
public String getPurchaseOrderNumber() {
return purchaseOrderNumber;
}
public void setPurchaseOrderNumber(String purchaseOrderNumber) {
this.purchaseOrderNumber = purchaseOrderNumber;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderParentType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" purchaseOrderNumber: ").append(toIndentedString(purchaseOrderNumber)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,367 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionRelationshipType;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItemType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Date;
/**
* CustomerOrderType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderType {
@SerializedName("ID")
private String ID = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
@SerializedName("BusinessInteractionRelationship")
private List<BusinessInteractionRelationshipType> businessInteractionRelationship = null;
@SerializedName("CustomerOrderItem")
private List<CustomerOrderItemType> customerOrderItem = null;
@SerializedName("purchaseOrderNumber")
private String purchaseOrderNumber = null;
@SerializedName("description")
private String description = null;
@SerializedName("interactionStatus")
private String interactionStatus = null;
@SerializedName("customerOrderType")
private String customerOrderType = null;
@SerializedName("assignedPriority")
private String assignedPriority = null;
@SerializedName("assignedResponsibilityDate")
private String assignedResponsibilityDate = null;
@SerializedName("dueDate")
private String dueDate = null;
@SerializedName("interactionDate")
private String interactionDate = null;
@SerializedName("interactionDateComplete")
private String interactionDateComplete = null;
public CustomerOrderType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public CustomerOrderType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerOrderType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
public CustomerOrderType businessInteractionRelationship(List<BusinessInteractionRelationshipType> businessInteractionRelationship) {
this.businessInteractionRelationship = businessInteractionRelationship;
return this;
}
public CustomerOrderType addBusinessInteractionRelationshipItem(BusinessInteractionRelationshipType businessInteractionRelationshipItem) {
if (this.businessInteractionRelationship == null) {
this.businessInteractionRelationship = new ArrayList<BusinessInteractionRelationshipType>();
}
this.businessInteractionRelationship.add(businessInteractionRelationshipItem);
return this;
}
/**
* Get businessInteractionRelationship
* @return businessInteractionRelationship
**/
public List<BusinessInteractionRelationshipType> getBusinessInteractionRelationship() {
return businessInteractionRelationship;
}
public void setBusinessInteractionRelationship(List<BusinessInteractionRelationshipType> businessInteractionRelationship) {
this.businessInteractionRelationship = businessInteractionRelationship;
}
public CustomerOrderType customerOrderItem(List<CustomerOrderItemType> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
public CustomerOrderType addCustomerOrderItemItem(CustomerOrderItemType customerOrderItemItem) {
if (this.customerOrderItem == null) {
this.customerOrderItem = new ArrayList<CustomerOrderItemType>();
}
this.customerOrderItem.add(customerOrderItemItem);
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public List<CustomerOrderItemType> getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(List<CustomerOrderItemType> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
public CustomerOrderType purchaseOrderNumber(String purchaseOrderNumber) {
this.purchaseOrderNumber = purchaseOrderNumber;
return this;
}
/**
* Get purchaseOrderNumber
* @return purchaseOrderNumber
**/
public String getPurchaseOrderNumber() {
return purchaseOrderNumber;
}
public void setPurchaseOrderNumber(String purchaseOrderNumber) {
this.purchaseOrderNumber = purchaseOrderNumber;
}
public CustomerOrderType description(String description) {
this.description = description;
return this;
}
/**
* Get description
* @return description
**/
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public CustomerOrderType interactionStatus(String interactionStatus) {
this.interactionStatus = interactionStatus;
return this;
}
/**
* Get interactionStatus
* @return interactionStatus
**/
public String getInteractionStatus() {
return interactionStatus;
}
public void setInteractionStatus(String interactionStatus) {
this.interactionStatus = interactionStatus;
}
public CustomerOrderType customerOrderType(String customerOrderType) {
this.customerOrderType = customerOrderType;
return this;
}
/**
* Get customerOrderType
* @return customerOrderType
**/
public String getCustomerOrderType() {
return customerOrderType;
}
public void setCustomerOrderType(String customerOrderType) {
this.customerOrderType = customerOrderType;
}
public CustomerOrderType assignedPriority(String assignedPriority) {
this.assignedPriority = assignedPriority;
return this;
}
/**
* Get assignedPriority
* @return assignedPriority
**/
public String getAssignedPriority() {
return assignedPriority;
}
public void setAssignedPriority(String assignedPriority) {
this.assignedPriority = assignedPriority;
}
public CustomerOrderType assignedResponsibilityDate(String assignedResponsibilityDate) {
this.assignedResponsibilityDate = assignedResponsibilityDate;
return this;
}
/**
* Get assignedResponsibilityDate
* @return assignedResponsibilityDate
**/
public String getAssignedResponsibilityDate() {
return assignedResponsibilityDate;
}
public void setAssignedResponsibilityDate(String assignedResponsibilityDate) {
this.assignedResponsibilityDate = assignedResponsibilityDate;
}
public CustomerOrderType dueDate(String dueDate) {
this.dueDate = dueDate;
return this;
}
/**
* Get dueDate
* @return dueDate
**/
public String getDueDate() {
return dueDate;
}
public void setDueDate(String dueDate) {
this.dueDate = dueDate;
}
public CustomerOrderType interactionDate(String interactionDate) {
this.interactionDate = interactionDate;
return this;
}
/**
* Get interactionDate
* @return interactionDate
**/
public String getInteractionDate() {
return interactionDate;
}
public void setInteractionDate(String interactionDate) {
this.interactionDate = interactionDate;
}
public CustomerOrderType interactionDateComplete(String interactionDateComplete) {
this.interactionDateComplete = interactionDateComplete;
return this;
}
/**
* Get interactionDateComplete
* @return interactionDateComplete
**/
public String getInteractionDateComplete() {
return interactionDateComplete;
}
public void setInteractionDateComplete(String interactionDateComplete) {
this.interactionDateComplete = interactionDateComplete;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append(" businessInteractionRelationship: ").append(toIndentedString(businessInteractionRelationship)).append("\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append(" purchaseOrderNumber: ").append(toIndentedString(purchaseOrderNumber)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" interactionStatus: ").append(toIndentedString(interactionStatus)).append("\n");
sb.append(" customerOrderType: ").append(toIndentedString(customerOrderType)).append("\n");
sb.append(" assignedPriority: ").append(toIndentedString(assignedPriority)).append("\n");
sb.append(" assignedResponsibilityDate: ").append(toIndentedString(assignedResponsibilityDate)).append("\n");
sb.append(" dueDate: ").append(toIndentedString(dueDate)).append("\n");
sb.append(" interactionDate: ").append(toIndentedString(interactionDate)).append("\n");
sb.append(" interactionDateComplete: ").append(toIndentedString(interactionDateComplete)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,81 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderTypeRequest
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderTypeRequest {
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = new ArrayList<CharacteristicValueType>();
public CustomerOrderTypeRequest characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerOrderTypeRequest addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderTypeRequest {\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,429 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionRelationshipType;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.CustomerAccountInteractionRoleType;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItemType;
import it.valueteam.gnp.ws.sdp.model.EmployeePartyInteractionRoleType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Date;
/**
* CustomerOrderTypeResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderTypeResponse {
@SerializedName("ID")
private String ID = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
@SerializedName("BusinessInteractionRelationship")
private List<BusinessInteractionRelationshipType> businessInteractionRelationship = null;
@SerializedName("CustomerAccountInteractionRole")
private List<CustomerAccountInteractionRoleType> customerAccountInteractionRole = null;
@SerializedName("PartyInteractionRole")
private List<EmployeePartyInteractionRoleType> partyInteractionRole = null;
@SerializedName("CustomerOrderItem")
private List<CustomerOrderItemType> customerOrderItem = null;
@SerializedName("purchaseOrderNumber")
private String purchaseOrderNumber = null;
@SerializedName("description")
private String description = null;
@SerializedName("interactionStatus")
private String interactionStatus = null;
@SerializedName("customerOrderType")
private String customerOrderType = null;
@SerializedName("assignedPriority")
private String assignedPriority = null;
@SerializedName("assignedResponsibilityDate")
private String assignedResponsibilityDate = null;
@SerializedName("dueDate")
private String dueDate = null;
@SerializedName("interactionDate")
private String interactionDate = null;
@SerializedName("interactionDateComplete")
private String interactionDateComplete = null;
public CustomerOrderTypeResponse ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public CustomerOrderTypeResponse characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerOrderTypeResponse addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
public CustomerOrderTypeResponse businessInteractionRelationship(List<BusinessInteractionRelationshipType> businessInteractionRelationship) {
this.businessInteractionRelationship = businessInteractionRelationship;
return this;
}
public CustomerOrderTypeResponse addBusinessInteractionRelationshipItem(BusinessInteractionRelationshipType businessInteractionRelationshipItem) {
if (this.businessInteractionRelationship == null) {
this.businessInteractionRelationship = new ArrayList<BusinessInteractionRelationshipType>();
}
this.businessInteractionRelationship.add(businessInteractionRelationshipItem);
return this;
}
/**
* Get businessInteractionRelationship
* @return businessInteractionRelationship
**/
public List<BusinessInteractionRelationshipType> getBusinessInteractionRelationship() {
return businessInteractionRelationship;
}
public void setBusinessInteractionRelationship(List<BusinessInteractionRelationshipType> businessInteractionRelationship) {
this.businessInteractionRelationship = businessInteractionRelationship;
}
public CustomerOrderTypeResponse customerAccountInteractionRole(List<CustomerAccountInteractionRoleType> customerAccountInteractionRole) {
this.customerAccountInteractionRole = customerAccountInteractionRole;
return this;
}
public CustomerOrderTypeResponse addCustomerAccountInteractionRoleItem(CustomerAccountInteractionRoleType customerAccountInteractionRoleItem) {
if (this.customerAccountInteractionRole == null) {
this.customerAccountInteractionRole = new ArrayList<CustomerAccountInteractionRoleType>();
}
this.customerAccountInteractionRole.add(customerAccountInteractionRoleItem);
return this;
}
/**
* Get customerAccountInteractionRole
* @return customerAccountInteractionRole
**/
public List<CustomerAccountInteractionRoleType> getCustomerAccountInteractionRole() {
return customerAccountInteractionRole;
}
public void setCustomerAccountInteractionRole(List<CustomerAccountInteractionRoleType> customerAccountInteractionRole) {
this.customerAccountInteractionRole = customerAccountInteractionRole;
}
public CustomerOrderTypeResponse partyInteractionRole(List<EmployeePartyInteractionRoleType> partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
return this;
}
public CustomerOrderTypeResponse addPartyInteractionRoleItem(EmployeePartyInteractionRoleType partyInteractionRoleItem) {
if (this.partyInteractionRole == null) {
this.partyInteractionRole = new ArrayList<EmployeePartyInteractionRoleType>();
}
this.partyInteractionRole.add(partyInteractionRoleItem);
return this;
}
/**
* Get partyInteractionRole
* @return partyInteractionRole
**/
public List<EmployeePartyInteractionRoleType> getPartyInteractionRole() {
return partyInteractionRole;
}
public void setPartyInteractionRole(List<EmployeePartyInteractionRoleType> partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
}
public CustomerOrderTypeResponse customerOrderItem(List<CustomerOrderItemType> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
public CustomerOrderTypeResponse addCustomerOrderItemItem(CustomerOrderItemType customerOrderItemItem) {
if (this.customerOrderItem == null) {
this.customerOrderItem = new ArrayList<CustomerOrderItemType>();
}
this.customerOrderItem.add(customerOrderItemItem);
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public List<CustomerOrderItemType> getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(List<CustomerOrderItemType> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
public CustomerOrderTypeResponse purchaseOrderNumber(String purchaseOrderNumber) {
this.purchaseOrderNumber = purchaseOrderNumber;
return this;
}
/**
* Get purchaseOrderNumber
* @return purchaseOrderNumber
**/
public String getPurchaseOrderNumber() {
return purchaseOrderNumber;
}
public void setPurchaseOrderNumber(String purchaseOrderNumber) {
this.purchaseOrderNumber = purchaseOrderNumber;
}
public CustomerOrderTypeResponse description(String description) {
this.description = description;
return this;
}
/**
* Get description
* @return description
**/
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public CustomerOrderTypeResponse interactionStatus(String interactionStatus) {
this.interactionStatus = interactionStatus;
return this;
}
/**
* Get interactionStatus
* @return interactionStatus
**/
public String getInteractionStatus() {
return interactionStatus;
}
public void setInteractionStatus(String interactionStatus) {
this.interactionStatus = interactionStatus;
}
public CustomerOrderTypeResponse customerOrderType(String customerOrderType) {
this.customerOrderType = customerOrderType;
return this;
}
/**
* Get customerOrderType
* @return customerOrderType
**/
public String getCustomerOrderType() {
return customerOrderType;
}
public void setCustomerOrderType(String customerOrderType) {
this.customerOrderType = customerOrderType;
}
public CustomerOrderTypeResponse assignedPriority(String assignedPriority) {
this.assignedPriority = assignedPriority;
return this;
}
/**
* Get assignedPriority
* @return assignedPriority
**/
public String getAssignedPriority() {
return assignedPriority;
}
public void setAssignedPriority(String assignedPriority) {
this.assignedPriority = assignedPriority;
}
public CustomerOrderTypeResponse assignedResponsibilityDate(String assignedResponsibilityDate) {
this.assignedResponsibilityDate = assignedResponsibilityDate;
return this;
}
/**
* Get assignedResponsibilityDate
* @return assignedResponsibilityDate
**/
public String getAssignedResponsibilityDate() {
return assignedResponsibilityDate;
}
public void setAssignedResponsibilityDate(String assignedResponsibilityDate) {
this.assignedResponsibilityDate = assignedResponsibilityDate;
}
public CustomerOrderTypeResponse dueDate(String dueDate) {
this.dueDate = dueDate;
return this;
}
/**
* Get dueDate
* @return dueDate
**/
public String getDueDate() {
return dueDate;
}
public void setDueDate(String dueDate) {
this.dueDate = dueDate;
}
public CustomerOrderTypeResponse interactionDate(String interactionDate) {
this.interactionDate = interactionDate;
return this;
}
/**
* Get interactionDate
* @return interactionDate
**/
public String getInteractionDate() {
return interactionDate;
}
public void setInteractionDate(String interactionDate) {
this.interactionDate = interactionDate;
}
public CustomerOrderTypeResponse interactionDateComplete(String interactionDateComplete) {
this.interactionDateComplete = interactionDateComplete;
return this;
}
/**
* Get interactionDateComplete
* @return interactionDateComplete
**/
public String getInteractionDateComplete() {
return interactionDateComplete;
}
public void setInteractionDateComplete(String interactionDateComplete) {
this.interactionDateComplete = interactionDateComplete;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderTypeResponse {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append(" businessInteractionRelationship: ").append(toIndentedString(businessInteractionRelationship)).append("\n");
sb.append(" customerAccountInteractionRole: ").append(toIndentedString(customerAccountInteractionRole)).append("\n");
sb.append(" partyInteractionRole: ").append(toIndentedString(partyInteractionRole)).append("\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append(" purchaseOrderNumber: ").append(toIndentedString(purchaseOrderNumber)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" interactionStatus: ").append(toIndentedString(interactionStatus)).append("\n");
sb.append(" customerOrderType: ").append(toIndentedString(customerOrderType)).append("\n");
sb.append(" assignedPriority: ").append(toIndentedString(assignedPriority)).append("\n");
sb.append(" assignedResponsibilityDate: ").append(toIndentedString(assignedResponsibilityDate)).append("\n");
sb.append(" dueDate: ").append(toIndentedString(dueDate)).append("\n");
sb.append(" interactionDate: ").append(toIndentedString(interactionDate)).append("\n");
sb.append(" interactionDateComplete: ").append(toIndentedString(interactionDateComplete)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,429 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.BusinessInteractionRelationshipType;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.CustomerAccountInteractionRoleType;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItemTypeGetStatusCampaign;
import it.valueteam.gnp.ws.sdp.model.EmployeePartyInteractionRoleType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Date;
/**
* CustomerOrderTypeResponseGetStatusCampaign
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderTypeResponseGetStatusCampaign {
@SerializedName("ID")
private String ID = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
@SerializedName("BusinessInteractionRelationship")
private List<BusinessInteractionRelationshipType> businessInteractionRelationship = null;
@SerializedName("CustomerAccountInteractionRole")
private List<CustomerAccountInteractionRoleType> customerAccountInteractionRole = null;
@SerializedName("PartyInteractionRole")
private List<EmployeePartyInteractionRoleType> partyInteractionRole = null;
@SerializedName("CustomerOrderItem")
private List<CustomerOrderItemTypeGetStatusCampaign> customerOrderItem = null;
@SerializedName("purchaseOrderNumber")
private String purchaseOrderNumber = null;
@SerializedName("description")
private String description = null;
@SerializedName("interactionStatus")
private String interactionStatus = null;
@SerializedName("customerOrderType")
private String customerOrderType = null;
@SerializedName("assignedPriority")
private String assignedPriority = null;
@SerializedName("assignedResponsibilityDate")
private String assignedResponsibilityDate = null;
@SerializedName("dueDate")
private String dueDate = null;
@SerializedName("interactionDate")
private String interactionDate = null;
@SerializedName("interactionDateComplete")
private String interactionDateComplete = null;
public CustomerOrderTypeResponseGetStatusCampaign ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public CustomerOrderTypeResponseGetStatusCampaign characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerOrderTypeResponseGetStatusCampaign addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
public CustomerOrderTypeResponseGetStatusCampaign businessInteractionRelationship(List<BusinessInteractionRelationshipType> businessInteractionRelationship) {
this.businessInteractionRelationship = businessInteractionRelationship;
return this;
}
public CustomerOrderTypeResponseGetStatusCampaign addBusinessInteractionRelationshipItem(BusinessInteractionRelationshipType businessInteractionRelationshipItem) {
if (this.businessInteractionRelationship == null) {
this.businessInteractionRelationship = new ArrayList<BusinessInteractionRelationshipType>();
}
this.businessInteractionRelationship.add(businessInteractionRelationshipItem);
return this;
}
/**
* Get businessInteractionRelationship
* @return businessInteractionRelationship
**/
public List<BusinessInteractionRelationshipType> getBusinessInteractionRelationship() {
return businessInteractionRelationship;
}
public void setBusinessInteractionRelationship(List<BusinessInteractionRelationshipType> businessInteractionRelationship) {
this.businessInteractionRelationship = businessInteractionRelationship;
}
public CustomerOrderTypeResponseGetStatusCampaign customerAccountInteractionRole(List<CustomerAccountInteractionRoleType> customerAccountInteractionRole) {
this.customerAccountInteractionRole = customerAccountInteractionRole;
return this;
}
public CustomerOrderTypeResponseGetStatusCampaign addCustomerAccountInteractionRoleItem(CustomerAccountInteractionRoleType customerAccountInteractionRoleItem) {
if (this.customerAccountInteractionRole == null) {
this.customerAccountInteractionRole = new ArrayList<CustomerAccountInteractionRoleType>();
}
this.customerAccountInteractionRole.add(customerAccountInteractionRoleItem);
return this;
}
/**
* Get customerAccountInteractionRole
* @return customerAccountInteractionRole
**/
public List<CustomerAccountInteractionRoleType> getCustomerAccountInteractionRole() {
return customerAccountInteractionRole;
}
public void setCustomerAccountInteractionRole(List<CustomerAccountInteractionRoleType> customerAccountInteractionRole) {
this.customerAccountInteractionRole = customerAccountInteractionRole;
}
public CustomerOrderTypeResponseGetStatusCampaign partyInteractionRole(List<EmployeePartyInteractionRoleType> partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
return this;
}
public CustomerOrderTypeResponseGetStatusCampaign addPartyInteractionRoleItem(EmployeePartyInteractionRoleType partyInteractionRoleItem) {
if (this.partyInteractionRole == null) {
this.partyInteractionRole = new ArrayList<EmployeePartyInteractionRoleType>();
}
this.partyInteractionRole.add(partyInteractionRoleItem);
return this;
}
/**
* Get partyInteractionRole
* @return partyInteractionRole
**/
public List<EmployeePartyInteractionRoleType> getPartyInteractionRole() {
return partyInteractionRole;
}
public void setPartyInteractionRole(List<EmployeePartyInteractionRoleType> partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
}
public CustomerOrderTypeResponseGetStatusCampaign customerOrderItem(List<CustomerOrderItemTypeGetStatusCampaign> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
public CustomerOrderTypeResponseGetStatusCampaign addCustomerOrderItemItem(CustomerOrderItemTypeGetStatusCampaign customerOrderItemItem) {
if (this.customerOrderItem == null) {
this.customerOrderItem = new ArrayList<CustomerOrderItemTypeGetStatusCampaign>();
}
this.customerOrderItem.add(customerOrderItemItem);
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public List<CustomerOrderItemTypeGetStatusCampaign> getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(List<CustomerOrderItemTypeGetStatusCampaign> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
public CustomerOrderTypeResponseGetStatusCampaign purchaseOrderNumber(String purchaseOrderNumber) {
this.purchaseOrderNumber = purchaseOrderNumber;
return this;
}
/**
* Get purchaseOrderNumber
* @return purchaseOrderNumber
**/
public String getPurchaseOrderNumber() {
return purchaseOrderNumber;
}
public void setPurchaseOrderNumber(String purchaseOrderNumber) {
this.purchaseOrderNumber = purchaseOrderNumber;
}
public CustomerOrderTypeResponseGetStatusCampaign description(String description) {
this.description = description;
return this;
}
/**
* Get description
* @return description
**/
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public CustomerOrderTypeResponseGetStatusCampaign interactionStatus(String interactionStatus) {
this.interactionStatus = interactionStatus;
return this;
}
/**
* Get interactionStatus
* @return interactionStatus
**/
public String getInteractionStatus() {
return interactionStatus;
}
public void setInteractionStatus(String interactionStatus) {
this.interactionStatus = interactionStatus;
}
public CustomerOrderTypeResponseGetStatusCampaign customerOrderType(String customerOrderType) {
this.customerOrderType = customerOrderType;
return this;
}
/**
* Get customerOrderType
* @return customerOrderType
**/
public String getCustomerOrderType() {
return customerOrderType;
}
public void setCustomerOrderType(String customerOrderType) {
this.customerOrderType = customerOrderType;
}
public CustomerOrderTypeResponseGetStatusCampaign assignedPriority(String assignedPriority) {
this.assignedPriority = assignedPriority;
return this;
}
/**
* Get assignedPriority
* @return assignedPriority
**/
public String getAssignedPriority() {
return assignedPriority;
}
public void setAssignedPriority(String assignedPriority) {
this.assignedPriority = assignedPriority;
}
public CustomerOrderTypeResponseGetStatusCampaign assignedResponsibilityDate(String assignedResponsibilityDate) {
this.assignedResponsibilityDate = assignedResponsibilityDate;
return this;
}
/**
* Get assignedResponsibilityDate
* @return assignedResponsibilityDate
**/
public String getAssignedResponsibilityDate() {
return assignedResponsibilityDate;
}
public void setAssignedResponsibilityDate(String assignedResponsibilityDate) {
this.assignedResponsibilityDate = assignedResponsibilityDate;
}
public CustomerOrderTypeResponseGetStatusCampaign dueDate(String dueDate) {
this.dueDate = dueDate;
return this;
}
/**
* Get dueDate
* @return dueDate
**/
public String getDueDate() {
return dueDate;
}
public void setDueDate(String dueDate) {
this.dueDate = dueDate;
}
public CustomerOrderTypeResponseGetStatusCampaign interactionDate(String interactionDate) {
this.interactionDate = interactionDate;
return this;
}
/**
* Get interactionDate
* @return interactionDate
**/
public String getInteractionDate() {
return interactionDate;
}
public void setInteractionDate(String interactionDate) {
this.interactionDate = interactionDate;
}
public CustomerOrderTypeResponseGetStatusCampaign interactionDateComplete(String interactionDateComplete) {
this.interactionDateComplete = interactionDateComplete;
return this;
}
/**
* Get interactionDateComplete
* @return interactionDateComplete
**/
public String getInteractionDateComplete() {
return interactionDateComplete;
}
public void setInteractionDateComplete(String interactionDateComplete) {
this.interactionDateComplete = interactionDateComplete;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderTypeResponseGetStatusCampaign {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append(" businessInteractionRelationship: ").append(toIndentedString(businessInteractionRelationship)).append("\n");
sb.append(" customerAccountInteractionRole: ").append(toIndentedString(customerAccountInteractionRole)).append("\n");
sb.append(" partyInteractionRole: ").append(toIndentedString(partyInteractionRole)).append("\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append(" purchaseOrderNumber: ").append(toIndentedString(purchaseOrderNumber)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" interactionStatus: ").append(toIndentedString(interactionStatus)).append("\n");
sb.append(" customerOrderType: ").append(toIndentedString(customerOrderType)).append("\n");
sb.append(" assignedPriority: ").append(toIndentedString(assignedPriority)).append("\n");
sb.append(" assignedResponsibilityDate: ").append(toIndentedString(assignedResponsibilityDate)).append("\n");
sb.append(" dueDate: ").append(toIndentedString(dueDate)).append("\n");
sb.append(" interactionDate: ").append(toIndentedString(interactionDate)).append("\n");
sb.append(" interactionDateComplete: ").append(toIndentedString(interactionDateComplete)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,107 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItemTypegetActivityData;
import it.valueteam.gnp.ws.sdp.model.PartyInteractionRoleTypegetActivityData;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderTypegetActivityDataRequest
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderTypegetActivityDataRequest {
@SerializedName("PartyInteractionRole")
private PartyInteractionRoleTypegetActivityData partyInteractionRole = null;
@SerializedName("CustomerOrderItem")
private List<CustomerOrderItemTypegetActivityData> customerOrderItem = null;
public CustomerOrderTypegetActivityDataRequest partyInteractionRole(PartyInteractionRoleTypegetActivityData partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
return this;
}
/**
* Get partyInteractionRole
* @return partyInteractionRole
**/
public PartyInteractionRoleTypegetActivityData getPartyInteractionRole() {
return partyInteractionRole;
}
public void setPartyInteractionRole(PartyInteractionRoleTypegetActivityData partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
}
public CustomerOrderTypegetActivityDataRequest customerOrderItem(List<CustomerOrderItemTypegetActivityData> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
public CustomerOrderTypegetActivityDataRequest addCustomerOrderItemItem(CustomerOrderItemTypegetActivityData customerOrderItemItem) {
if (this.customerOrderItem == null) {
this.customerOrderItem = new ArrayList<CustomerOrderItemTypegetActivityData>();
}
this.customerOrderItem.add(customerOrderItemItem);
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public List<CustomerOrderItemTypegetActivityData> getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(List<CustomerOrderItemTypegetActivityData> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderTypegetActivityDataRequest {\n");
sb.append(" partyInteractionRole: ").append(toIndentedString(partyInteractionRole)).append("\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,85 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItemTypegetDuplicateOrderRequest;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderTypegetDuplicateOrderRequest
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderTypegetDuplicateOrderRequest {
@SerializedName("CustomerOrderItem")
private List<CustomerOrderItemTypegetDuplicateOrderRequest> customerOrderItem = null;
public CustomerOrderTypegetDuplicateOrderRequest customerOrderItem(List<CustomerOrderItemTypegetDuplicateOrderRequest> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
public CustomerOrderTypegetDuplicateOrderRequest addCustomerOrderItemItem(CustomerOrderItemTypegetDuplicateOrderRequest customerOrderItemItem) {
if (this.customerOrderItem == null) {
this.customerOrderItem = new ArrayList<CustomerOrderItemTypegetDuplicateOrderRequest>();
}
this.customerOrderItem.add(customerOrderItemItem);
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public List<CustomerOrderItemTypegetDuplicateOrderRequest> getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(List<CustomerOrderItemTypegetDuplicateOrderRequest> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderTypegetDuplicateOrderRequest {\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,204 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItemTypegetDuplicateOrderResponse;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerOrderTypegetDuplicateOrderResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderTypegetDuplicateOrderResponse {
@SerializedName("ID")
private String ID = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
@SerializedName("CustomerOrderItem")
private List<CustomerOrderItemTypegetDuplicateOrderResponse> customerOrderItem = null;
@SerializedName("purchaseOrderNumber")
private String purchaseOrderNumber = null;
@SerializedName("interactionStatus")
private String interactionStatus = null;
@SerializedName("assignedResponsibilityDate")
private String assignedResponsibilityDate = null;
public CustomerOrderTypegetDuplicateOrderResponse ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public CustomerOrderTypegetDuplicateOrderResponse characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerOrderTypegetDuplicateOrderResponse addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
public CustomerOrderTypegetDuplicateOrderResponse customerOrderItem(List<CustomerOrderItemTypegetDuplicateOrderResponse> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
public CustomerOrderTypegetDuplicateOrderResponse addCustomerOrderItemItem(CustomerOrderItemTypegetDuplicateOrderResponse customerOrderItemItem) {
if (this.customerOrderItem == null) {
this.customerOrderItem = new ArrayList<CustomerOrderItemTypegetDuplicateOrderResponse>();
}
this.customerOrderItem.add(customerOrderItemItem);
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public List<CustomerOrderItemTypegetDuplicateOrderResponse> getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(List<CustomerOrderItemTypegetDuplicateOrderResponse> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
public CustomerOrderTypegetDuplicateOrderResponse purchaseOrderNumber(String purchaseOrderNumber) {
this.purchaseOrderNumber = purchaseOrderNumber;
return this;
}
/**
* Get purchaseOrderNumber
* @return purchaseOrderNumber
**/
public String getPurchaseOrderNumber() {
return purchaseOrderNumber;
}
public void setPurchaseOrderNumber(String purchaseOrderNumber) {
this.purchaseOrderNumber = purchaseOrderNumber;
}
public CustomerOrderTypegetDuplicateOrderResponse interactionStatus(String interactionStatus) {
this.interactionStatus = interactionStatus;
return this;
}
/**
* Get interactionStatus
* @return interactionStatus
**/
public String getInteractionStatus() {
return interactionStatus;
}
public void setInteractionStatus(String interactionStatus) {
this.interactionStatus = interactionStatus;
}
public CustomerOrderTypegetDuplicateOrderResponse assignedResponsibilityDate(String assignedResponsibilityDate) {
this.assignedResponsibilityDate = assignedResponsibilityDate;
return this;
}
/**
* Get assignedResponsibilityDate
* @return assignedResponsibilityDate
**/
public String getAssignedResponsibilityDate() {
return assignedResponsibilityDate;
}
public void setAssignedResponsibilityDate(String assignedResponsibilityDate) {
this.assignedResponsibilityDate = assignedResponsibilityDate;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderTypegetDuplicateOrderResponse {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append(" purchaseOrderNumber: ").append(toIndentedString(purchaseOrderNumber)).append("\n");
sb.append(" interactionStatus: ").append(toIndentedString(interactionStatus)).append("\n");
sb.append(" assignedResponsibilityDate: ").append(toIndentedString(assignedResponsibilityDate)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,74 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItem1;
import java.io.IOException;
/**
* CustomerOrderTypegetFinalProcessingStatusRequest
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerOrderTypegetFinalProcessingStatusRequest {
@SerializedName("CustomerOrderItem")
private CustomerOrderItem1 customerOrderItem = null;
public CustomerOrderTypegetFinalProcessingStatusRequest customerOrderItem(CustomerOrderItem1 customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public CustomerOrderItem1 getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(CustomerOrderItem1 customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerOrderTypegetFinalProcessingStatusRequest {\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,120 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.PartyRoleType;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
/**
* CustomerPartyRoleAssociationType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerPartyRoleAssociationType {
@SerializedName("associationType")
private String associationType = null;
@SerializedName("validFor")
private ValidForType validFor = null;
@SerializedName("PartyRole")
private PartyRoleType partyRole = null;
public CustomerPartyRoleAssociationType associationType(String associationType) {
this.associationType = associationType;
return this;
}
/**
* Get associationType
* @return associationType
**/
public String getAssociationType() {
return associationType;
}
public void setAssociationType(String associationType) {
this.associationType = associationType;
}
public CustomerPartyRoleAssociationType validFor(ValidForType validFor) {
this.validFor = validFor;
return this;
}
/**
* Get validFor
* @return validFor
**/
public ValidForType getValidFor() {
return validFor;
}
public void setValidFor(ValidForType validFor) {
this.validFor = validFor;
}
public CustomerPartyRoleAssociationType partyRole(PartyRoleType partyRole) {
this.partyRole = partyRole;
return this;
}
/**
* Get partyRole
* @return partyRole
**/
public PartyRoleType getPartyRole() {
return partyRole;
}
public void setPartyRole(PartyRoleType partyRole) {
this.partyRole = partyRole;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerPartyRoleAssociationType {\n");
sb.append(" associationType: ").append(toIndentedString(associationType)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append(" partyRole: ").append(toIndentedString(partyRole)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,154 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.AmountType;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.CreditCardPMType;
import it.valueteam.gnp.ws.sdp.model.CustomerType1;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerPaymentType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerPaymentType {
@SerializedName("amount")
private AmountType amount = null;
@SerializedName("Customer")
private CustomerType1 customer = null;
@SerializedName("CreditCardPM")
private CreditCardPMType creditCardPM = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public CustomerPaymentType amount(AmountType amount) {
this.amount = amount;
return this;
}
/**
* Get amount
* @return amount
**/
public AmountType getAmount() {
return amount;
}
public void setAmount(AmountType amount) {
this.amount = amount;
}
public CustomerPaymentType customer(CustomerType1 customer) {
this.customer = customer;
return this;
}
/**
* Get customer
* @return customer
**/
public CustomerType1 getCustomer() {
return customer;
}
public void setCustomer(CustomerType1 customer) {
this.customer = customer;
}
public CustomerPaymentType creditCardPM(CreditCardPMType creditCardPM) {
this.creditCardPM = creditCardPM;
return this;
}
/**
* Get creditCardPM
* @return creditCardPM
**/
public CreditCardPMType getCreditCardPM() {
return creditCardPM;
}
public void setCreditCardPM(CreditCardPMType creditCardPM) {
this.creditCardPM = creditCardPM;
}
public CustomerPaymentType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerPaymentType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerPaymentType {\n");
sb.append(" amount: ").append(toIndentedString(amount)).append("\n");
sb.append(" customer: ").append(toIndentedString(customer)).append("\n");
sb.append(" creditCardPM: ").append(toIndentedString(creditCardPM)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,368 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.AgreementCustomerAccTaxType;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.ContactMediumType;
import it.valueteam.gnp.ws.sdp.model.CustomerPartyRoleAssociationType;
import it.valueteam.gnp.ws.sdp.model.OrganizationType;
import it.valueteam.gnp.ws.sdp.model.PartyInteractionRoleType;
import it.valueteam.gnp.ws.sdp.model.PaymentPlanType;
import it.valueteam.gnp.ws.sdp.model.PlacePartyRoleAssocType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerType {
@SerializedName("ID")
private String ID = null;
@SerializedName("partyRoleId")
private String partyRoleId = null;
@SerializedName("status")
private String status = null;
@SerializedName("PaymentPlan")
private List<PaymentPlanType> paymentPlan = null;
@SerializedName("Organization")
private List<OrganizationType> organization = null;
@SerializedName("PlacePartyRoleAssoc")
private List<PlacePartyRoleAssocType> placePartyRoleAssoc = null;
@SerializedName("ContactMedium")
private List<ContactMediumType> contactMedium = null;
@SerializedName("CustomerAccountTaxExemption")
private List<AgreementCustomerAccTaxType> customerAccountTaxExemption = null;
@SerializedName("PartyRoleAssociation")
private List<CustomerPartyRoleAssociationType> partyRoleAssociation = null;
@SerializedName("PartyInteractionRole")
private List<PartyInteractionRoleType> partyInteractionRole = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public CustomerType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public CustomerType partyRoleId(String partyRoleId) {
this.partyRoleId = partyRoleId;
return this;
}
/**
* Get partyRoleId
* @return partyRoleId
**/
public String getPartyRoleId() {
return partyRoleId;
}
public void setPartyRoleId(String partyRoleId) {
this.partyRoleId = partyRoleId;
}
public CustomerType status(String status) {
this.status = status;
return this;
}
/**
* Get status
* @return status
**/
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public CustomerType paymentPlan(List<PaymentPlanType> paymentPlan) {
this.paymentPlan = paymentPlan;
return this;
}
public CustomerType addPaymentPlanItem(PaymentPlanType paymentPlanItem) {
if (this.paymentPlan == null) {
this.paymentPlan = new ArrayList<PaymentPlanType>();
}
this.paymentPlan.add(paymentPlanItem);
return this;
}
/**
* Get paymentPlan
* @return paymentPlan
**/
public List<PaymentPlanType> getPaymentPlan() {
return paymentPlan;
}
public void setPaymentPlan(List<PaymentPlanType> paymentPlan) {
this.paymentPlan = paymentPlan;
}
public CustomerType organization(List<OrganizationType> organization) {
this.organization = organization;
return this;
}
public CustomerType addOrganizationItem(OrganizationType organizationItem) {
if (this.organization == null) {
this.organization = new ArrayList<OrganizationType>();
}
this.organization.add(organizationItem);
return this;
}
/**
* Get organization
* @return organization
**/
public List<OrganizationType> getOrganization() {
return organization;
}
public void setOrganization(List<OrganizationType> organization) {
this.organization = organization;
}
public CustomerType placePartyRoleAssoc(List<PlacePartyRoleAssocType> placePartyRoleAssoc) {
this.placePartyRoleAssoc = placePartyRoleAssoc;
return this;
}
public CustomerType addPlacePartyRoleAssocItem(PlacePartyRoleAssocType placePartyRoleAssocItem) {
if (this.placePartyRoleAssoc == null) {
this.placePartyRoleAssoc = new ArrayList<PlacePartyRoleAssocType>();
}
this.placePartyRoleAssoc.add(placePartyRoleAssocItem);
return this;
}
/**
* Get placePartyRoleAssoc
* @return placePartyRoleAssoc
**/
public List<PlacePartyRoleAssocType> getPlacePartyRoleAssoc() {
return placePartyRoleAssoc;
}
public void setPlacePartyRoleAssoc(List<PlacePartyRoleAssocType> placePartyRoleAssoc) {
this.placePartyRoleAssoc = placePartyRoleAssoc;
}
public CustomerType contactMedium(List<ContactMediumType> contactMedium) {
this.contactMedium = contactMedium;
return this;
}
public CustomerType addContactMediumItem(ContactMediumType contactMediumItem) {
if (this.contactMedium == null) {
this.contactMedium = new ArrayList<ContactMediumType>();
}
this.contactMedium.add(contactMediumItem);
return this;
}
/**
* Get contactMedium
* @return contactMedium
**/
public List<ContactMediumType> getContactMedium() {
return contactMedium;
}
public void setContactMedium(List<ContactMediumType> contactMedium) {
this.contactMedium = contactMedium;
}
public CustomerType customerAccountTaxExemption(List<AgreementCustomerAccTaxType> customerAccountTaxExemption) {
this.customerAccountTaxExemption = customerAccountTaxExemption;
return this;
}
public CustomerType addCustomerAccountTaxExemptionItem(AgreementCustomerAccTaxType customerAccountTaxExemptionItem) {
if (this.customerAccountTaxExemption == null) {
this.customerAccountTaxExemption = new ArrayList<AgreementCustomerAccTaxType>();
}
this.customerAccountTaxExemption.add(customerAccountTaxExemptionItem);
return this;
}
/**
* Get customerAccountTaxExemption
* @return customerAccountTaxExemption
**/
public List<AgreementCustomerAccTaxType> getCustomerAccountTaxExemption() {
return customerAccountTaxExemption;
}
public void setCustomerAccountTaxExemption(List<AgreementCustomerAccTaxType> customerAccountTaxExemption) {
this.customerAccountTaxExemption = customerAccountTaxExemption;
}
public CustomerType partyRoleAssociation(List<CustomerPartyRoleAssociationType> partyRoleAssociation) {
this.partyRoleAssociation = partyRoleAssociation;
return this;
}
public CustomerType addPartyRoleAssociationItem(CustomerPartyRoleAssociationType partyRoleAssociationItem) {
if (this.partyRoleAssociation == null) {
this.partyRoleAssociation = new ArrayList<CustomerPartyRoleAssociationType>();
}
this.partyRoleAssociation.add(partyRoleAssociationItem);
return this;
}
/**
* Get partyRoleAssociation
* @return partyRoleAssociation
**/
public List<CustomerPartyRoleAssociationType> getPartyRoleAssociation() {
return partyRoleAssociation;
}
public void setPartyRoleAssociation(List<CustomerPartyRoleAssociationType> partyRoleAssociation) {
this.partyRoleAssociation = partyRoleAssociation;
}
public CustomerType partyInteractionRole(List<PartyInteractionRoleType> partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
return this;
}
public CustomerType addPartyInteractionRoleItem(PartyInteractionRoleType partyInteractionRoleItem) {
if (this.partyInteractionRole == null) {
this.partyInteractionRole = new ArrayList<PartyInteractionRoleType>();
}
this.partyInteractionRole.add(partyInteractionRoleItem);
return this;
}
/**
* Get partyInteractionRole
* @return partyInteractionRole
**/
public List<PartyInteractionRoleType> getPartyInteractionRole() {
return partyInteractionRole;
}
public void setPartyInteractionRole(List<PartyInteractionRoleType> partyInteractionRole) {
this.partyInteractionRole = partyInteractionRole;
}
public CustomerType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" partyRoleId: ").append(toIndentedString(partyRoleId)).append("\n");
sb.append(" status: ").append(toIndentedString(status)).append("\n");
sb.append(" paymentPlan: ").append(toIndentedString(paymentPlan)).append("\n");
sb.append(" organization: ").append(toIndentedString(organization)).append("\n");
sb.append(" placePartyRoleAssoc: ").append(toIndentedString(placePartyRoleAssoc)).append("\n");
sb.append(" contactMedium: ").append(toIndentedString(contactMedium)).append("\n");
sb.append(" customerAccountTaxExemption: ").append(toIndentedString(customerAccountTaxExemption)).append("\n");
sb.append(" partyRoleAssociation: ").append(toIndentedString(partyRoleAssociation)).append("\n");
sb.append(" partyInteractionRole: ").append(toIndentedString(partyInteractionRole)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,74 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* CustomerType1
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerType1 {
@SerializedName("ID")
private String ID = null;
public CustomerType1 ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerType1 {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,85 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueTypegetActivityData;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* CustomerTypegetActivityData
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class CustomerTypegetActivityData {
@SerializedName("CharacteristicValue")
private List<CharacteristicValueTypegetActivityData> characteristicValue = null;
public CustomerTypegetActivityData characteristicValue(List<CharacteristicValueTypegetActivityData> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public CustomerTypegetActivityData addCharacteristicValueItem(CharacteristicValueTypegetActivityData characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueTypegetActivityData>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueTypegetActivityData> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueTypegetActivityData> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class CustomerTypegetActivityData {\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,196 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* DiscountProdPriceAlterationType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class DiscountProdPriceAlterationType {
@SerializedName("objectID")
private String objectID = null;
@SerializedName("priceType")
private String priceType = null;
@SerializedName("price")
private String price = null;
@SerializedName("unitOfMeasure")
private String unitOfMeasure = null;
@SerializedName("validFor")
private ValidForType validFor = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public DiscountProdPriceAlterationType objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
public DiscountProdPriceAlterationType priceType(String priceType) {
this.priceType = priceType;
return this;
}
/**
* Get priceType
* @return priceType
**/
public String getPriceType() {
return priceType;
}
public void setPriceType(String priceType) {
this.priceType = priceType;
}
public DiscountProdPriceAlterationType price(String price) {
this.price = price;
return this;
}
/**
* Get price
* @return price
**/
public String getPrice() {
return price;
}
public void setPrice(String price) {
this.price = price;
}
public DiscountProdPriceAlterationType unitOfMeasure(String unitOfMeasure) {
this.unitOfMeasure = unitOfMeasure;
return this;
}
/**
* Get unitOfMeasure
* @return unitOfMeasure
**/
public String getUnitOfMeasure() {
return unitOfMeasure;
}
public void setUnitOfMeasure(String unitOfMeasure) {
this.unitOfMeasure = unitOfMeasure;
}
public DiscountProdPriceAlterationType validFor(ValidForType validFor) {
this.validFor = validFor;
return this;
}
/**
* Get validFor
* @return validFor
**/
public ValidForType getValidFor() {
return validFor;
}
public void setValidFor(ValidForType validFor) {
this.validFor = validFor;
}
public DiscountProdPriceAlterationType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public DiscountProdPriceAlterationType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class DiscountProdPriceAlterationType {\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append(" priceType: ").append(toIndentedString(priceType)).append("\n");
sb.append(" price: ").append(toIndentedString(price)).append("\n");
sb.append(" unitOfMeasure: ").append(toIndentedString(unitOfMeasure)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,74 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* EmailContactType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class EmailContactType {
@SerializedName("objectID")
private String objectID = null;
public EmailContactType objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class EmailContactType {\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,142 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerEmployeeType;
import it.valueteam.gnp.ws.sdp.model.EmployeeType;
import it.valueteam.gnp.ws.sdp.model.PartyInteractionRolePartyRoleType;
import java.io.IOException;
/**
* EmployeePartyInteractionRoleType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class EmployeePartyInteractionRoleType {
@SerializedName("interactionRole")
private String interactionRole = null;
@SerializedName("Employee")
private EmployeeType employee = null;
@SerializedName("PartyRole")
private PartyInteractionRolePartyRoleType partyRole = null;
@SerializedName("Customer")
private CustomerEmployeeType customer = null;
public EmployeePartyInteractionRoleType interactionRole(String interactionRole) {
this.interactionRole = interactionRole;
return this;
}
/**
* Get interactionRole
* @return interactionRole
**/
public String getInteractionRole() {
return interactionRole;
}
public void setInteractionRole(String interactionRole) {
this.interactionRole = interactionRole;
}
public EmployeePartyInteractionRoleType employee(EmployeeType employee) {
this.employee = employee;
return this;
}
/**
* Get employee
* @return employee
**/
public EmployeeType getEmployee() {
return employee;
}
public void setEmployee(EmployeeType employee) {
this.employee = employee;
}
public EmployeePartyInteractionRoleType partyRole(PartyInteractionRolePartyRoleType partyRole) {
this.partyRole = partyRole;
return this;
}
/**
* Get partyRole
* @return partyRole
**/
public PartyInteractionRolePartyRoleType getPartyRole() {
return partyRole;
}
public void setPartyRole(PartyInteractionRolePartyRoleType partyRole) {
this.partyRole = partyRole;
}
public EmployeePartyInteractionRoleType customer(CustomerEmployeeType customer) {
this.customer = customer;
return this;
}
/**
* Get customer
* @return customer
**/
public CustomerEmployeeType getCustomer() {
return customer;
}
public void setCustomer(CustomerEmployeeType customer) {
this.customer = customer;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class EmployeePartyInteractionRoleType {\n");
sb.append(" interactionRole: ").append(toIndentedString(interactionRole)).append("\n");
sb.append(" employee: ").append(toIndentedString(employee)).append("\n");
sb.append(" partyRole: ").append(toIndentedString(partyRole)).append("\n");
sb.append(" customer: ").append(toIndentedString(customer)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,169 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.PartyProfileType;
import it.valueteam.gnp.ws.sdp.model.PartyRoleAssociationType;
import it.valueteam.gnp.ws.sdp.model.PartyRoleOrganizationAssocType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* EmployeeType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class EmployeeType {
@SerializedName("partyRoleId")
private String partyRoleId = null;
@SerializedName("PartyProfile")
private List<PartyProfileType> partyProfile = null;
@SerializedName("PartyRoleOrganizationAssoc")
private List<PartyRoleOrganizationAssocType> partyRoleOrganizationAssoc = null;
@SerializedName("PartyRoleAssociation")
private List<PartyRoleAssociationType> partyRoleAssociation = null;
public EmployeeType partyRoleId(String partyRoleId) {
this.partyRoleId = partyRoleId;
return this;
}
/**
* Get partyRoleId
* @return partyRoleId
**/
public String getPartyRoleId() {
return partyRoleId;
}
public void setPartyRoleId(String partyRoleId) {
this.partyRoleId = partyRoleId;
}
public EmployeeType partyProfile(List<PartyProfileType> partyProfile) {
this.partyProfile = partyProfile;
return this;
}
public EmployeeType addPartyProfileItem(PartyProfileType partyProfileItem) {
if (this.partyProfile == null) {
this.partyProfile = new ArrayList<PartyProfileType>();
}
this.partyProfile.add(partyProfileItem);
return this;
}
/**
* Get partyProfile
* @return partyProfile
**/
public List<PartyProfileType> getPartyProfile() {
return partyProfile;
}
public void setPartyProfile(List<PartyProfileType> partyProfile) {
this.partyProfile = partyProfile;
}
public EmployeeType partyRoleOrganizationAssoc(List<PartyRoleOrganizationAssocType> partyRoleOrganizationAssoc) {
this.partyRoleOrganizationAssoc = partyRoleOrganizationAssoc;
return this;
}
public EmployeeType addPartyRoleOrganizationAssocItem(PartyRoleOrganizationAssocType partyRoleOrganizationAssocItem) {
if (this.partyRoleOrganizationAssoc == null) {
this.partyRoleOrganizationAssoc = new ArrayList<PartyRoleOrganizationAssocType>();
}
this.partyRoleOrganizationAssoc.add(partyRoleOrganizationAssocItem);
return this;
}
/**
* Get partyRoleOrganizationAssoc
* @return partyRoleOrganizationAssoc
**/
public List<PartyRoleOrganizationAssocType> getPartyRoleOrganizationAssoc() {
return partyRoleOrganizationAssoc;
}
public void setPartyRoleOrganizationAssoc(List<PartyRoleOrganizationAssocType> partyRoleOrganizationAssoc) {
this.partyRoleOrganizationAssoc = partyRoleOrganizationAssoc;
}
public EmployeeType partyRoleAssociation(List<PartyRoleAssociationType> partyRoleAssociation) {
this.partyRoleAssociation = partyRoleAssociation;
return this;
}
public EmployeeType addPartyRoleAssociationItem(PartyRoleAssociationType partyRoleAssociationItem) {
if (this.partyRoleAssociation == null) {
this.partyRoleAssociation = new ArrayList<PartyRoleAssociationType>();
}
this.partyRoleAssociation.add(partyRoleAssociationItem);
return this;
}
/**
* Get partyRoleAssociation
* @return partyRoleAssociation
**/
public List<PartyRoleAssociationType> getPartyRoleAssociation() {
return partyRoleAssociation;
}
public void setPartyRoleAssociation(List<PartyRoleAssociationType> partyRoleAssociation) {
this.partyRoleAssociation = partyRoleAssociation;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class EmployeeType {\n");
sb.append(" partyRoleId: ").append(toIndentedString(partyRoleId)).append("\n");
sb.append(" partyProfile: ").append(toIndentedString(partyProfile)).append("\n");
sb.append(" partyRoleOrganizationAssoc: ").append(toIndentedString(partyRoleOrganizationAssoc)).append("\n");
sb.append(" partyRoleAssociation: ").append(toIndentedString(partyRoleAssociation)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,74 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* FaxNumberType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class FaxNumberType {
@SerializedName("objectID")
private String objectID = null;
public FaxNumberType objectID(String objectID) {
this.objectID = objectID;
return this;
}
/**
* Get objectID
* @return objectID
**/
public String getObjectID() {
return objectID;
}
public void setObjectID(String objectID) {
this.objectID = objectID;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class FaxNumberType {\n");
sb.append(" objectID: ").append(toIndentedString(objectID)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,74 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* GeographicAreaType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GeographicAreaType {
@SerializedName("code")
private String code = null;
public GeographicAreaType code(String code) {
this.code = code;
return this;
}
/**
* Get code
* @return code
**/
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GeographicAreaType {\n");
sb.append(" code: ").append(toIndentedString(code)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,75 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.ProcessData;
import java.io.IOException;
/**
* GetActivityDataResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetActivityDataResponse {
@SerializedName("ProcessData")
private ProcessData processData = null;
public GetActivityDataResponse processData(ProcessData processData) {
this.processData = processData;
return this;
}
/**
* Get processData
* @return processData
**/
public ProcessData getProcessData() {
return processData;
}
public void setProcessData(ProcessData processData) {
this.processData = processData;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetActivityDataResponse {\n");
sb.append(" processData: ").append(toIndentedString(processData)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,98 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderGetAssetServiceNumber;
import it.valueteam.gnp.ws.sdp.model.ProcessData;
import java.io.IOException;
/**
* GetAssetServiceNumberResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetAssetServiceNumberResponse {
@SerializedName("ProcessData")
private ProcessData processData = null;
@SerializedName("CustomerOrder")
private CustomerOrderGetAssetServiceNumber customerOrder = null;
public GetAssetServiceNumberResponse processData(ProcessData processData) {
this.processData = processData;
return this;
}
/**
* Get processData
* @return processData
**/
public ProcessData getProcessData() {
return processData;
}
public void setProcessData(ProcessData processData) {
this.processData = processData;
}
public GetAssetServiceNumberResponse customerOrder(CustomerOrderGetAssetServiceNumber customerOrder) {
this.customerOrder = customerOrder;
return this;
}
/**
* Get customerOrder
* @return customerOrder
**/
public CustomerOrderGetAssetServiceNumber getCustomerOrder() {
return customerOrder;
}
public void setCustomerOrder(CustomerOrderGetAssetServiceNumber customerOrder) {
this.customerOrder = customerOrder;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetAssetServiceNumberResponse {\n");
sb.append(" processData: ").append(toIndentedString(processData)).append("\n");
sb.append(" customerOrder: ").append(toIndentedString(customerOrder)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,85 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItemTypeForgetAssetServiceNumberrResponse;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* GetAssetServiceNumberResponseType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetAssetServiceNumberResponseType {
@SerializedName("CustomerOrderItem")
private List<CustomerOrderItemTypeForgetAssetServiceNumberrResponse> customerOrderItem = null;
public GetAssetServiceNumberResponseType customerOrderItem(List<CustomerOrderItemTypeForgetAssetServiceNumberrResponse> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
public GetAssetServiceNumberResponseType addCustomerOrderItemItem(CustomerOrderItemTypeForgetAssetServiceNumberrResponse customerOrderItemItem) {
if (this.customerOrderItem == null) {
this.customerOrderItem = new ArrayList<CustomerOrderItemTypeForgetAssetServiceNumberrResponse>();
}
this.customerOrderItem.add(customerOrderItemItem);
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public List<CustomerOrderItemTypeForgetAssetServiceNumberrResponse> getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(List<CustomerOrderItemTypeForgetAssetServiceNumberrResponse> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetAssetServiceNumberResponseType {\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,107 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.GetDupUrbanPropertyAddressType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* GetDupPlacePartyRoleAssocType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetDupPlacePartyRoleAssocType {
@SerializedName("placeRole")
private String placeRole = null;
@SerializedName("UrbanPropertyAddress")
private List<GetDupUrbanPropertyAddressType> urbanPropertyAddress = null;
public GetDupPlacePartyRoleAssocType placeRole(String placeRole) {
this.placeRole = placeRole;
return this;
}
/**
* Get placeRole
* @return placeRole
**/
public String getPlaceRole() {
return placeRole;
}
public void setPlaceRole(String placeRole) {
this.placeRole = placeRole;
}
public GetDupPlacePartyRoleAssocType urbanPropertyAddress(List<GetDupUrbanPropertyAddressType> urbanPropertyAddress) {
this.urbanPropertyAddress = urbanPropertyAddress;
return this;
}
public GetDupPlacePartyRoleAssocType addUrbanPropertyAddressItem(GetDupUrbanPropertyAddressType urbanPropertyAddressItem) {
if (this.urbanPropertyAddress == null) {
this.urbanPropertyAddress = new ArrayList<GetDupUrbanPropertyAddressType>();
}
this.urbanPropertyAddress.add(urbanPropertyAddressItem);
return this;
}
/**
* Get urbanPropertyAddress
* @return urbanPropertyAddress
**/
public List<GetDupUrbanPropertyAddressType> getUrbanPropertyAddress() {
return urbanPropertyAddress;
}
public void setUrbanPropertyAddress(List<GetDupUrbanPropertyAddressType> urbanPropertyAddress) {
this.urbanPropertyAddress = urbanPropertyAddress;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetDupPlacePartyRoleAssocType {\n");
sb.append(" placeRole: ").append(toIndentedString(placeRole)).append("\n");
sb.append(" urbanPropertyAddress: ").append(toIndentedString(urbanPropertyAddress)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,294 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueType;
import it.valueteam.gnp.ws.sdp.model.CountryType;
import it.valueteam.gnp.ws.sdp.model.UrbanPropertySubAddressType;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* GetDupUrbanPropertyAddressType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetDupUrbanPropertyAddressType {
@SerializedName("ID")
private String ID = null;
@SerializedName("validFor")
private ValidForType validFor = null;
@SerializedName("country")
private CountryType country = null;
@SerializedName("stateOrProvince")
private String stateOrProvince = null;
@SerializedName("streetNrFirst")
private String streetNrFirst = null;
@SerializedName("streetType")
private String streetType = null;
@SerializedName("locality")
private String locality = null;
@SerializedName("postcode")
private String postcode = null;
@SerializedName("UrbanPropertySubAddress")
private List<UrbanPropertySubAddressType> urbanPropertySubAddress = null;
@SerializedName("CharacteristicValue")
private List<CharacteristicValueType> characteristicValue = null;
public GetDupUrbanPropertyAddressType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public GetDupUrbanPropertyAddressType validFor(ValidForType validFor) {
this.validFor = validFor;
return this;
}
/**
* Get validFor
* @return validFor
**/
public ValidForType getValidFor() {
return validFor;
}
public void setValidFor(ValidForType validFor) {
this.validFor = validFor;
}
public GetDupUrbanPropertyAddressType country(CountryType country) {
this.country = country;
return this;
}
/**
* Get country
* @return country
**/
public CountryType getCountry() {
return country;
}
public void setCountry(CountryType country) {
this.country = country;
}
public GetDupUrbanPropertyAddressType stateOrProvince(String stateOrProvince) {
this.stateOrProvince = stateOrProvince;
return this;
}
/**
* Get stateOrProvince
* @return stateOrProvince
**/
public String getStateOrProvince() {
return stateOrProvince;
}
public void setStateOrProvince(String stateOrProvince) {
this.stateOrProvince = stateOrProvince;
}
public GetDupUrbanPropertyAddressType streetNrFirst(String streetNrFirst) {
this.streetNrFirst = streetNrFirst;
return this;
}
/**
* Get streetNrFirst
* @return streetNrFirst
**/
public String getStreetNrFirst() {
return streetNrFirst;
}
public void setStreetNrFirst(String streetNrFirst) {
this.streetNrFirst = streetNrFirst;
}
public GetDupUrbanPropertyAddressType streetType(String streetType) {
this.streetType = streetType;
return this;
}
/**
* Get streetType
* @return streetType
**/
public String getStreetType() {
return streetType;
}
public void setStreetType(String streetType) {
this.streetType = streetType;
}
public GetDupUrbanPropertyAddressType locality(String locality) {
this.locality = locality;
return this;
}
/**
* Get locality
* @return locality
**/
public String getLocality() {
return locality;
}
public void setLocality(String locality) {
this.locality = locality;
}
public GetDupUrbanPropertyAddressType postcode(String postcode) {
this.postcode = postcode;
return this;
}
/**
* Get postcode
* @return postcode
**/
public String getPostcode() {
return postcode;
}
public void setPostcode(String postcode) {
this.postcode = postcode;
}
public GetDupUrbanPropertyAddressType urbanPropertySubAddress(List<UrbanPropertySubAddressType> urbanPropertySubAddress) {
this.urbanPropertySubAddress = urbanPropertySubAddress;
return this;
}
public GetDupUrbanPropertyAddressType addUrbanPropertySubAddressItem(UrbanPropertySubAddressType urbanPropertySubAddressItem) {
if (this.urbanPropertySubAddress == null) {
this.urbanPropertySubAddress = new ArrayList<UrbanPropertySubAddressType>();
}
this.urbanPropertySubAddress.add(urbanPropertySubAddressItem);
return this;
}
/**
* Get urbanPropertySubAddress
* @return urbanPropertySubAddress
**/
public List<UrbanPropertySubAddressType> getUrbanPropertySubAddress() {
return urbanPropertySubAddress;
}
public void setUrbanPropertySubAddress(List<UrbanPropertySubAddressType> urbanPropertySubAddress) {
this.urbanPropertySubAddress = urbanPropertySubAddress;
}
public GetDupUrbanPropertyAddressType characteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public GetDupUrbanPropertyAddressType addCharacteristicValueItem(CharacteristicValueType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetDupUrbanPropertyAddressType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append(" country: ").append(toIndentedString(country)).append("\n");
sb.append(" stateOrProvince: ").append(toIndentedString(stateOrProvince)).append("\n");
sb.append(" streetNrFirst: ").append(toIndentedString(streetNrFirst)).append("\n");
sb.append(" streetType: ").append(toIndentedString(streetType)).append("\n");
sb.append(" locality: ").append(toIndentedString(locality)).append("\n");
sb.append(" postcode: ").append(toIndentedString(postcode)).append("\n");
sb.append(" urbanPropertySubAddress: ").append(toIndentedString(urbanPropertySubAddress)).append("\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,98 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderGetDuplicateOrder;
import it.valueteam.gnp.ws.sdp.model.ProcessData;
import java.io.IOException;
/**
* GetDuplicateOrderResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetDuplicateOrderResponse {
@SerializedName("ProcessData")
private ProcessData processData = null;
@SerializedName("CustomerOrder")
private CustomerOrderGetDuplicateOrder customerOrder = null;
public GetDuplicateOrderResponse processData(ProcessData processData) {
this.processData = processData;
return this;
}
/**
* Get processData
* @return processData
**/
public ProcessData getProcessData() {
return processData;
}
public void setProcessData(ProcessData processData) {
this.processData = processData;
}
public GetDuplicateOrderResponse customerOrder(CustomerOrderGetDuplicateOrder customerOrder) {
this.customerOrder = customerOrder;
return this;
}
/**
* Get customerOrder
* @return customerOrder
**/
public CustomerOrderGetDuplicateOrder getCustomerOrder() {
return customerOrder;
}
public void setCustomerOrder(CustomerOrderGetDuplicateOrder customerOrder) {
this.customerOrder = customerOrder;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetDuplicateOrderResponse {\n");
sb.append(" processData: ").append(toIndentedString(processData)).append("\n");
sb.append(" customerOrder: ").append(toIndentedString(customerOrder)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,85 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CharacteristicValueGetlineCartType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* GetLineCartResponseType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetLineCartResponseType {
@SerializedName("CharacteristicValue")
private List<CharacteristicValueGetlineCartType> characteristicValue = null;
public GetLineCartResponseType characteristicValue(List<CharacteristicValueGetlineCartType> characteristicValue) {
this.characteristicValue = characteristicValue;
return this;
}
public GetLineCartResponseType addCharacteristicValueItem(CharacteristicValueGetlineCartType characteristicValueItem) {
if (this.characteristicValue == null) {
this.characteristicValue = new ArrayList<CharacteristicValueGetlineCartType>();
}
this.characteristicValue.add(characteristicValueItem);
return this;
}
/**
* Get characteristicValue
* @return characteristicValue
**/
public List<CharacteristicValueGetlineCartType> getCharacteristicValue() {
return characteristicValue;
}
public void setCharacteristicValue(List<CharacteristicValueGetlineCartType> characteristicValue) {
this.characteristicValue = characteristicValue;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetLineCartResponseType {\n");
sb.append(" characteristicValue: ").append(toIndentedString(characteristicValue)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,75 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.ProcessData;
import java.io.IOException;
/**
* GetLineResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetLineResponse {
@SerializedName("ProcessData")
private ProcessData processData = null;
public GetLineResponse processData(ProcessData processData) {
this.processData = processData;
return this;
}
/**
* Get processData
* @return processData
**/
public ProcessData getProcessData() {
return processData;
}
public void setProcessData(ProcessData processData) {
this.processData = processData;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetLineResponse {\n");
sb.append(" processData: ").append(toIndentedString(processData)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,98 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrder;
import it.valueteam.gnp.ws.sdp.model.ProcessData;
import java.io.IOException;
/**
* GetListCeaseResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetListCeaseResponse {
@SerializedName("ProcessData")
private ProcessData processData = null;
@SerializedName("CustomerOrder")
private CustomerOrder customerOrder = null;
public GetListCeaseResponse processData(ProcessData processData) {
this.processData = processData;
return this;
}
/**
* Get processData
* @return processData
**/
public ProcessData getProcessData() {
return processData;
}
public void setProcessData(ProcessData processData) {
this.processData = processData;
}
public GetListCeaseResponse customerOrder(CustomerOrder customerOrder) {
this.customerOrder = customerOrder;
return this;
}
/**
* Get customerOrder
* @return customerOrder
**/
public CustomerOrder getCustomerOrder() {
return customerOrder;
}
public void setCustomerOrder(CustomerOrder customerOrder) {
this.customerOrder = customerOrder;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetListCeaseResponse {\n");
sb.append(" processData: ").append(toIndentedString(processData)).append("\n");
sb.append(" customerOrder: ").append(toIndentedString(customerOrder)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,98 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrder;
import it.valueteam.gnp.ws.sdp.model.ProcessData;
import java.io.IOException;
/**
* GetListResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetListResponse {
@SerializedName("ProcessData")
private ProcessData processData = null;
@SerializedName("CustomerOrder")
private CustomerOrder customerOrder = null;
public GetListResponse processData(ProcessData processData) {
this.processData = processData;
return this;
}
/**
* Get processData
* @return processData
**/
public ProcessData getProcessData() {
return processData;
}
public void setProcessData(ProcessData processData) {
this.processData = processData;
}
public GetListResponse customerOrder(CustomerOrder customerOrder) {
this.customerOrder = customerOrder;
return this;
}
/**
* Get customerOrder
* @return customerOrder
**/
public CustomerOrder getCustomerOrder() {
return customerOrder;
}
public void setCustomerOrder(CustomerOrder customerOrder) {
this.customerOrder = customerOrder;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetListResponse {\n");
sb.append(" processData: ").append(toIndentedString(processData)).append("\n");
sb.append(" customerOrder: ").append(toIndentedString(customerOrder)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,98 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderGetParentOrder;
import it.valueteam.gnp.ws.sdp.model.ProcessData;
import java.io.IOException;
/**
* GetParentOrderResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetParentOrderResponse {
@SerializedName("ProcessData")
private ProcessData processData = null;
@SerializedName("CustomerOrder")
private CustomerOrderGetParentOrder customerOrder = null;
public GetParentOrderResponse processData(ProcessData processData) {
this.processData = processData;
return this;
}
/**
* Get processData
* @return processData
**/
public ProcessData getProcessData() {
return processData;
}
public void setProcessData(ProcessData processData) {
this.processData = processData;
}
public GetParentOrderResponse customerOrder(CustomerOrderGetParentOrder customerOrder) {
this.customerOrder = customerOrder;
return this;
}
/**
* Get customerOrder
* @return customerOrder
**/
public CustomerOrderGetParentOrder getCustomerOrder() {
return customerOrder;
}
public void setCustomerOrder(CustomerOrderGetParentOrder customerOrder) {
this.customerOrder = customerOrder;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetParentOrderResponse {\n");
sb.append(" processData: ").append(toIndentedString(processData)).append("\n");
sb.append(" customerOrder: ").append(toIndentedString(customerOrder)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,107 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderItemTypeForgetParentOrderResponse;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* GetParentOrderResponseType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetParentOrderResponseType {
@SerializedName("ID")
private String ID = null;
@SerializedName("CustomerOrderItem")
private List<CustomerOrderItemTypeForgetParentOrderResponse> customerOrderItem = null;
public GetParentOrderResponseType ID(String ID) {
this.ID = ID;
return this;
}
/**
* Get ID
* @return ID
**/
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public GetParentOrderResponseType customerOrderItem(List<CustomerOrderItemTypeForgetParentOrderResponse> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
return this;
}
public GetParentOrderResponseType addCustomerOrderItemItem(CustomerOrderItemTypeForgetParentOrderResponse customerOrderItemItem) {
if (this.customerOrderItem == null) {
this.customerOrderItem = new ArrayList<CustomerOrderItemTypeForgetParentOrderResponse>();
}
this.customerOrderItem.add(customerOrderItemItem);
return this;
}
/**
* Get customerOrderItem
* @return customerOrderItem
**/
public List<CustomerOrderItemTypeForgetParentOrderResponse> getCustomerOrderItem() {
return customerOrderItem;
}
public void setCustomerOrderItem(List<CustomerOrderItemTypeForgetParentOrderResponse> customerOrderItem) {
this.customerOrderItem = customerOrderItem;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetParentOrderResponseType {\n");
sb.append(" ID: ").append(toIndentedString(ID)).append("\n");
sb.append(" customerOrderItem: ").append(toIndentedString(customerOrderItem)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,121 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.CustomerOrderGetProdTypeResponse;
import it.valueteam.gnp.ws.sdp.model.ProcessData;
import it.valueteam.gnp.ws.sdp.model.ProductOrderTypeResponse;
import java.io.IOException;
/**
* GetProductOrderResponse
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class GetProductOrderResponse {
@SerializedName("ProcessData")
private ProcessData processData = null;
@SerializedName("CustomerOrder")
private CustomerOrderGetProdTypeResponse customerOrder = null;
@SerializedName("ProductOrder")
private ProductOrderTypeResponse productOrder = null;
public GetProductOrderResponse processData(ProcessData processData) {
this.processData = processData;
return this;
}
/**
* Get processData
* @return processData
**/
public ProcessData getProcessData() {
return processData;
}
public void setProcessData(ProcessData processData) {
this.processData = processData;
}
public GetProductOrderResponse customerOrder(CustomerOrderGetProdTypeResponse customerOrder) {
this.customerOrder = customerOrder;
return this;
}
/**
* Get customerOrder
* @return customerOrder
**/
public CustomerOrderGetProdTypeResponse getCustomerOrder() {
return customerOrder;
}
public void setCustomerOrder(CustomerOrderGetProdTypeResponse customerOrder) {
this.customerOrder = customerOrder;
}
public GetProductOrderResponse productOrder(ProductOrderTypeResponse productOrder) {
this.productOrder = productOrder;
return this;
}
/**
* Get productOrder
* @return productOrder
**/
public ProductOrderTypeResponse getProductOrder() {
return productOrder;
}
public void setProductOrder(ProductOrderTypeResponse productOrder) {
this.productOrder = productOrder;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GetProductOrderResponse {\n");
sb.append(" processData: ").append(toIndentedString(processData)).append("\n");
sb.append(" customerOrder: ").append(toIndentedString(customerOrder)).append("\n");
sb.append(" productOrder: ").append(toIndentedString(productOrder)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,207 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.ValidForType;
import java.io.IOException;
/**
* IndividualIdentificationType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class IndividualIdentificationType {
@SerializedName("validFor")
private ValidForType validFor = null;
@SerializedName("identificationType")
private String identificationType = null;
@SerializedName("identificationNr")
private String identificationNr = null;
@SerializedName("issuingCountry")
private String issuingCountry = null;
@SerializedName("country")
private String country = null;
@SerializedName("iso3Code")
private String iso3Code = null;
@SerializedName("idDMS")
private String idDMS = null;
public IndividualIdentificationType validFor(ValidForType validFor) {
this.validFor = validFor;
return this;
}
/**
* Get validFor
* @return validFor
**/
public ValidForType getValidFor() {
return validFor;
}
public void setValidFor(ValidForType validFor) {
this.validFor = validFor;
}
public IndividualIdentificationType identificationType(String identificationType) {
this.identificationType = identificationType;
return this;
}
/**
* Get identificationType
* @return identificationType
**/
public String getIdentificationType() {
return identificationType;
}
public void setIdentificationType(String identificationType) {
this.identificationType = identificationType;
}
public IndividualIdentificationType identificationNr(String identificationNr) {
this.identificationNr = identificationNr;
return this;
}
/**
* Get identificationNr
* @return identificationNr
**/
public String getIdentificationNr() {
return identificationNr;
}
public void setIdentificationNr(String identificationNr) {
this.identificationNr = identificationNr;
}
public IndividualIdentificationType issuingCountry(String issuingCountry) {
this.issuingCountry = issuingCountry;
return this;
}
/**
* Get issuingCountry
* @return issuingCountry
**/
public String getIssuingCountry() {
return issuingCountry;
}
public void setIssuingCountry(String issuingCountry) {
this.issuingCountry = issuingCountry;
}
public IndividualIdentificationType country(String country) {
this.country = country;
return this;
}
/**
* Get country
* @return country
**/
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
public IndividualIdentificationType iso3Code(String iso3Code) {
this.iso3Code = iso3Code;
return this;
}
/**
* Get iso3Code
* @return iso3Code
**/
public String getIso3Code() {
return iso3Code;
}
public void setIso3Code(String iso3Code) {
this.iso3Code = iso3Code;
}
public IndividualIdentificationType idDMS(String idDMS) {
this.idDMS = idDMS;
return this;
}
/**
* Get idDMS
* @return idDMS
**/
public String getIdDMS() {
return idDMS;
}
public void setIdDMS(String idDMS) {
this.idDMS = idDMS;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class IndividualIdentificationType {\n");
sb.append(" validFor: ").append(toIndentedString(validFor)).append("\n");
sb.append(" identificationType: ").append(toIndentedString(identificationType)).append("\n");
sb.append(" identificationNr: ").append(toIndentedString(identificationNr)).append("\n");
sb.append(" issuingCountry: ").append(toIndentedString(issuingCountry)).append("\n");
sb.append(" country: ").append(toIndentedString(country)).append("\n");
sb.append(" iso3Code: ").append(toIndentedString(iso3Code)).append("\n");
sb.append(" idDMS: ").append(toIndentedString(idDMS)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,118 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* IndividualNameType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class IndividualNameType {
@SerializedName("givenNames")
private String givenNames = null;
@SerializedName("familyNames")
private String familyNames = null;
@SerializedName("tradingNames")
private String tradingNames = null;
public IndividualNameType givenNames(String givenNames) {
this.givenNames = givenNames;
return this;
}
/**
* Get givenNames
* @return givenNames
**/
public String getGivenNames() {
return givenNames;
}
public void setGivenNames(String givenNames) {
this.givenNames = givenNames;
}
public IndividualNameType familyNames(String familyNames) {
this.familyNames = familyNames;
return this;
}
/**
* Get familyNames
* @return familyNames
**/
public String getFamilyNames() {
return familyNames;
}
public void setFamilyNames(String familyNames) {
this.familyNames = familyNames;
}
public IndividualNameType tradingNames(String tradingNames) {
this.tradingNames = tradingNames;
return this;
}
/**
* Get tradingNames
* @return tradingNames
**/
public String getTradingNames() {
return tradingNames;
}
public void setTradingNames(String tradingNames) {
this.tradingNames = tradingNames;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class IndividualNameType {\n");
sb.append(" givenNames: ").append(toIndentedString(givenNames)).append("\n");
sb.append(" familyNames: ").append(toIndentedString(familyNames)).append("\n");
sb.append(" tradingNames: ").append(toIndentedString(tradingNames)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,116 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.IndividualIdentificationType;
import it.valueteam.gnp.ws.sdp.model.IndividualNameType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* IndividualType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class IndividualType {
@SerializedName("IndividualName")
private List<IndividualNameType> individualName = null;
@SerializedName("IndividualIdentification")
private List<IndividualIdentificationType> individualIdentification = null;
public IndividualType individualName(List<IndividualNameType> individualName) {
this.individualName = individualName;
return this;
}
public IndividualType addIndividualNameItem(IndividualNameType individualNameItem) {
if (this.individualName == null) {
this.individualName = new ArrayList<IndividualNameType>();
}
this.individualName.add(individualNameItem);
return this;
}
/**
* Get individualName
* @return individualName
**/
public List<IndividualNameType> getIndividualName() {
return individualName;
}
public void setIndividualName(List<IndividualNameType> individualName) {
this.individualName = individualName;
}
public IndividualType individualIdentification(List<IndividualIdentificationType> individualIdentification) {
this.individualIdentification = individualIdentification;
return this;
}
public IndividualType addIndividualIdentificationItem(IndividualIdentificationType individualIdentificationItem) {
if (this.individualIdentification == null) {
this.individualIdentification = new ArrayList<IndividualIdentificationType>();
}
this.individualIdentification.add(individualIdentificationItem);
return this;
}
/**
* Get individualIdentification
* @return individualIdentification
**/
public List<IndividualIdentificationType> getIndividualIdentification() {
return individualIdentification;
}
public void setIndividualIdentification(List<IndividualIdentificationType> individualIdentification) {
this.individualIdentification = individualIdentification;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class IndividualType {\n");
sb.append(" individualName: ").append(toIndentedString(individualName)).append("\n");
sb.append(" individualIdentification: ").append(toIndentedString(individualIdentification)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,107 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import it.valueteam.gnp.ws.sdp.model.MarketingCampaignCharacteristicValueTypeType;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* MarketingCampaignCharacteristicValueType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class MarketingCampaignCharacteristicValueType {
@SerializedName("value")
private String value = null;
@SerializedName("CharacteristicSpecification")
private List<MarketingCampaignCharacteristicValueTypeType> characteristicSpecification = null;
public MarketingCampaignCharacteristicValueType value(String value) {
this.value = value;
return this;
}
/**
* Get value
* @return value
**/
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
public MarketingCampaignCharacteristicValueType characteristicSpecification(List<MarketingCampaignCharacteristicValueTypeType> characteristicSpecification) {
this.characteristicSpecification = characteristicSpecification;
return this;
}
public MarketingCampaignCharacteristicValueType addCharacteristicSpecificationItem(MarketingCampaignCharacteristicValueTypeType characteristicSpecificationItem) {
if (this.characteristicSpecification == null) {
this.characteristicSpecification = new ArrayList<MarketingCampaignCharacteristicValueTypeType>();
}
this.characteristicSpecification.add(characteristicSpecificationItem);
return this;
}
/**
* Get characteristicSpecification
* @return characteristicSpecification
**/
public List<MarketingCampaignCharacteristicValueTypeType> getCharacteristicSpecification() {
return characteristicSpecification;
}
public void setCharacteristicSpecification(List<MarketingCampaignCharacteristicValueTypeType> characteristicSpecification) {
this.characteristicSpecification = characteristicSpecification;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class MarketingCampaignCharacteristicValueType {\n");
sb.append(" value: ").append(toIndentedString(value)).append("\n");
sb.append(" characteristicSpecification: ").append(toIndentedString(characteristicSpecification)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

View File

@@ -0,0 +1,74 @@
/*
* OAM CustomerConsistencyQuery
* Il servizio consente di recuperare le informazioni necessarie al processo di Tracking degli ordini. In particolare, consente il tracciamento dello stato di avanzamento di una Lavorazione Commerciale o di un Ordine.
*
* OpenAPI spec version: 2.0.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package it.valueteam.gnp.ws.sdp.model;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
/**
* MarketingCampaignCharacteristicValueTypeType
*/
@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2023-07-12T10:37:09.163510611Z[GMT]")
public class MarketingCampaignCharacteristicValueTypeType {
@SerializedName("name")
private String name = null;
public MarketingCampaignCharacteristicValueTypeType name(String name) {
this.name = name;
return this;
}
/**
* Get name
* @return name
**/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class MarketingCampaignCharacteristicValueTypeType {\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}

Some files were not shown because too many files have changed in this diff Show More