jp.co.nec.orb.IOP
クラス TaggedProfile

java.lang.Object
  |
  +--jp.co.nec.orb.IOP.TaggedProfile

public final class TaggedProfile
extends java.lang.Object

This class is IOP TaggedProfile (NEC Original).


フィールドの概要
 byte[] _profile_data
          The profile data which encapsulated IIOP profile body
 int _tag
          The profile tag which the ior supported protocol.
 
コンストラクタの概要
TaggedProfile(int tag, byte[] profile_data)
          This constructor is used to read.
TaggedProfile(ProfileBody pb)
          Initializes TaggedProfile with ProfileBody
TaggedProfile(TaggedComponent[] components)
          Initializes TaggedProfile with MultipleComponentProfile
 
メソッドの概要
 boolean equals(java.lang.Object obj)
          Tests equivalence.
static TaggedProfile read(InputStream istream)
          Read TaggedProfile from the input stream.
static void write(OutputStream ostream, TaggedProfile tp)
          Write TaggedProfile to the output stream.
 
クラス java.lang.Object から継承したメソッド
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

_tag

public int _tag
The profile tag which the ior supported protocol.
関連項目:
ProfileId

_profile_data

public byte[] _profile_data
The profile data which encapsulated IIOP profile body
コンストラクタの詳細

TaggedProfile

public TaggedProfile(ProfileBody pb)
Initializes TaggedProfile with ProfileBody
パラメータ:
pb - ProfileBody

TaggedProfile

public TaggedProfile(TaggedComponent[] components)
Initializes TaggedProfile with MultipleComponentProfile
パラメータ:
components - an array of TaggedComponent

TaggedProfile

public TaggedProfile(int tag,
                     byte[] profile_data)
This constructor is used to read.
パラメータ:
tag - profile tag
profile_data - profile data
メソッドの詳細

read

public static TaggedProfile read(InputStream istream)
Read TaggedProfile from the input stream.
パラメータ:
istream - input stream
戻り値:
newly TaggedProfile value

write

public static void write(OutputStream ostream,
                         TaggedProfile tp)
Write TaggedProfile to the output stream.
パラメータ:
ostream - output stream
tp - TaggedProfile value

equals

public boolean equals(java.lang.Object obj)
Tests equivalence.
オーバーライド:
クラス java.lang.Object 内の equals
パラメータ:
obj - java object
戻り値:
if obj has a same value to this, return trues, otherwise returns false.