javadoc for exported apis