Updated Java doc. canAnnotate method update

canAnnotate now checks the repo if all necessary columns are present.