Package com.braintreegateway
Class RequestBuilder
- java.lang.Object
-
- com.braintreegateway.RequestBuilder
-
public class RequestBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description RequestBuilder(String parent)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestBuilder
addElement(String name, Object value)
RequestBuilder
addTopLevelElement(String name, String value)
protected static Object
buildQueryStringElement(String name, String value)
protected static String
buildXMLElement(Object element)
protected static String
buildXMLElement(String name, Object element)
protected static String
formatAsXML(String name, Map<String,Object> map)
protected static String
parentBracketChildString(String parent, String child)
String
toQueryString()
String
toXML()
protected static String
wrapInXMLTag(String tagName, String xml)
protected static String
wrapInXMLTag(String tagName, String xml, String type)
protected static String
xmlEscape(String input)
-
-
-
Constructor Detail
-
RequestBuilder
public RequestBuilder(String parent)
-
-
Method Detail
-
addTopLevelElement
public RequestBuilder addTopLevelElement(String name, String value)
-
addElement
public RequestBuilder addElement(String name, Object value)
-
toQueryString
public String toQueryString()
-
toXML
public String toXML()
-
parentBracketChildString
protected static String parentBracketChildString(String parent, String child)
-
-