Package com.braintreegateway
Class SearchRequest
- java.lang.Object
-
- com.braintreegateway.Request
-
- com.braintreegateway.SearchRequest
-
- Direct Known Subclasses:
CreditCardVerificationSearchRequest,CustomerSearchRequest,DisputeSearchRequest,IdsSearchRequest,SubscriptionSearchRequest,TransactionSearchRequest,UsBankAccountVerificationSearchRequest
public class SearchRequest extends Request
-
-
Field Summary
Fields Modifier and Type Field Description private Map<String,List<SearchCriteria>>criteriaprivate Map<String,String>keyValueCriteriaprivate Map<String,SearchCriteria>multiValueCriteriaprivate Map<String,List<SearchCriteria>>rangeCriteria
-
Constructor Summary
Constructors Constructor Description SearchRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCriteria(String nodeName, SearchCriteria searchCriteria)voidaddKeyValueCriteria(String nodeName, String value)voidaddMultipleValueCriteria(String nodeName, SearchCriteria searchCriteria)voidaddRangeCriteria(String nodeName, SearchCriteria searchCriteria)StringtoQueryString()StringtoQueryString(String parent)StringtoXML()-
Methods inherited from class com.braintreegateway.Request
buildXMLElement, buildXMLElement, getKind, toGraphQLVariables
-
-
-
-
Field Detail
-
criteria
private Map<String,List<SearchCriteria>> criteria
-
rangeCriteria
private Map<String,List<SearchCriteria>> rangeCriteria
-
multiValueCriteria
private Map<String,SearchCriteria> multiValueCriteria
-
-
Method Detail
-
addCriteria
public void addCriteria(String nodeName, SearchCriteria searchCriteria)
-
addRangeCriteria
public void addRangeCriteria(String nodeName, SearchCriteria searchCriteria)
-
addMultipleValueCriteria
public void addMultipleValueCriteria(String nodeName, SearchCriteria searchCriteria)
-
toQueryString
public String toQueryString(String parent)
- Overrides:
toQueryStringin classRequest
-
toQueryString
public String toQueryString()
- Overrides:
toQueryStringin classRequest
-
-