package org.etk.core.rest; import org.etk.core.rest.impl.ObjectModel; import org.etk.core.rest.impl.ResourceDescriptor; import org.etk.core.rest.impl.resource.PathValue; import org.etk.core.rest.impl.uri.UriPattern; /** * Description of filter. * * @see Filter * @see RequestFilter * @see ResponseFilter * @see MethodInvokerFilter */ public interface FilterDescriptor extends ResourceDescriptor, ObjectModel { /** * @return See {@link PathValue} */ PathValue getPathValue(); /** * UriPattern build in same manner as for resources. For detail see section * 3.4 URI Templates in JAX-RS specification. * * @return See {@link UriPattern} */ UriPattern getUriPattern(); }