Package org.jboss.resteasy.core.request
Class VariantQuality
- java.lang.Object
 - 
- org.jboss.resteasy.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()javax.ws.rs.core.MediaTypegetRequestMediaType()voidsetCharacterSetQualityValue(QualityValue value)voidsetEncodingQualityValue(QualityValue value)voidsetLanguageQualityValue(QualityValue value)voidsetMediaTypeQualityValue(QualityValue value)voidsetRequestMediaType(javax.ws.rs.core.MediaType requestMediaType) 
 - 
 
- 
- 
Method Detail
- 
setMediaTypeQualityValue
public void setMediaTypeQualityValue(QualityValue value)
 
- 
setCharacterSetQualityValue
public void setCharacterSetQualityValue(QualityValue value)
 
- 
setEncodingQualityValue
public void setEncodingQualityValue(QualityValue value)
 
- 
setLanguageQualityValue
public void setLanguageQualityValue(QualityValue value)
 
- 
getRequestMediaType
public javax.ws.rs.core.MediaType getRequestMediaType()
 
- 
setRequestMediaType
public void setRequestMediaType(javax.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"
 
 
 - 
 
 -