xref: /aosp_15_r20/external/nist-sip/java/javax/sip/header/AcceptLanguageHeader.java (revision 4dd4ff528b8b07036318f5d4191b0009f17bc7b3)
1*4dd4ff52SXin Li package javax.sip.header;
2*4dd4ff52SXin Li 
3*4dd4ff52SXin Li import java.util.Locale;
4*4dd4ff52SXin Li import javax.sip.InvalidArgumentException;
5*4dd4ff52SXin Li 
6*4dd4ff52SXin Li public interface AcceptLanguageHeader extends Header, Parameters {
7*4dd4ff52SXin Li     String NAME = "Accept-Language";
8*4dd4ff52SXin Li 
getAcceptLanguage()9*4dd4ff52SXin Li     Locale getAcceptLanguage();
setAcceptLanguage(Locale acceptLanguage)10*4dd4ff52SXin Li     void setAcceptLanguage(Locale acceptLanguage);
setLanguageRange(String languageRange)11*4dd4ff52SXin Li     void setLanguageRange(String languageRange);
12*4dd4ff52SXin Li 
getQValue()13*4dd4ff52SXin Li     float getQValue();
setQValue(float qValue)14*4dd4ff52SXin Li     void setQValue(float qValue) throws InvalidArgumentException;
hasQValue()15*4dd4ff52SXin Li     boolean hasQValue();
removeQValue()16*4dd4ff52SXin Li     void removeQValue();
17*4dd4ff52SXin Li }
18