Javadoc descriptor classes and add sample JSON representations