public class FromHeaderImpl extends AddressParametersHeaderImpl implements FromHeader
FromHeader.BuilderTAGCOMPACT_NAME, NAMECANNOT_CAST_HEADER_OF_TYPE, UNABLE_TO_PARSE_OUT_THE_HEADER_NAME_DUE_TO_UNDERLYING_IO_EXCEPTION| Constructor and Description |
|---|
FromHeaderImpl(Buffer value,
Address address,
Buffer params) |
| Modifier and Type | Method and Description |
|---|---|
FromHeader |
clone() |
AddressParametersHeader.Builder<FromHeader> |
copy()
Everything within the pkts.io SIP module are immutable so if you actually want
to change anything you have to create a copy, which will return a specific Builder
for that header.
|
FromHeader |
ensure()
If this method actually gets called it means that we are the
SipHeaderImpl itself
and that we need to frame it further. |
Buffer |
getTag()
Get the tag parameter.
|
equals, getAddressgetParameter, getParameter, getRawParams, setParameter, setParametergetBytes, getName, getValue, toString, transferValue, verifyfinalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbuilder, frame, frame, generateTag, isFromHeader, toFromHeader, withAddress, withHost, withHostisAddressParametersHeader, toAddressParametersHeader, withgetAddressgetParameter, getParameter, setParameter, setParametercreate, getBufferSize, getBytes, getName, getNameStr, getValue, is, is, isCallIdHeader, isContactHeader, isContentLengthHeader, isContentTypeHeader, isCSeqHeader, isExpiresHeader, isMaxForwardsHeader, isRecordRouteHeader, isRouteHeader, isSubjectHeader, isSystemHeader, isToHeader, isViaHeader, toCallIdHeader, toContactHeader, toContentLengthHeader, toContentTypeHeader, toCSeqHeader, toExpiresHeader, toMaxForwardsHeader, toRecordRouteHeader, toRouteHeader, toToHeader, toViaHeader, verifypublic Buffer getTag() throws SipParseException
getTag in interface FromHeaderSipParseException - in case anything goes wrong while extracting tag.public FromHeader clone()
clone in interface FromHeaderclone in interface SipHeaderclone in class SipHeaderImplpublic AddressParametersHeader.Builder<FromHeader> copy()
SipHeadercopy in interface AddressParametersHeadercopy in interface FromHeadercopy in interface SipHeadercopy in class AddressParametersHeaderImplpublic FromHeader ensure()
SipHeaderImplSipHeaderImpl itself
and that we need to frame it further. Subclasses MUST override this method and simply return
'this'.ensure in interface SipHeaderensure in class AddressParametersHeaderImplCopyright © 2020. All Rights Reserved.