Module io.inverno.mod.http.base
Class AcceptCodec.Accept
java.lang.Object
io.inverno.mod.http.base.internal.header.GenericHeader
io.inverno.mod.http.base.internal.header.ParameterizedHeader
io.inverno.mod.http.base.internal.header.AcceptCodec.Accept
- All Implemented Interfaces:
Header,Headers.Accept
- Enclosing class:
AcceptCodec
Headers.Accept header implementation.
- Since:
- 1.0
- Author:
- Jeremy Kuhn
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classAcceptHeaderBuilderimplementationstatic classHeaders.Accept.MediaRangeimplementation.Nested classes/interfaces inherited from class io.inverno.mod.http.base.internal.header.ParameterizedHeader
ParameterizedHeader.AbstractBuilder<A extends ParameterizedHeader,B extends ParameterizedHeader.AbstractBuilder<A, B>> -
Field Summary
Fields inherited from class io.inverno.mod.http.base.internal.header.ParameterizedHeader
parameterizedValue, parametersFields inherited from class io.inverno.mod.http.base.internal.header.GenericHeader
headerName, headerValueFields inherited from interface io.inverno.mod.http.base.header.Headers.Accept
ALL -
Constructor Summary
ConstructorsConstructorDescriptionAccept(List<Headers.Accept.MediaRange> ranges) Creates an accept header with the specified list of media range. -
Method Summary
Modifier and TypeMethodDescriptionReturns the list of media ranges defined in the accept header.Methods inherited from class io.inverno.mod.http.base.internal.header.ParameterizedHeader
equals, getParameterizedValue, getParameters, hashCodeMethods inherited from class io.inverno.mod.http.base.internal.header.GenericHeader
getHeaderName, getHeaderValue, setHeaderValueMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.inverno.mod.http.base.header.Header
getHeaderName, getHeaderValueMethods inherited from interface io.inverno.mod.http.base.header.Headers.Accept
findAllMatch, findAllMatch, findBestMatch, findBestMatch
-
Constructor Details
-
Accept
Creates an accept header with the specified list of media range.
- Parameters:
ranges- A list of media range.
-
-
Method Details
-
getMediaRanges
Description copied from interface:Headers.AcceptReturns the list of media ranges defined in the accept header.
- Specified by:
getMediaRangesin interfaceHeaders.Accept- Returns:
- a list of media ranges
-