org.omg.DynamicAny

Class _DynUnionStub

Implemented Interfaces:
DynAny, DynAnyOperations, DynUnion, DynUnionOperations, IDLEntity, Object, Serializable

public class _DynUnionStub
extends ObjectImpl
implements DynUnion, Serializable

Should provide support for remote invocation of methods on DynUnion. As DynUnion can never be remote at least till 1.5 inclusive, this class is not in use.
See Also:
Serialized Form

Field Summary

static Class<T>
_opsClass
The purpose and value of this field are not documented.

Constructor Summary

_DynUnionStub()
Create the DynUnion stub.

Method Summary

String[]
_ids()
Return the array of repository ids for this object.
void
assign(DynAny _0)
The remote call of DynAny methods is not possible.
int
component_count()
The remote call of DynAny methods is not possible.
DynAny
copy()
The remote call of DynAny methods is not possible.
DynAny
current_component()
The remote call of DynAny methods is not possible.
void
destroy()
The remote call of DynAny methods is not possible.
TCKind
discriminator_kind()
The remote call of DynAny methods is not possible.
boolean
equal(DynAny _0)
The remote call of DynAny methods is not possible.
void
from_any(Any _0)
The remote call of DynAny methods is not possible.
Any
get_any()
The remote call of DynAny methods is not possible.
boolean
get_boolean()
The remote call of DynAny methods is not possible.
char
get_char()
The remote call of DynAny methods is not possible.
DynAny
get_discriminator()
The remote call of DynAny methods is not possible.
double
get_double()
The remote call of DynAny methods is not possible.
DynAny
get_dyn_any()
The remote call of DynAny methods is not possible.
float
get_float()
The remote call of DynAny methods is not possible.
int
get_long()
The remote call of DynAny methods is not possible.
long
get_longlong()
The remote call of DynAny methods is not possible.
byte
get_octet()
The remote call of DynAny methods is not possible.
Object
get_reference()
The remote call of DynAny methods is not possible.
short
get_short()
The remote call of DynAny methods is not possible.
String
get_string()
The remote call of DynAny methods is not possible.
TypeCode
get_typecode()
The remote call of DynAny methods is not possible.
int
get_ulong()
The remote call of DynAny methods is not possible.
long
get_ulonglong()
The remote call of DynAny methods is not possible.
short
get_ushort()
The remote call of DynAny methods is not possible.
Serializable
get_val()
The remote call of DynAny methods is not possible.
char
get_wchar()
The remote call of DynAny methods is not possible.
String
get_wstring()
The remote call of DynAny methods is not possible.
boolean
has_no_active_member()
The remote call of DynAny methods is not possible.
void
insert_any(Any _0)
The remote call of DynAny methods is not possible.
void
insert_boolean(boolean _0)
The remote call of DynAny methods is not possible.
void
insert_char(char _0)
The remote call of DynAny methods is not possible.
void
insert_double(double _0)
The remote call of DynAny methods is not possible.
void
insert_dyn_any(DynAny _0)
The remote call of DynAny methods is not possible.
void
insert_float(float _0)
The remote call of DynAny methods is not possible.
void
insert_long(int _0)
The remote call of DynAny methods is not possible.
void
insert_longlong(long _0)
The remote call of DynAny methods is not possible.
void
insert_octet(byte _0)
The remote call of DynAny methods is not possible.
void
insert_reference(Object _0)
The remote call of DynAny methods is not possible.
void
insert_short(short _0)
The remote call of DynAny methods is not possible.
void
insert_string(String _0)
The remote call of DynAny methods is not possible.
void
insert_typecode(TypeCode _0)
The remote call of DynAny methods is not possible.
void
insert_ulong(int _0)
The remote call of DynAny methods is not possible.
void
insert_ulonglong(long _0)
The remote call of DynAny methods is not possible.
void
insert_ushort(short _0)
The remote call of DynAny methods is not possible.
void
insert_val(Serializable _0)
The remote call of DynAny methods is not possible.
void
insert_wchar(char _0)
The remote call of DynAny methods is not possible.
void
insert_wstring(String _0)
The remote call of DynAny methods is not possible.
DynAny
member()
The remote call of DynAny methods is not possible.
TCKind
member_kind()
The remote call of DynAny methods is not possible.
String
member_name()
The remote call of DynAny methods is not possible.
boolean
next()
The remote call of DynAny methods is not possible.
void
rewind()
The remote call of DynAny methods is not possible.
boolean
seek(int _0)
The remote call of DynAny methods is not possible.
void
set_discriminator(DynAny _0)
The remote call of DynAny methods is not possible.
void
set_to_default_member()
The remote call of DynAny methods is not possible.
void
set_to_no_active_member()
The remote call of DynAny methods is not possible.
Any
to_any()
The remote call of DynAny methods is not possible.
TypeCode
type()
The remote call of DynAny methods is not possible.

