// Path: src/main/java/net/technolords/micro/model/jaxb/resource/SimpleResource.java
// public class SimpleResource {
//     private String resource;
//     private String cachedData;
//     private int delay;
//     private String errorCode;
//     private int errorRate;
//     private String contentType;
// 
//     @XmlValue
//     public String getResource() {
//         return resource;
//     }
// 
//     public void setResource(String resource) {
//         this.resource = resource;
//     }
// 
//     @XmlTransient
//     public String getCachedData() {
//         return cachedData;
//     }
// 
//     public void setCachedData(String cachedData) {
//         this.cachedData = cachedData;
//     }
// 
//     @XmlAttribute(name = "delay")
//     public int getDelay() {
//         return delay;
//     }
// 
//     public void setDelay(int delay) {
//         this.delay = delay;
//     }
// 
//     @XmlAttribute(name = "error-code")
//     public String getErrorCode() {
//         return errorCode;
//     }
// 
//     public void setErrorCode(String errorCode) {
//         this.errorCode = errorCode;
//     }
// 
//     @XmlAttribute(name = "error-rate")
//     public int getErrorRate() {
//         return errorRate;
//     }
// 
//     public void setErrorRate(int errorRate) {
//         this.errorRate = errorRate;
//     }
// 
//     @XmlAttribute(name = "content-type")
//     public String getContentType() {
//         return contentType;
//     }
// 
//     public void setContentType(String contentType) {
//         this.contentType = contentType;
//     }
// 
//     @Override
//     public boolean equals(Object obj) {
//         if (obj == null) {
//             return false;
//         }
//         if (!(obj instanceof SimpleResource)) {
//             return false;
//         }
//         SimpleResource ref = (SimpleResource) obj;
//         return (Objects.equals(this.getContentType(), ref.getContentType())
//                 && Objects.equals(this.getErrorCode(), ref.getErrorCode())
//                 && Objects.equals(this.getResource(), ref.getResource())
//         );
//     }
// }


import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlElement;
import net.technolords.micro.model.jaxb.resource.SimpleResource;
package net.technolords.micro.model.jaxb.query;




public class QueryGroup {
    private List<QueryParameter> queryParameters;
// Path: src/main/java/net/technolords/micro/model/jaxb/resource/SimpleResource.java
// public class SimpleResource {
//     private String resource;
//     private String cachedData;
//     private int delay;
//     private String errorCode;
//     private int errorRate;
//     private String contentType;
// 
//     @XmlValue
//     public String getResource() {
//         return resource;
//     }
// 
//     public void setResource(String resource) {
//         this.resource = resource;
//     }
// 
//     @XmlTransient
//     public String getCachedData() {
//         return cachedData;
//     }
// 
//     public void setCachedData(String cachedData) {
//         this.cachedData = cachedData;
//     }
// 
//     @XmlAttribute(name = "delay")
//     public int getDelay() {
//         return delay;
//     }
// 
//     public void setDelay(int delay) {
//         this.delay = delay;
//     }
// 
//     @XmlAttribute(name = "error-code")
//     public String getErrorCode() {
//         return errorCode;
//     }
// 
//     public void setErrorCode(String errorCode) {
//         this.errorCode = errorCode;
//     }
// 
//     @XmlAttribute(name = "error-rate")
//     public int getErrorRate() {
//         return errorRate;
//     }
// 
//     public void setErrorRate(int errorRate) {
//         this.errorRate = errorRate;
//     }
// 
//     @XmlAttribute(name = "content-type")
//     public String getContentType() {
//         return contentType;
//     }
// 
//     public void setContentType(String contentType) {
//         this.contentType = contentType;
//     }
// 
//     @Override
//     public boolean equals(Object obj) {
//         if (obj == null) {
//             return false;
//         }
//         if (!(obj instanceof SimpleResource)) {
//             return false;
//         }
//         SimpleResource ref = (SimpleResource) obj;
//         return (Objects.equals(this.getContentType(), ref.getContentType())
//                 && Objects.equals(this.getErrorCode(), ref.getErrorCode())
//                 && Objects.equals(this.getResource(), ref.getResource())
//         );
//     }
// }


// Path: src/main/java/net/technolords/micro/model/jaxb/query/QueryGroup.java
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlElement;
import net.technolords.micro.model.jaxb.resource.SimpleResource;

package net.technolords.micro.model.jaxb.query;




public class QueryGroup {
    private List<QueryParameter> queryParameters;
    private SimpleResource simpleResource;