Jagdish,
Create an UDF with execution type "values in context".
public void udf_Name(String[] name, ResultList firstName, ResultList secondName, Container container) throws StreamTransformationException { name[0] = name[0] + " "; //To avoid ArrayIndexOutOfBoundsException int index = name[0].indexOf(" "); firstName.addValue(name[0].substring(0, index)); secondName.addValue(name[0].substring(index).trim()); }