gov.nist.javax.sdp.fields
クラス SDPFieldList

java.lang.Object
  上位を拡張 gov.nist.core.GenericObject
      上位を拡張 gov.nist.javax.sdp.fields.SDPObject
          上位を拡張 gov.nist.javax.sdp.fields.SDPField
              上位を拡張 gov.nist.javax.sdp.fields.SDPFieldList
すべての実装されたインタフェース:
SDPFieldNames, java.io.Serializable

public abstract class SDPFieldList
extends SDPField

A list of SDP Fields.

バージョン:
JAIN-SIP-1.1
作成者:
M. Ranganathan
This code is in the public domain.
関連項目:
直列化された形式

フィールドの概要
 
インタフェース gov.nist.javax.sdp.fields.SDPFieldNames から継承されたフィールド
ATTRIBUTE_FIELD, BANDWIDTH_FIELD, CONNECTION_FIELD, EMAIL_FIELD, INFORMATION_FIELD, KEY_FIELD, MEDIA_FIELD, ORIGIN_FIELD, PHONE_FIELD, PROTO_VERSION_FIELD, REPEAT_FIELD, SESSION_NAME_FIELD, TIME_FIELD, URI_FIELD, ZONE_FIELD
 
コンストラクタの概要
SDPFieldList()
           
SDPFieldList(java.lang.String fieldName)
           
SDPFieldList(java.lang.String fieldName, java.lang.String classname)
           
 
メソッドの概要
 void add(SDPField h)
          add a SDP Field to the list of headers that we maintain.
 java.lang.String debugDump()
          convert to a string representation
 java.lang.String debugDump(int indentation)
          convert to a string representation (for printing).
 java.lang.String encode()
          Encode into a canonical string.
 boolean equals(java.lang.Object other)
          Equality checking predicate.
 SDPObject first()
           
 java.util.ListIterator listIterator()
          Return a list iterator for the embedded field list.
 boolean match(java.lang.Object template)
          Do a template match of fields.
 SDPObject next()
           
 java.lang.String toString()
          Return a string representation.
 
クラス gov.nist.javax.sdp.fields.SDPField から継承されたメソッド
getFieldName, getTypeChar
 
クラス gov.nist.javax.sdp.fields.SDPObject から継承されたメソッド
clone, dbgPrint, merge, replace, replace, replace, replace
 
クラス gov.nist.core.GenericObject から継承されたメソッド
getClassFromName, getMatcher, isMySubclass, setMatcher
 
クラス java.lang.Object から継承されたメソッド
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

SDPFieldList

public SDPFieldList()

SDPFieldList

public SDPFieldList(java.lang.String fieldName)

SDPFieldList

public SDPFieldList(java.lang.String fieldName,
                    java.lang.String classname)
メソッドの詳細

listIterator

public java.util.ListIterator listIterator()
Return a list iterator for the embedded field list.


add

public void add(SDPField h)
add a SDP Field to the list of headers that we maintain.

パラメータ:
h - is the sdp field to add to our list.

first

public SDPObject first()

next

public SDPObject next()

encode

public java.lang.String encode()
Encode into a canonical string.

定義:
クラス SDPField 内の encode

debugDump

public java.lang.String debugDump(int indentation)
convert to a string representation (for printing).

オーバーライド:
クラス GenericObject 内の debugDump
パラメータ:
indentation - int to set
戻り値:
String string representation of object (for printing).

debugDump

public java.lang.String debugDump()
convert to a string representation

オーバーライド:
クラス SDPObject 内の debugDump
戻り値:
String

toString

public java.lang.String toString()
Return a string representation.

オーバーライド:
クラス SDPField 内の toString
戻り値:
String representation.

equals

public boolean equals(java.lang.Object other)
Equality checking predicate.

オーバーライド:
クラス SDPObject 内の equals
パラメータ:
other - is the other object to compare ourselves against.
戻り値:
true if the objects are equal.

match

public boolean match(java.lang.Object template)
Do a template match of fields.

オーバーライド:
クラス SDPObject 内の match
パラメータ:
template - is the template to match against.