NIST-SIP: The Reference Implementation for JAIN-SIP 1.2

gov.nist.javax.sip.message
Class MessageObject

java.lang.Object
  extended by gov.nist.core.GenericObject
      extended by gov.nist.javax.sip.message.MessageObject
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
SIPMessage

public abstract class MessageObject
extends gov.nist.core.GenericObject

This is the root object from which all other objects in this package are derived. This class is never directly instantiated (and hence it is abstract).

Since:
1.1
Version:
1.2 $Revision: 1.7 $ $Date: 2009/07/17 18:57:54 $
Author:
M. Ranganathan
See Also:
Serialized Form

Method Summary
 void dbgPrint()
          Debug printing function.
 String dbgPrint(int indent)
          Formatter with a given starting indentation (for nested structs).
 String debugDump()
          An introspection based string formatting method.
abstract  String encode()
          Get the string encoded version of this object
 
Methods inherited from class gov.nist.core.GenericObject
clone, debugDump, encode, equals, getClassFromName, getMatcher, isMySubclass, makeClone, match, merge, setMatcher
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

encode

public abstract String encode()
Description copied from class: gov.nist.core.GenericObject
Get the string encoded version of this object

Specified by:
encode in class gov.nist.core.GenericObject

dbgPrint

public void dbgPrint()
Description copied from class: gov.nist.core.GenericObject
Debug printing function.

Overrides:
dbgPrint in class gov.nist.core.GenericObject

debugDump

public String debugDump()
An introspection based string formatting method. We need this because in this package (although it is an exact duplicate of the one in the superclass) because it needs to access the protected members of the other objects in this class.

Overrides:
debugDump in class gov.nist.core.GenericObject

dbgPrint

public String dbgPrint(int indent)
Formatter with a given starting indentation (for nested structs).


NIST-SIP: The Reference Implementation for JAIN-SIP 1.2

A product of the NIST/ITL Advanced Networking Technologies Division.
See conditions of use.
Submit a bug report or feature request.