Uses of Interface
io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Packages that use Headers.AcceptLanguage.LanguageRange
Package
Description
Inverno HTTP header API.
Inverno HTTP header API implementation classes including HTTP Header codecs and header service bean.
-
Uses of Headers.AcceptLanguage.LanguageRange in io.inverno.mod.http.base.header
Fields in io.inverno.mod.http.base.header with type parameters of type Headers.AcceptLanguage.LanguageRangeModifier and TypeFieldDescriptionstatic final Comparator<Headers.AcceptLanguage.LanguageRange> Headers.AcceptLanguage.LanguageRange.COMPARATORThe language range comparator based on language range scores.Methods in io.inverno.mod.http.base.header that return types with arguments of type Headers.AcceptLanguage.LanguageRangeModifier and TypeMethodDescriptiondefault 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 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.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 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.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.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.Headers.AcceptLanguage.getLanguageRanges()Returns the list of language ranges defined in the accept language header.Methods in io.inverno.mod.http.base.header with parameters of type Headers.AcceptLanguage.LanguageRangeModifier and TypeMethodDescriptionstatic <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.default booleanHeaders.AcceptLanguage.LanguageRange.matches(Headers.AcceptLanguage.LanguageRange languageRange) Determines whether the specified language range matches the language range.Method parameters in io.inverno.mod.http.base.header with type arguments of type Headers.AcceptLanguage.LanguageRangeModifier and TypeMethodDescriptiondefault 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.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.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. -
Uses of Headers.AcceptLanguage.LanguageRange in io.inverno.mod.http.base.internal.header
Classes in io.inverno.mod.http.base.internal.header that implement Headers.AcceptLanguage.LanguageRangeModifier and TypeClassDescriptionstatic final classHeaders.AcceptLanguage.LanguageRangeimplementation.Methods in io.inverno.mod.http.base.internal.header that return types with arguments of type Headers.AcceptLanguage.LanguageRangeConstructor parameters in io.inverno.mod.http.base.internal.header with type arguments of type Headers.AcceptLanguage.LanguageRangeModifierConstructorDescriptionCreates an accept-language header with the specified list of language range.