com.braintreegateway.SearchCriteria Maven / Gradle / Ivy
package com.braintreegateway;
import java.util.List;
public class SearchCriteria extends Request {
private String xml;
public SearchCriteria(String type, Object value) {
this.xml = buildXMLElement(type, value);
}
public SearchCriteria(List> items) {
StringBuilder builder = new StringBuilder();
for (Object item : items) {
builder.append(buildXMLElement("item", item.toString()));
}
this.xml = builder.toString();
}
@Override
public String toXML() {
return this.xml;
}
@Override
public String toQueryString(String parent) {
throw new UnsupportedOperationException();
}
@Override
public String toQueryString() {
throw new UnsupportedOperationException();
}
}