public class StringUtils
extends java.lang.Object
Constructor and Description |
---|
StringUtils() |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<java.lang.String> |
jsonArrayStringToArrayList(java.lang.String jsonString)
Method to take an input json array format string and output an ArrayList
|
static org.apache.hadoop.io.ArrayWritable |
jsonArrayStringtoArrayWritable(java.lang.String jsonString)
Method to take an input json array format string and output an ArrayWritable
|
static java.lang.String[] |
jsonArrayStringToList(java.lang.String jsonString)
Method to take an input json array format string and output a String array
|
static org.elasticsearch.hadoop.mr.WritableArrayWritable |
jsonArrayStringToWritableArrayWritable(java.lang.String jsonString)
Method to take an input json array format string and output a WritableArrayWritable
|
static java.util.Map<java.lang.String,java.lang.Object> |
jsonStringToMap(java.lang.String jsonString,
DataSchema dataSchema)
Method to take an input json string and output a Map
|
static org.apache.hadoop.io.MapWritable |
jsonStringToMapWritable(java.lang.String jsonString)
Method to take an input json string and output a MapWritable with arrays as JSON formatted String objects
|
static org.apache.hadoop.io.MapWritable |
jsonStringToMapWritableWithArrayWritable(java.lang.String jsonString,
DataSchema dataSchema)
Method to take an input json string and output a MapWritable with arrays as WritableArrayWritable objects
|
static org.apache.hadoop.io.MapWritable |
jsonStringToMapWritableWithWritableArrayWritable(java.lang.String jsonString,
DataSchema dataSchema)
Method to take an input json string and output a MapWritable with arrays as WritableArrayWritable objects
|
static java.lang.String |
mapWritableToString(org.apache.hadoop.io.MapWritable map)
Method to convert a MapWritable into a JSON string
|
public static java.lang.String mapWritableToString(org.apache.hadoop.io.MapWritable map)
public static org.apache.hadoop.io.MapWritable jsonStringToMapWritable(java.lang.String jsonString)
public static org.apache.hadoop.io.MapWritable jsonStringToMapWritableWithWritableArrayWritable(java.lang.String jsonString, DataSchema dataSchema)
public static org.apache.hadoop.io.MapWritable jsonStringToMapWritableWithArrayWritable(java.lang.String jsonString, DataSchema dataSchema)
public static java.util.Map<java.lang.String,java.lang.Object> jsonStringToMap(java.lang.String jsonString, DataSchema dataSchema)
public static org.elasticsearch.hadoop.mr.WritableArrayWritable jsonArrayStringToWritableArrayWritable(java.lang.String jsonString)
public static org.apache.hadoop.io.ArrayWritable jsonArrayStringtoArrayWritable(java.lang.String jsonString)
public static java.util.ArrayList<java.lang.String> jsonArrayStringToArrayList(java.lang.String jsonString)
public static java.lang.String[] jsonArrayStringToList(java.lang.String jsonString)