public class ProcessingProviders extends Object
public ProcessingProviders(MultivaluedMap<Class<? extends Annotation>,RankedProvider<ContainerRequestFilter>> nameBoundRequestFilters, MultivaluedMap<RankedProvider<ContainerRequestFilter>,Class<? extends Annotation>> nameBoundRequestFiltersInverse, MultivaluedMap<Class<? extends Annotation>,RankedProvider<ContainerResponseFilter>> nameBoundResponseFilters, MultivaluedMap<RankedProvider<ContainerResponseFilter>,Class<? extends Annotation>> nameBoundResponseFiltersInverse, MultivaluedMap<Class<? extends Annotation>,RankedProvider<ReaderInterceptor>> nameBoundReaderInterceptors, MultivaluedMap<RankedProvider<ReaderInterceptor>,Class<? extends Annotation>> nameBoundReaderInterceptorsInverse, MultivaluedMap<Class<? extends Annotation>,RankedProvider<WriterInterceptor>> nameBoundWriterInterceptors, MultivaluedMap<RankedProvider<WriterInterceptor>,Class<? extends Annotation>> nameBoundWriterInterceptorsInverse, Iterable<RankedProvider<ContainerRequestFilter>> globalRequestFilters, List<RankedProvider<ContainerRequestFilter>> preMatchFilters, Iterable<RankedProvider<ContainerResponseFilter>> globalResponseFilters, Iterable<RankedProvider<ReaderInterceptor>> globalReaderInterceptors, Iterable<RankedProvider<WriterInterceptor>> globalWriterInterceptors, Iterable<DynamicFeature> dynamicFeatures)
nameBoundRequestFilters - Name bound request filters.nameBoundRequestFiltersInverse - Inverse map with name bound  request filters.nameBoundResponseFilters - Name bound response filters.nameBoundResponseFiltersInverse - Inverse map with name bound response filters.nameBoundReaderInterceptors - Name bound reader interceptors.nameBoundReaderInterceptorsInverse - Inverse map with name bound reader interceptors.nameBoundWriterInterceptors - Name bound writer interceptors.nameBoundWriterInterceptorsInverse - Inverse map with name bound writer interceptors.globalRequestFilters - Global request filters.preMatchFilters - Pre-matching
                          request filters.globalResponseFilters - Global response filters.globalReaderInterceptors - Global reader interceptors.globalWriterInterceptors - Global writer interceptors.dynamicFeatures - Dynamic features.public MultivaluedMap<Class<? extends Annotation>,RankedProvider<ContainerRequestFilter>> getNameBoundRequestFilters()
request filter map. Keys are request filters and
         values are name bound annotations attached to these filters.public MultivaluedMap<RankedProvider<ContainerRequestFilter>,Class<? extends Annotation>> getNameBoundRequestFiltersInverse()
request filter map. Keys are request filters and
         values are name bound annotations attached to these filters.public MultivaluedMap<Class<? extends Annotation>,RankedProvider<ContainerResponseFilter>> getNameBoundResponseFilters()
response filter map. Keys are response filters and
         values are name bound annotations attached to these filters.public MultivaluedMap<RankedProvider<ContainerResponseFilter>,Class<? extends Annotation>> getNameBoundResponseFiltersInverse()
response filter map. Keys are response filters and
         values are name bound annotations attached to these filters.public MultivaluedMap<Class<? extends Annotation>,RankedProvider<ReaderInterceptor>> getNameBoundReaderInterceptors()
reader interceptor map. Keys are name
         bound annotations and values are providers which are annotated with these annotations.public MultivaluedMap<RankedProvider<ReaderInterceptor>,Class<? extends Annotation>> getNameBoundReaderInterceptorsInverse()
reader interceptor map. Keys are reader interceptors and
         values are name bound annotations attached to these interceptors.public MultivaluedMap<Class<? extends Annotation>,RankedProvider<WriterInterceptor>> getNameBoundWriterInterceptors()
writer interceptor map. Keys are name
         bound annotations and values are interceptors which are annotated with these annotations.public MultivaluedMap<RankedProvider<WriterInterceptor>,Class<? extends Annotation>> getNameBoundWriterInterceptorsInverse()
writer interceptor map. Keys are reader interceptors and
         values are name bound annotations attached to these interceptors.public Iterable<RankedProvider<ContainerRequestFilter>> getGlobalRequestFilters()
public Iterable<RankedProvider<ContainerResponseFilter>> getGlobalResponseFilters()
public Iterable<ContainerRequestFilter> getSortedGlobalRequestFilters()
public Iterable<ContainerResponseFilter> getSortedGlobalResponseFilters()
public Iterable<RankedProvider<ReaderInterceptor>> getGlobalReaderInterceptors()
public Iterable<RankedProvider<WriterInterceptor>> getGlobalWriterInterceptors()
public Iterable<ReaderInterceptor> getSortedGlobalReaderInterceptors()
public Iterable<WriterInterceptor> getSortedGlobalWriterInterceptors()
public Iterable<DynamicFeature> getDynamicFeatures()
public List<RankedProvider<ContainerRequestFilter>> getPreMatchFilters()
pre-matching request filters.Copyright © 2007-2024, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.