Class VariantQuality
- java.lang.Object
-
- org.jboss.resteasy.reactive.server.core.request.VariantQuality
-
public class VariantQuality extends Object
A individual variant quality bean for the RVSA (Remote Variant Selection Algorithm).- Author:
- Pascal S. de Kloe
- See Also:
- "RFC 2296"
-
-
Constructor Summary
Constructors Constructor Description VariantQuality()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimalgetOverallQuality()jakarta.ws.rs.core.MediaTypegetRequestMediaType()VariantQualitysetCharacterSetQualityValue(QualityValue value)VariantQualitysetEncodingQualityValue(QualityValue value)VariantQualitysetLanguageQualityValue(QualityValue value)VariantQualitysetMediaTypeQualityValue(QualityValue value)voidsetRequestMediaType(jakarta.ws.rs.core.MediaType requestMediaType)
-
-
-
Method Detail
-
setMediaTypeQualityValue
public VariantQuality setMediaTypeQualityValue(QualityValue value)
-
setCharacterSetQualityValue
public VariantQuality setCharacterSetQualityValue(QualityValue value)
-
setEncodingQualityValue
public VariantQuality setEncodingQualityValue(QualityValue value)
-
setLanguageQualityValue
public VariantQuality setLanguageQualityValue(QualityValue value)
-
getRequestMediaType
public jakarta.ws.rs.core.MediaType getRequestMediaType()
-
setRequestMediaType
public void setRequestMediaType(jakarta.ws.rs.core.MediaType requestMediaType)
-
getOverallQuality
public BigDecimal getOverallQuality()
- Returns:
- the quality value between zero and one with five decimal places after the point.
- See Also:
- "3.3 Computing overall quality values"
-
-