The org.omg.CORBA.DynAnyPackage package defines the exceptions used by the org.omg.CORBA.DynAny interface and its subinterfaces. Figure 31-1 shows the class hierarchy of this package.
Invalid | Java 1.2 | |
|
||
org.omg.CORBA.DynAnyPackage | serializable checked |
An exception thrown whenever a bad DynAny or Any object is encountered in a dynamic introspection operation.
public final class Invalid extends UserException { | ||
// | Public Constructors | |
public Invalid (); | ||
public Invalid (String reason); | ||
} |
Hierarchy: Object-->Throwable(Serializable)-->Exception-->UserException(org.omg.CORBA.portable.IDLEntity(Serializable))-->Invalid
Thrown By: DynAny.{assign(), from_any(), to_any()}
InvalidSeq | Java 1.2 | |
|
||
org.omg.CORBA.DynAnyPackage | serializable checked |
An exception thrown whenever an invalid Java array is encountered in a dynamic introspection operation.
public final class InvalidSeq extends UserException { | ||
// | Public Constructors | |
public InvalidSeq (); | ||
public InvalidSeq (String reason); | ||
} |
Hierarchy: Object-->Throwable(Serializable)-->Exception-->UserException(org.omg.CORBA.portable.IDLEntity(Serializable))-->InvalidSeq
Thrown By: DynArray.set_elements(), DynSequence.set_elements(), DynStruct.set_members(), DynValue.set_members()
InvalidValue | Java 1.2 | |
|
||
org.omg.CORBA.DynAnyPackage | serializable checked |
An exception thrown when a bad value is inserted into a DynAny object.
public final class InvalidValue extends UserException { | ||
// | Public Constructors | |
public InvalidValue (); | ||
public InvalidValue (String reason); | ||
} |
Hierarchy: Object-->Throwable(Serializable)-->Exception-->UserException(org.omg.CORBA.portable.IDLEntity(Serializable))-->InvalidValue
Thrown By: DynAny.{insert_any(), insert_boolean(), insert_char(), insert_double(), insert_float(), insert_long(), insert_longlong(), insert_octet(), insert_reference(), insert_short(), insert_string(), insert_typecode(), insert_ulong(), insert_ulonglong(), insert_ushort(), insert_val(), insert_wchar(), insert_wstring()}, DynFixed.set_value()
TypeMismatch | Java 1.2 | |
|
||
org.omg.CORBA.DynAnyPackage | serializable checked |
An exception thrown when you ask for a value from a DynAny object that doesn't match the type that it contains.
public final class TypeMismatch extends UserException { | ||
// | Public Constructors | |
public TypeMismatch (); | ||
public TypeMismatch (String reason); | ||
} |
Hierarchy: Object-->Throwable(Serializable)-->Exception-->UserException(org.omg.CORBA.portable.IDLEntity(Serializable))-->TypeMismatch
Thrown By: DynAny.{get_any(), get_boolean(), get_char(), get_double(), get_float(), get_long(), get_longlong(), get_octet(), get_reference(), get_short(), get_string(), get_typecode(), get_ulong(), get_ulonglong(), get_ushort(), get_val(), get_wchar(), get_wstring()}
Copyright © 2001 O'Reilly & Associates. All rights reserved.