Web Service and REST API description for Java Enterprise Applications