Methods inherited from class org.omg.CORBA.portable.ObjectImpl

_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _ids, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, toString

Methods inherited from class java.lang.Object

clone, equals, extends Object> getClass, finalize, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Details

_opsClass

public static final Class<T> _opsClass
The purpose and value of this field are not documented.

Constructor Details

_DynUnionStub

public _DynUnionStub()
Create the DynUnion stub. To get the stub working, you must later set the delegate with ObjectImpl._set_delegate(Delegate).

Method Details

_ids

public String[] _ids()
Return the array of repository ids for this object.
Overrides:
_ids in interface ObjectImpl

assign

public void assign(DynAny _0)
            throws TypeMismatch
The remote call of DynAny methods is not possible.
Specified by:
assign in interface DynAnyOperations

component_count

public int component_count()
The remote call of DynAny methods is not possible.
Specified by:
component_count in interface DynAnyOperations

copy

public DynAny copy()
The remote call of DynAny methods is not possible.
Specified by:
copy in interface DynAnyOperations

current_component

public DynAny current_component()
            throws TypeMismatch
The remote call of DynAny methods is not possible.
Specified by:
current_component in interface DynAnyOperations

destroy

public void destroy()
The remote call of DynAny methods is not possible.
Specified by:
destroy in interface DynAnyOperations

discriminator_kind

public TCKind discriminator_kind()
The remote call of DynAny methods is not possible.
Specified by:
discriminator_kind in interface DynUnionOperations

equal

public boolean equal(DynAny _0)
The remote call of DynAny methods is not possible.
Specified by:
equal in interface DynAnyOperations

from_any

