productidentification javadoc