org.jacorb.orb.dynany

Class DynSequence

Implemented Interfaces:
DynAny, DynAnyOperations, DynSequence, DynSequenceOperations, IDLEntity, Object, java.io.Serializable

public final class DynSequence
extends DynAny
implements DynSequence

CORBA DynSequence

Version:
$Id: DynSequence.java,v 1.19 2004/05/06 12:40:00 nicolas Exp $

Author:
(c) Gerald Brose, FU Berlin 1999

Method Summary

int
component_count()
DynAny
current_component()
void
destroy()
boolean
equal(DynAny dyn_any)
Overrides equal() in DynAny
void
from_any(Any value)
protected Any
getRepresentation()
returns the DynAny's internal any representation, overwrites
Any[]
get_elements()
DynAny[]
get_elements_as_dyn_any()
int
get_length()
boolean
next()
boolean
seek(int index)
void
set_elements(Any value)
void
set_elements_as_dyn_any(DynAny value)
void
set_length(int len)
Any
to_any()

Method Details

component_count

public int component_count()
Specified by:
component_count in interface DynAnyOperations


current_component

public DynAny current_component()
Specified by:
current_component in interface DynAnyOperations


destroy

public void destroy()
Specified by:
destroy in interface DynAnyOperations


equal

public boolean equal(DynAny dyn_any)
Overrides equal() in DynAny
Specified by:
equal in interface DynAnyOperations


from_any

public void from_any(Any value)
            throws InvalidValue,
                   TypeMismatch
Specified by:
from_any in interface DynAnyOperations


getRepresentation

protected Any getRepresentation()
returns the DynAny's internal any representation, overwrites


get_elements

public Any[] get_elements()
Specified by:
get_elements in interface DynSequenceOperations


get_elements_as_dyn_any

public DynAny[] get_elements_as_dyn_any()
Specified by:
get_elements_as_dyn_any in interface DynSequenceOperations


get_length

public int get_length()
Specified by:
get_length in interface DynSequenceOperations


next

public boolean next()
Specified by:
next in interface DynAnyOperations


seek

public boolean seek(int index)
Specified by:
seek in interface DynAnyOperations


set_elements

public void set_elements(Any value)
            throws TypeMismatch,
                   InvalidValue


set_elements_as_dyn_any

public void set_elements_as_dyn_any(DynAny value)
            throws TypeMismatch,
                   InvalidValue


set_length

public void set_length(int len)
            throws InvalidValue
Specified by:
set_length in interface DynSequenceOperations


to_any

public Any to_any()
Specified by:
to_any in interface DynAnyOperations