Uses of Class
io.inverno.mod.http.base.header.Headers.AcceptMatch
Packages that use Headers.AcceptMatch
-
Uses of Headers.AcceptMatch in io.inverno.mod.http.base.header
Methods in io.inverno.mod.http.base.header that return types with arguments of type Headers.AcceptMatchModifier and TypeMethodDescriptionHeaders.Accept.findAllMatch(Collection<Headers.ContentType> contentTypes) Returns all the content types in the specified collection that matches the accept header sorted from best to worst.default <T> Collection<Headers.AcceptMatch<Headers.Accept.MediaRange, T>> Headers.Accept.findAllMatch(Collection<T> items, Function<T, Headers.ContentType> contentTypeExtractor) Returns all the items in the specified collection whose content type matches the accept header sorted from best to worst.default Collection<Headers.AcceptMatch<Headers.AcceptLanguage.LanguageRange, Headers.AcceptLanguage.LanguageRange>> Headers.AcceptLanguage.findAllMatch(Collection<Headers.AcceptLanguage.LanguageRange> languageRanges) Returns all the language ranges in the specified collection that matches the accept language header sorted from best to worst.default <T> Collection<Headers.AcceptMatch<Headers.AcceptLanguage.LanguageRange, T>> Headers.AcceptLanguage.findAllMatch(Collection<T> items, Function<T, Headers.AcceptLanguage.LanguageRange> languageRangeExtractor) Returns all the items in the specified collection whose language range matches the accept language header sorted from best to worst.Headers.Accept.findBestMatch(Collection<Headers.ContentType> contentTypes) Returns the content type in the specified collection that best matches the accept header.default <T> Optional<Headers.AcceptMatch<Headers.Accept.MediaRange, T>> Headers.Accept.findBestMatch(Collection<T> items, Function<T, Headers.ContentType> contentTypeExtractor) Returns the item from the specified collection whose content type best matches the accept header.default Optional<Headers.AcceptMatch<Headers.AcceptLanguage.LanguageRange, Headers.AcceptLanguage.LanguageRange>> Headers.AcceptLanguage.findBestMatch(Collection<Headers.AcceptLanguage.LanguageRange> languageRanges) Returns the language range in the specified collection that best matches the accept language header.default <T> Optional<Headers.AcceptMatch<Headers.AcceptLanguage.LanguageRange, T>> Headers.AcceptLanguage.findBestMatch(Collection<T> items, Function<T, Headers.AcceptLanguage.LanguageRange> languageRangeExtractor) Returns the item from the specified collection whose language range best matches the accept language header.static <T> Optional<Headers.AcceptMatch<T, Headers.ContentType>> Headers.Accept.MediaRange.findFirstMatch(Headers.ContentType contentType, Collection<T> items, Function<T, Headers.Accept.MediaRange> mediaRangeExtractor) Returns the first item in the specified collection whose media range matches the specified content type.Headers.Accept.MediaRange.findFirstMatch(Headers.ContentType contentType, List<Headers.Accept.MediaRange> mediaRanges) Returns the first media range in the specified list that matches the specified content type.static <T> Optional<Headers.AcceptMatch<T, Headers.AcceptLanguage.LanguageRange>> Headers.AcceptLanguage.LanguageRange.findFirstMatch(Headers.AcceptLanguage.LanguageRange languageRange, Collection<T> items, Function<T, Headers.AcceptLanguage.LanguageRange> languageRangeExtractor) Returns the first item in the specified collection whose language range matches the specified language range.static Optional<Headers.AcceptMatch<Headers.AcceptLanguage.LanguageRange, Headers.AcceptLanguage.LanguageRange>> Headers.AcceptLanguage.LanguageRange.findFirstMatch(Headers.AcceptLanguage.LanguageRange languageRange, List<Headers.AcceptLanguage.LanguageRange> languageRanges) Returns the first language range in the specified list that matches the specified language range.