public final class SDKUtil extends Object
Modifier and Type | Method and Description |
---|---|
static Map<String,String> |
combineDefaultMap(Map<String,String> receivedMap)
Combines some
Map with default values. |
static Map<String,String> |
combineMap(Map<String,String> highMap,
Map<String,String> lowMap) |
static Map<String,String> |
constructMap(Properties properties)
Constructs a Map
Properties object by
combining the default values. |
static String |
escapeInvalidXmlChars(String textContent)
Method replaces invalid XML entities with proper escapes, this method
does not depend on regular expressions
|
static String |
escapeInvalidXmlCharsRegex(Boolean boolContent)
Method replaces invalid XML entities with proper escapes, this method
depends on regular expressions
|
static String |
escapeInvalidXmlCharsRegex(Double doubleContent)
Method replaces invalid XML entities with proper escapes, this method
depends on regular expressions
|
static String |
escapeInvalidXmlCharsRegex(Float floatContent)
Method replaces invalid XML entities with proper escapes, this method
depends on regular expressions
|
static String |
escapeInvalidXmlCharsRegex(Integer intContent)
Method replaces invalid XML entities with proper escapes, this method
depends on regular expressions
|
static String |
escapeInvalidXmlCharsRegex(Long longContent)
Method replaces invalid XML entities with proper escapes, this method
depends on regular expressions
|
static String |
escapeInvalidXmlCharsRegex(String textContent)
Method replaces invalid XML entities with proper escapes, this method
depends on regular expressions
|
static String |
validateAndGet(Map<String,String> map,
String key)
Utility method to validate if the key exists in the provided map, and returns string value of the object
|
public static String escapeInvalidXmlChars(String textContent)
textContent
- Original textpublic static String escapeInvalidXmlCharsRegex(String textContent)
textContent
- Original textpublic static String escapeInvalidXmlCharsRegex(Integer intContent)
intContent
- Integer objectpublic static String escapeInvalidXmlCharsRegex(Long longContent)
longContent
- Long objectpublic static String escapeInvalidXmlCharsRegex(Boolean boolContent)
boolContent
- Boolean objectpublic static String escapeInvalidXmlCharsRegex(Double doubleContent)
doubleContent
- Double objectpublic static String escapeInvalidXmlCharsRegex(Float floatContent)
floatContent
- Float objectpublic static Map<String,String> constructMap(Properties properties)
Properties
object by
combining the default values. See ConfigManager
for default
valuesproperties
- Input Properties
public static Map<String,String> combineDefaultMap(Map<String,String> receivedMap)
Map
with default values. See ConfigManager
for default values.public static Map<String,String> combineMap(Map<String,String> highMap, Map<String,String> lowMap)
public static String validateAndGet(Map<String,String> map, String key) throws PayPalRESTException
map
- Map of String based key and valueskey
- object to be found in the keyPayPalRESTException
Copyright © 2015. All Rights Reserved.