returns an array of string value from a node value . if the node represents an array the corresponding array of strings is returned . otherwise the node is treated as a comma-separated string . concode_field_sep PlaceHolder placeHolder concode_field_sep long nodeLongValue concode_elem_sep long nodeLongValue concode_elem_sep boolean isObject concode_elem_sep boolean nodeBooleanValue concode_elem_sep boolean nodeBooleanValue concode_elem_sep short nodeShortValue concode_elem_sep short nodeShortValue concode_elem_sep int nodeIntegerValue concode_elem_sep int nodeIntegerValue concode_elem_sep byte nodeByteValue concode_elem_sep byte nodeByteValue concode_elem_sep String nodeStringValue concode_elem_sep Map<String,Object> filter concode_elem_sep void filter concode_elem_sep void filter concode_elem_sep Object extractValue concode_elem_sep Object extractValue concode_elem_sep double nodeDoubleValue concode_elem_sep double nodeDoubleValue concode_elem_sep boolean isArray concode_elem_sep Map<String,Object> nodeMapValue concode_elem_sep List<Object> extractRawValues concode_elem_sep void extractRawValues concode_elem_sep void extractRawValues concode_elem_sep float nodeFloatValue concode_elem_sep float nodeFloatValue concode_elem_sep TimeValue nodeTimeValue concode_elem_sep TimeValue nodeTimeValue
String [ ] function ( Object arg0 ) { if ( isArray ( arg0 ) ) { List loc0 = ( List ) arg0 ; String [ ] loc1 = new String [ loc0 . size ( ) ] ; for ( int loc2 = 0 ; loc2 < loc1 . length ; loc2 ++ ) { loc1 [ loc2 ] = nodeStringValue ( loc0 . get ( loc2 ) , null ) ; } return loc1 ; } else { return Strings . splitStringByCommaToArray ( arg0 . toString ( ) ) ; } }