javadoc ai classes