Class WadlBuilder


  • public class WadlBuilder
    extends Object
    This class implements the algorithm how the wadl is built for one or more Resource classes. Wadl artifacts are created by a WadlGenerator. Created on: Jun 18, 2008
    Author:
    Marc Hadley, Martin Grotzke (martin.grotzke at freiheit.com), Miroslav Fuksa
    • Constructor Detail

      • WadlBuilder

        public WadlBuilder​(WadlGenerator wadlGenerator,
                           boolean detailedWadl,
                           UriInfo uriInfo)
    • Method Detail

      • generate

        public ApplicationDescription generate​(List<Resource> resources)
        Generate WADL for a set of resources.
        Parameters:
        resources - the set of resources.
        Returns:
        the JAXB WADL application bean.
      • generate

        public Application generate​(ApplicationDescription description,
                                    Resource resource)
        Generate WADL for a resource.
        Parameters:
        resource - the resource
        description - the overall application description so we can
        Returns:
        the JAXB WADL application bean