gov.nist.javax.sip.header
クラス AcceptEncoding

java.lang.Object
  上位を拡張 gov.nist.core.GenericObject
      上位を拡張 gov.nist.javax.sip.header.SIPObject
          上位を拡張 gov.nist.javax.sip.header.SIPHeader
              上位を拡張 gov.nist.javax.sip.header.ParametersHeader
                  上位を拡張 gov.nist.javax.sip.header.AcceptEncoding
すべての実装されたインタフェース:
SIPHeaderNames, java.io.Serializable, java.lang.Cloneable, javax.sip.header.AcceptEncodingHeader, javax.sip.header.Encoding, javax.sip.header.Header, javax.sip.header.Parameters

public class AcceptEncoding
extends ParametersHeader
implements javax.sip.header.AcceptEncodingHeader

Accept-Encoding SIP (HTTP) Header.

バージョン:
JAIN-SIP-1.1 $Revision: 1.2 $ $Date: 2004/01/22 13:26:29 $ This code is in the public domain.
 From HTTP RFC 2616

 
   The Accept-Encoding request-header field is similar to Accept, but
   restricts the content-codings (section 3.5) that are acceptable in
   the response.

 
       Accept-Encoding  = "Accept-Encoding" ":"
 
 
                          1#( codings [ ";" "q" "=" qvalue ] )
       codings          = ( content-coding | "*" )
 
   Examples of its use are:
 
       Accept-Encoding: compress, gzip
       Accept-Encoding:
       Accept-Encoding: *
       Accept-Encoding: compress;q=0.5, gzip;q=1.0
       Accept-Encoding: gzip;q=1.0, identity; q=0.5, *;q=0
 
作成者:
M. Ranganathan , Olivier Deruelle
関連項目:
直列化された形式

フィールドの概要
 
インタフェース javax.sip.header.AcceptEncodingHeader から継承されたフィールド
NAME
 
インタフェース gov.nist.javax.sip.header.SIPHeaderNames から継承されたフィールド
ACCEPT, ACCEPT_ENCODING, ACCEPT_LANGUAGE, ALERT_INFO, ALLOW, ALLOW_EVENTS, AUTHENTICATION_INFO, AUTHORIZATION, CALL_ID, CALL_INFO, CONTACT, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_TYPE, CSEQ, DATE, ERROR_INFO, EVENT, EXPIRES, FROM, IN_REPLY_TO, MAX_FORWARDS, MIME_VERSION, MIN_EXPIRES, ORGANIZATION, PRIORITY, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REQUIRE, RACK, REASON, RECORD_ROUTE, REPLY_TO, REQUIRE, RETRY_AFTER, ROUTE, RSEQ, SERVER, SUBJECT, SUBSCRIPTION_STATE, SUPPORTED, TIMESTAMP, TO, UNSUPPORTED, USER_AGENT, VIA, WARNING, WWW_AUTHENTICATE
 
コンストラクタの概要
AcceptEncoding()
          default constructor
 
メソッドの概要
 java.lang.String getEncoding()
          get ContentEncoding field
 float getQValue()
          get QValue field
 void setEncoding(java.lang.String encoding)
          Sets the encoding of an EncodingHeader.
 void setQValue(float q)
          Set the qvalue member
 
クラス gov.nist.javax.sip.header.ParametersHeader から継承されたメソッド
getNameValue, getParameter, getParameterNames, getParameters, getParameterValue, hasParameter, hasParameters, removeParameter, removeParameters, setParameter, setParameter, setParameters, setQuotedParameter
 
クラス gov.nist.javax.sip.header.SIPHeader から継承されたメソッド
encode, getHeaderName, getHeaderValue, getName, getValue, isHeaderList, setHeaderName
 
クラス gov.nist.javax.sip.header.SIPObject から継承されたメソッド
clone, dbgPrint, debugDump, debugDump, equals, match, merge, replace, replace, replace, replace, toString
 
クラス gov.nist.core.GenericObject から継承されたメソッド
getClassFromName, getMatcher, isMySubclass, setMatcher
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース javax.sip.header.Parameters から継承されたメソッド
getParameter, getParameterNames, removeParameter, setParameter
 
インタフェース javax.sip.header.Header から継承されたメソッド
clone, equals, getName, toString
 

コンストラクタの詳細

AcceptEncoding

public AcceptEncoding()
default constructor

メソッドの詳細

getQValue

public float getQValue()
get QValue field

定義:
インタフェース javax.sip.header.AcceptEncodingHeader 内の getQValue
戻り値:
float

getEncoding

public java.lang.String getEncoding()
get ContentEncoding field

定義:
インタフェース javax.sip.header.Encoding 内の getEncoding
戻り値:
String

setQValue

public void setQValue(float q)
               throws javax.sip.InvalidArgumentException
Set the qvalue member

定義:
インタフェース javax.sip.header.AcceptEncodingHeader 内の setQValue
パラメータ:
q - double to set
例外:
javax.sip.InvalidArgumentException

setEncoding

public void setEncoding(java.lang.String encoding)
                 throws java.text.ParseException
Sets the encoding of an EncodingHeader.

定義:
インタフェース javax.sip.header.Encoding 内の setEncoding
パラメータ:
encoding - - the new string value defining the encoding.
例外:
java.text.ParseException - which signals that an error has been reached unexpectedly while parsing the encoding value.