public void from_any(Any _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
from_any in interface DynAnyOperations

get_any

public Any get_any()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_any in interface DynAnyOperations

get_boolean

public boolean get_boolean()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_boolean in interface DynAnyOperations

get_char

public char get_char()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_char in interface DynAnyOperations

get_discriminator

public DynAny get_discriminator()
The remote call of DynAny methods is not possible.
Specified by:
get_discriminator in interface DynUnionOperations

get_double

public double get_double()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_double in interface DynAnyOperations

get_dyn_any

public DynAny get_dyn_any()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_dyn_any in interface DynAnyOperations

get_float

public float get_float()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_float in interface DynAnyOperations

get_long

public int get_long()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_long in interface DynAnyOperations

get_longlong

public long get_longlong()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_longlong in interface DynAnyOperations

get_octet

public byte get_octet()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_octet in interface DynAnyOperations

get_reference

public Object get_reference()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_reference in interface DynAnyOperations

get_short

public short get_short()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_short in interface DynAnyOperations

get_string

public String get_string()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_string in interface DynAnyOperations

get_typecode

public TypeCode get_typecode()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_typecode in interface DynAnyOperations

get_ulong

public int get_ulong()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_ulong in interface DynAnyOperations

get_ulonglong

public long get_ulonglong()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_ulonglong in interface DynAnyOperations

get_ushort

public short get_ushort()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_ushort in interface DynAnyOperations

get_val

public Serializable get_val()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_val in interface DynAnyOperations

get_wchar

public char get_wchar()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_wchar in interface DynAnyOperations

get_wstring

public String get_wstring()
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
get_wstring in interface DynAnyOperations

has_no_active_member

public boolean has_no_active_member()
The remote call of DynAny methods is not possible.
Specified by:
has_no_active_member in interface DynUnionOperations

insert_any

public void insert_any(Any _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_any in interface DynAnyOperations

insert_boolean

public void insert_boolean(boolean _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_boolean in interface DynAnyOperations

insert_char

public void insert_char(char _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_char in interface DynAnyOperations

insert_double

public void insert_double(double _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_double in interface DynAnyOperations

insert_dyn_any

public void insert_dyn_any(DynAny _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_dyn_any in interface DynAnyOperations

insert_float

public void insert_float(float _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_float in interface DynAnyOperations

insert_long

public void insert_long(int _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_long in interface DynAnyOperations

insert_longlong

public void insert_longlong(long _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_longlong in interface DynAnyOperations

insert_octet

public void insert_octet(byte _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_octet in interface DynAnyOperations

insert_reference

public void insert_reference(Object _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_reference in interface DynAnyOperations

insert_short

public void insert_short(short _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_short in interface DynAnyOperations

insert_string

public void insert_string(String _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_string in interface DynAnyOperations

insert_typecode

public void insert_typecode(TypeCode _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_typecode in interface DynAnyOperations

insert_ulong

public void insert_ulong(int _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_ulong in interface DynAnyOperations

insert_ulonglong

public void insert_ulonglong(long _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_ulonglong in interface DynAnyOperations

insert_ushort

public void insert_ushort(short _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_ushort in interface DynAnyOperations

insert_val

public void insert_val(Serializable _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_val in interface DynAnyOperations

insert_wchar

public void insert_wchar(char _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_wchar in interface DynAnyOperations

insert_wstring

public void insert_wstring(String _0)
            throws TypeMismatch,
                   InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
insert_wstring in interface DynAnyOperations

member

public DynAny member()
            throws InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
member in interface DynUnionOperations

member_kind

public TCKind member_kind()
            throws InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
member_kind in interface DynUnionOperations

member_name

public String member_name()
            throws InvalidValue
The remote call of DynAny methods is not possible.
Specified by:
member_name in interface DynUnionOperations

next

public boolean next()
The remote call of DynAny methods is not possible.
Specified by:
next in interface DynAnyOperations

rewind

public void rewind()
The remote call of DynAny methods is not possible.
Specified by:
rewind in interface DynAnyOperations

seek

public boolean seek(int _0)
The remote call of DynAny methods is not possible.
Specified by:
seek in interface DynAnyOperations

set_discriminator

public void set_discriminator(DynAny _0)
            throws TypeMismatch
The remote call of DynAny methods is not possible.
Specified by:
set_discriminator in interface DynUnionOperations

set_to_default_member

public void set_to_default_member()
            throws TypeMismatch
The remote call of DynAny methods is not possible.
Specified by:
set_to_default_member in interface DynUnionOperations

set_to_no_active_member

public void set_to_no_active_member()
            throws TypeMismatch
The remote call of DynAny methods is not possible.
Specified by:
set_to_no_active_member in interface DynUnionOperations

to_any

public Any to_any()
The remote call of DynAny methods is not possible.
Specified by:
to_any in interface DynAnyOperations

type

public TypeCode type()
The remote call of DynAny methods is not possible.
Specified by:
type in interface DynAnyOperations

_DynUnionStub.java -- Copyright (C) 2005, 2006 Free Software Foundation, Inc. This file is part of GNU Classpath. GNU Classpath is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. GNU Classpath is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Classpath; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.