Class WebResourceCollectionMetaData

    • Field Detail

      • ALL_HTTP_METHODS

        public static final Set<String> ALL_HTTP_METHODS
        The set of all http methods: DELETE, GET, HEAD, OPTIONS, POST, PUT, TRACE
      • ALL_HTTP_METHOD_NAMES

        public static final String[] ALL_HTTP_METHOD_NAMES
    • Constructor Detail

      • WebResourceCollectionMetaData

        public WebResourceCollectionMetaData()
    • Method Detail

      • getMissingHttpMethods

        public static String[] getMissingHttpMethods​(Collection<String> httpMethods)
        Get http methods in ALL_HTTP_METHODS not in the argument httpMethods.
        Parameters:
        httpMethods - a set of http method names
        Returns:
        possibly empty http methods in ALL_HTTP_METHODS not in httpMethods.
      • getWebResourceName

        public String getWebResourceName()
      • setWebResourceName

        public void setWebResourceName​(String webResourceName)
      • getUrlPatterns

        public List<String> getUrlPatterns()
      • setUrlPatterns

        public void setUrlPatterns​(List<String> urlPatterns)
      • getHttpMethods

        public List<String> getHttpMethods()
      • setHttpMethods

        public void setHttpMethods​(List<String> httpMethods)
      • getHttpMethodOmissions

        public List<String> getHttpMethodOmissions()
      • setHttpMethodOmissions

        public void setHttpMethodOmissions​(List<String> httpMethodOmissions)