POW UDF java function