public class PAccessNetworkInfo extends ParametersHeader implements PAccessNetworkInfoHeader, ExtensionHeader
P-Access-Network-Info SIP Private Header
duplicates, parametersheaderNameAND, AT, COLON, COMMA, DOT, DOUBLE_QUOTE, EQUALS, GREATER_THAN, HT, immutableClasses, indentation, LESS_THAN, LPAREN, matchExpression, NEWLINE, PERCENT, POUND, QUESTION, QUOTE, RETURN, RPAREN, SEMICOLON, SLASH, SP, STAR, stringRepresentationADSL, ADSL2, ADSL2p, GGGPP_CDMA2000, GGGPP_GERAN, GGGPP_UTRAN_FDD, GGGPP_UTRAN_TDD, GGGPP2_1X, GGGPP2_1XHRPD, GSHDSL, HDSL, HDSL2, IDSL, IEEE_802_11, IEEE_802_11A, IEEE_802_11B, IEEE_802_11G, NAME, RADSL, SDSL, VDSLACCEPT, 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, JOIN, MAX_FORWARDS, MIME_VERSION, MIN_EXPIRES, MIN_SE, ORGANIZATION, PRIORITY, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REQUIRE, RACK, REASON, RECORD_ROUTE, REFERRED_BY, REPLACES, REPLY_TO, REQUIRE, RETRY_AFTER, ROUTE, RSEQ, SERVER, SESSION_EXPIRES, SIP_ETAG, SIP_IF_MATCH, SUBJECT, SUBSCRIPTION_STATE, SUPPORTED, TIMESTAMP, TO, UNSUPPORTED, USER_AGENT, VIA, WARNING, WWW_AUTHENTICATE| Constructor and Description |
|---|
PAccessNetworkInfo()
Public constructor.
|
PAccessNetworkInfo(String accessTypeVal)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
Clones this object.
|
StringBuilder |
encodeBody(StringBuilder encoding)
Encode the body of this header (the stuff that follows headerName).
|
boolean |
equals(Object other)
An introspection based equality predicate for SIPObjects.
|
String |
getAccessType() |
String |
getCGI3GPP() |
String |
getCI3GPP2() |
String |
getDSLLocation() |
Object |
getExtensionAccessInfo() |
String |
getUtranCellID3GPP() |
void |
setAccessType(String accessTypeVal)
Set the accessTpe
|
void |
setCGI3GPP(String cgi) |
void |
setCI3GPP2(String ci3Gpp2) |
void |
setDSLLocation(String dslLocation) |
void |
setExtensionAccessInfo(Object extendAccessInfo)
extension-access-info = gen-value gen-value = token / host /
quoted-string
|
void |
setParameter(String name,
Object value)
Sets the value of the specified parameter.
|
void |
setUtranCellID3GPP(String utranCellID)
Set the UtranCellID field.
|
void |
setValue(String value)
Sets the value parameter of the ExtensionHeader.
|
equalParameters, getMultiParameter, getMultiParameterNames, getMultiParameters, getMultiParameterValue, getNameValue, getParameter, getParameter, getParameterAsBoolean, getParameterAsFloat, getParameterAsHexInt, getParameterAsInt, getParameterAsLong, getParameterAsURI, getParameterNames, getParameters, getParameterValue, hasMultiParameter, hasMultiParameters, hasParameter, hasParameters, removeMultiParameter, removeMultiParameters, removeParameter, removeParameters, setMultiParameter, setMultiParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameters, setQuotedParameterencode, encode, getHeaderName, getHeaderValue, getName, getValue, hashCode, isHeaderList, setHeaderName, toStringdbgPrint, debugDump, debugDump, matchdbgPrint, getClassFromName, getIndentation, getMatcher, isMySubclass, makeClone, merge, setMatcher, sprint, sprint, sprint, sprint, sprint, sprint, sprint, sprint, sprintfinalize, getClass, notify, notifyAll, wait, wait, waitgetParameter, getParameterNames, removeParameter, setParametergetValuepublic PAccessNetworkInfo()
public PAccessNetworkInfo(String accessTypeVal)
public void setAccessType(String accessTypeVal)
setAccessType in interface PAccessNetworkInfoHeaderaccessTypeVal - - access typeNullPointerExceptionpublic String getAccessType()
getAccessType in interface PAccessNetworkInfoHeaderpublic void setCGI3GPP(String cgi) throws ParseException
setCGI3GPP in interface PAccessNetworkInfoHeadercgi - -- String CGI valueNullPointerException - -- if null argument passed inParseException - -- if bad argument passed in.public String getCGI3GPP()
getCGI3GPP in interface PAccessNetworkInfoHeaderpublic void setUtranCellID3GPP(String utranCellID) throws ParseException
setUtranCellID3GPP in interface PAccessNetworkInfoHeaderutranCellID - -- String UTRAN Cell ID valueNullPointerExceptionParseExceptionpublic String getUtranCellID3GPP()
getUtranCellID3GPP in interface PAccessNetworkInfoHeaderpublic void setDSLLocation(String dslLocation) throws ParseException
setDSLLocation in interface PAccessNetworkInfoHeaderdslLocation - - String with the DSL location valueNullPointerExceptionParseExceptionpublic String getDSLLocation()
getDSLLocation in interface PAccessNetworkInfoHeaderpublic void setCI3GPP2(String ci3Gpp2) throws ParseException
setCI3GPP2 in interface PAccessNetworkInfoHeaderci3Gpp2 - -- String CI 3GPP2 valueNullPointerException - -- if arg is nullParseException - -- if arg is bad.public String getCI3GPP2()
getCI3GPP2 in interface PAccessNetworkInfoHeaderpublic void setParameter(String name, Object value)
ParametersHeadersetParameter in class ParametersHeadername - --
parameter namevalue - --
value of parameterpublic void setExtensionAccessInfo(Object extendAccessInfo) throws ParseException
setExtensionAccessInfo in interface PAccessNetworkInfoHeaderextendAccessInfo - - extended Access InformationParseExceptionpublic Object getExtensionAccessInfo()
getExtensionAccessInfo in interface PAccessNetworkInfoHeaderpublic StringBuilder encodeBody(StringBuilder encoding)
SIPHeaderencodeBody in class ParametersHeaderpublic void setValue(String value) throws ParseException
ExtensionHeadersetValue in interface ExtensionHeadervalue - - the new value of the ExtensionHeaderParseException - which signals that an error has been reached
unexpectedly while parsing the value parameter.public boolean equals(Object other)
SIPObjectpublic Object clone()
GenericObjectclone in interface Headerclone in class ParametersHeaderCopyright © 2018. All Rights Reserved.