ContentNegotiatorpublic class AcceptHeaderNegotiator extends java.lang.Object implements ContentNegotiator
| コンストラクタ | 説明 |
|---|---|
AcceptHeaderNegotiator() |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
java.lang.String |
bestAllowedCharset(java.lang.String acceptsHeader,
java.util.Set<java.lang.String> available) |
|
javax.ws.rs.core.MediaType |
bestAllowedContentType(java.lang.String acceptsHeader,
java.util.Set<java.lang.String> allowedTypes) |
|
java.lang.String |
bestAllowedEncoding(java.lang.String acceptsHeader,
java.util.Set<java.lang.String> available) |
|
java.lang.String |
bestAllowedLanguage(java.lang.String acceptsHeader,
java.util.Set<java.lang.String> available) |
|
protected java.util.function.Function<enkan.middleware.negotiation.AcceptHeaderNegotiator.AcceptFragment<javax.ws.rs.core.MediaType>,enkan.middleware.negotiation.AcceptHeaderNegotiator.AcceptFragment<javax.ws.rs.core.MediaType>> |
createServerWeightFunc(java.util.Set<javax.ws.rs.core.MediaType> allowedTypes) |
|
<S> enkan.middleware.negotiation.AcceptHeaderNegotiator.AcceptFragment<S> |
parseAcceptFragment(java.lang.String accept,
java.lang.Class<? extends S> acceptType) |
|
double |
parseQ(java.lang.String qstr) |
|
protected java.util.Optional<java.lang.String> |
selectBest(java.util.Set<java.lang.String> candidates,
java.util.function.Function<java.lang.String,java.lang.Double> scoreFunc) |
public double parseQ(java.lang.String qstr)
public <S> enkan.middleware.negotiation.AcceptHeaderNegotiator.AcceptFragment<S> parseAcceptFragment(java.lang.String accept,
java.lang.Class<? extends S> acceptType)
protected java.util.function.Function<enkan.middleware.negotiation.AcceptHeaderNegotiator.AcceptFragment<javax.ws.rs.core.MediaType>,enkan.middleware.negotiation.AcceptHeaderNegotiator.AcceptFragment<javax.ws.rs.core.MediaType>> createServerWeightFunc(java.util.Set<javax.ws.rs.core.MediaType> allowedTypes)
protected java.util.Optional<java.lang.String> selectBest(java.util.Set<java.lang.String> candidates,
java.util.function.Function<java.lang.String,java.lang.Double> scoreFunc)
public javax.ws.rs.core.MediaType bestAllowedContentType(java.lang.String acceptsHeader,
java.util.Set<java.lang.String> allowedTypes)
bestAllowedContentType インタフェース内 ContentNegotiatorpublic java.lang.String bestAllowedCharset(java.lang.String acceptsHeader,
java.util.Set<java.lang.String> available)
bestAllowedCharset インタフェース内 ContentNegotiatorpublic java.lang.String bestAllowedEncoding(java.lang.String acceptsHeader,
java.util.Set<java.lang.String> available)
bestAllowedEncoding インタフェース内 ContentNegotiatorpublic java.lang.String bestAllowedLanguage(java.lang.String acceptsHeader,
java.util.Set<java.lang.String> available)
bestAllowedLanguage インタフェース内 ContentNegotiatorCopyright © 2016–2018. All rights reserved.