/* Options:
Date: 2026-09-02 15:19:43
Version: 10.09
Tip: To override a DTO option, remove "//" prefix before updating
BaseUrl: https://test.servicestack.net
//Package:
//GlobalNamespace: dtos
//AddPropertyAccessors: True
//SettersReturnThis: True
//AddServiceStackTypes: True
//AddResponseStatus: False
//AddDescriptionAsComments: True
//AddImplicitVersion:
IncludeTypes: QueryAddresses.*
//ExcludeTypes:
//TreatTypesAsStrings:
//DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.*,com.google.gson.annotations.*,com.google.gson.reflect.*
*/
import java.math.*;
import java.util.*;
import java.io.InputStream;
import net.servicestack.client.*;
import com.google.gson.annotations.*;
import com.google.gson.reflect.*;
public class dtos
{
public static class QueryAddresses extends QueryDb
implements IReturn>
{
public ArrayList ids = null;
public ArrayList getIds() { return ids; }
public QueryAddresses setIds(ArrayList value) { this.ids = value; return this; }
private static Object responseType = new TypeToken>(){}.getType();
public Object getResponseType() { return responseType; }
}
@DataContract
public static class QueryResponse
{
@DataMember(Order=1)
public Integer offset = null;
@DataMember(Order=2)
public Integer total = null;
@DataMember(Order=3)
public ArrayList results = new ArrayList();
@DataMember(Order=4)
public HashMap meta = null;
@DataMember(Order=5)
public ResponseStatus responseStatus = null;
public Integer getOffset() { return offset; }
public QueryResponse setOffset(Integer value) { this.offset = value; return this; }
public Integer getTotal() { return total; }
public QueryResponse setTotal(Integer value) { this.total = value; return this; }
public ArrayList getResults() { return results; }
public QueryResponse setResults(ArrayList value) { this.results = value; return this; }
public HashMap getMeta() { return meta; }
public QueryResponse setMeta(HashMap value) { this.meta = value; return this; }
public ResponseStatus getResponseStatus() { return responseStatus; }
public QueryResponse setResponseStatus(ResponseStatus value) { this.responseStatus = value; return this; }
}
public static class QueryDb extends QueryBase
{
}
public static class Address
{
public Long id = null;
public String addressText = null;
public Long getId() { return id; }
public Address setId(Long value) { this.id = value; return this; }
public String getAddressText() { return addressText; }
public Address setAddressText(String value) { this.addressText = value; return this; }
}
@DataContract
public static class QueryBase
{
@DataMember(Order=1)
public Integer skip = null;
@DataMember(Order=2)
public Integer take = null;
@DataMember(Order=3)
public String orderBy = null;
@DataMember(Order=4)
public String orderByDesc = null;
@DataMember(Order=5)
public String include = null;
@DataMember(Order=6)
public String fields = null;
@DataMember(Order=7)
public HashMap meta = null;
public Integer getSkip() { return skip; }
public QueryBase setSkip(Integer value) { this.skip = value; return this; }
public Integer getTake() { return take; }
public QueryBase setTake(Integer value) { this.take = value; return this; }
public String getOrderBy() { return orderBy; }
public QueryBase setOrderBy(String value) { this.orderBy = value; return this; }
public String getOrderByDesc() { return orderByDesc; }
public QueryBase setOrderByDesc(String value) { this.orderByDesc = value; return this; }
public String getInclude() { return include; }
public QueryBase setInclude(String value) { this.include = value; return this; }
public String getFields() { return fields; }
public QueryBase setFields(String value) { this.fields = value; return this; }
public HashMap getMeta() { return meta; }
public QueryBase setMeta(HashMap value) { this.meta = value; return this; }
}
}