The java code repository for XinZheng Tan