javadoc for deck