Java API which works as a informational data processing engine