FileDocCategorySizeDatePackage
TargetAddress.javaAPI DocJava SE 5 API2905Fri Aug 26 14:54:32 BST 2005com.sun.corba.se.impl.protocol.giopmsgheaders

TargetAddress

public final class TargetAddress extends Object implements IDLEntity
com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddress.java Generated by the IDL-to-Java compiler (portable), version "3.0" from ../../../../../../../src/share/classes/com/sun/corba/se/GiopIDL/g.idl Sunday, June 4, 2000 5:18:54 PM PDT

Fields Summary
private byte[]
___object_key
private TaggedProfile
___profile
private IORAddressingInfo
___ior
private short
__discriminator
private boolean
__uninitialized
Constructors Summary
public TargetAddress()


    
  
  
Methods Summary
public void_default()

    __discriminator = -32768;
    __uninitialized = false;
  
public shortdiscriminator()

    if (__uninitialized)
      throw new org.omg.CORBA.BAD_OPERATION ();
    return __discriminator;
  
public voidior(com.sun.corba.se.impl.protocol.giopmsgheaders.IORAddressingInfo value)

    __discriminator = com.sun.corba.se.impl.protocol.giopmsgheaders.ReferenceAddr.value;
    ___ior = value;
    __uninitialized = false;
  
public com.sun.corba.se.impl.protocol.giopmsgheaders.IORAddressingInfoior()

    if (__uninitialized)
      throw new org.omg.CORBA.BAD_OPERATION ();
    verifyior (__discriminator);
    return ___ior;
  
public byte[]object_key()

    if (__uninitialized)
      throw new org.omg.CORBA.BAD_OPERATION ();
    verifyobject_key (__discriminator);
    return ___object_key;
  
public voidobject_key(byte[] value)

    __discriminator = com.sun.corba.se.impl.protocol.giopmsgheaders.KeyAddr.value;
    ___object_key = value;
    __uninitialized = false;
  
public org.omg.IOP.TaggedProfileprofile()

    if (__uninitialized)
      throw new org.omg.CORBA.BAD_OPERATION ();
    verifyprofile (__discriminator);
    return ___profile;
  
public voidprofile(org.omg.IOP.TaggedProfile value)

    __discriminator = com.sun.corba.se.impl.protocol.giopmsgheaders.ProfileAddr.value;
    ___profile = value;
    __uninitialized = false;
  
private voidverifyior(short discriminator)

    if (discriminator != com.sun.corba.se.impl.protocol.giopmsgheaders.ReferenceAddr.value)
      throw new org.omg.CORBA.BAD_OPERATION ();
  
private voidverifyobject_key(short discriminator)

    if (discriminator != com.sun.corba.se.impl.protocol.giopmsgheaders.KeyAddr.value)
      throw new org.omg.CORBA.BAD_OPERATION ();
  
private voidverifyprofile(short discriminator)

    if (discriminator != com.sun.corba.se.impl.protocol.giopmsgheaders.ProfileAddr.value)
      throw new org.omg.CORBA.BAD_OPERATION ();