org.openorb.orb.test.rmi.complex
Class TypeHolder

java.lang.Object
  extended by org.openorb.orb.test.rmi.complex.TypeHolder
All Implemented Interfaces:
java.io.Serializable

public class TypeHolder
extends java.lang.Object
implements java.io.Serializable

This class serves as a container for the different data type families: primitive, array, object. Primitive data type: int Array: array of int, array of Object Object: String (is treated special), Inner Class All instances must be Serializable in order to get marshaled into an IIOP object stream.

See Also:
Serialized Form

Nested Class Summary
 class TypeHolder.InnerPublicClass
           
static class TypeHolder.InnerPublicStaticClass
          This is like a global class except that it must be qualified by the enclosing class.
 
Field Summary
protected static int PRO_CONST_I
           
protected static TypeHolder.InnerPublicStaticClass PRO_CONST_SINNERPUBLIC
           
protected static java.lang.String PRO_CONST_STR
           
protected static java.lang.String[] PRO_CONST_STRARR
           
protected  int pro_f_i
           
protected  TypeHolder.InnerPublicClass pro_f_innerpublic
           
protected  TypeHolder.InnerPublicStaticClass pro_f_sinnerpublic
           
protected  java.lang.String pro_f_str
           
protected  java.lang.String[] pro_f_strarr
           
protected  int pro_i
           
protected  TypeHolder.InnerPublicClass pro_innerpublic
           
static int PUB_CONST_I
           
static TypeHolder.InnerPublicStaticClass PUB_CONST_SINNERPUBLIC
           
static java.lang.String PUB_CONST_STR
           
static java.lang.String[] PUB_CONST_STRARR
           
 int pub_f_i
           
 TypeHolder.InnerPublicClass pub_f_innerpublic
           
 TypeHolder.InnerPublicStaticClass pub_f_sinnerpublic
           
 java.lang.String pub_f_str
           
 java.lang.String[] pub_f_strarr
           
 int pub_i
           
 TypeHolder.InnerPublicClass pub_innerpublic
           
protected static int s_pro_i
           
protected static TypeHolder.InnerPublicStaticClass s_pro_sinnerpublic
           
protected static java.lang.String s_pro_str
           
protected static java.lang.String[] s_pro_strarr
           
protected  TypeHolder.InnerPublicStaticClass s_proinnerpublic
           
protected  java.lang.String s_protr
           
protected  java.lang.String[] s_protrarr
           
static int s_pub_i
           
static TypeHolder.InnerPublicStaticClass s_pub_sinnerpublic
           
static java.lang.String s_pub_str
           
static java.lang.String[] s_pub_strarr
           
 TypeHolder.InnerPublicStaticClass s_pubinnerpublic
           
 java.lang.String s_pubtr
           
 java.lang.String[] s_pubtrarr
           
 
Constructor Summary
TypeHolder()
           
 
Method Summary
 void changeValues()
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String showStringArray(java.lang.String name, java.lang.String[] strs)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PUB_CONST_I

public static final int PUB_CONST_I
See Also:
Constant Field Values

PRO_CONST_I

protected static final int PRO_CONST_I
See Also:
Constant Field Values

s_pub_i

public static int s_pub_i

s_pro_i

protected static int s_pro_i

pub_f_i

public final int pub_f_i
See Also:
Constant Field Values

pro_f_i

protected final int pro_f_i
See Also:
Constant Field Values

pub_i

public int pub_i

pro_i

protected int pro_i

PUB_CONST_STR

public static final java.lang.String PUB_CONST_STR
See Also:
Constant Field Values

PRO_CONST_STR

protected static final java.lang.String PRO_CONST_STR
See Also:
Constant Field Values

s_pub_str

public static java.lang.String s_pub_str

s_pro_str

protected static java.lang.String s_pro_str

pub_f_str

public final java.lang.String pub_f_str
See Also:
Constant Field Values

pro_f_str

protected final java.lang.String pro_f_str
See Also:
Constant Field Values

s_pubtr

public java.lang.String s_pubtr

s_protr

protected java.lang.String s_protr

PUB_CONST_STRARR

public static final java.lang.String[] PUB_CONST_STRARR

PRO_CONST_STRARR

protected static final java.lang.String[] PRO_CONST_STRARR

s_pub_strarr

public static java.lang.String[] s_pub_strarr

s_pro_strarr

protected static java.lang.String[] s_pro_strarr

pub_f_strarr

public final java.lang.String[] pub_f_strarr

pro_f_strarr

protected final java.lang.String[] pro_f_strarr

s_pubtrarr

public java.lang.String[] s_pubtrarr

s_protrarr

protected java.lang.String[] s_protrarr

pub_f_innerpublic

public final TypeHolder.InnerPublicClass pub_f_innerpublic

pro_f_innerpublic

protected final TypeHolder.InnerPublicClass pro_f_innerpublic

pub_innerpublic

public TypeHolder.InnerPublicClass pub_innerpublic

pro_innerpublic

protected TypeHolder.InnerPublicClass pro_innerpublic

PUB_CONST_SINNERPUBLIC

public static final TypeHolder.InnerPublicStaticClass PUB_CONST_SINNERPUBLIC

PRO_CONST_SINNERPUBLIC

protected static final TypeHolder.InnerPublicStaticClass PRO_CONST_SINNERPUBLIC

s_pub_sinnerpublic

public static TypeHolder.InnerPublicStaticClass s_pub_sinnerpublic

s_pro_sinnerpublic

protected static TypeHolder.InnerPublicStaticClass s_pro_sinnerpublic

pub_f_sinnerpublic

public final TypeHolder.InnerPublicStaticClass pub_f_sinnerpublic

pro_f_sinnerpublic

protected final TypeHolder.InnerPublicStaticClass pro_f_sinnerpublic

s_pubinnerpublic

public TypeHolder.InnerPublicStaticClass s_pubinnerpublic

s_proinnerpublic

protected TypeHolder.InnerPublicStaticClass s_proinnerpublic
Constructor Detail

TypeHolder

public TypeHolder()
Method Detail

showStringArray

public java.lang.String showStringArray(java.lang.String name,
                                        java.lang.String[] strs)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

changeValues

public void changeValues()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object