Java code collected along all my developments.