[PLAT-6640] Add javadocs and remove final