Tea Java Runtime API
Version 3.1.0

com.pdmfc.tea.modules.util
Class SVector

java.lang.Object
  |
  +--com.pdmfc.tea.modules.tos.STosObj
        |
        +--com.pdmfc.tea.modules.util.SVector
All Implemented Interfaces:
SObjFunction

public class SVector
extends STosObj

This class represents a TOS object that acts like a java Vector.


Constructor Summary
SVector(STosClass myClass)
          Initializes the object internal state.
 
Method Summary
 java.lang.Object append(SObjFunction obj, SContext context, java.lang.Object[] args)
           
 java.lang.Object clear(SObjFunction obj, SContext context, java.lang.Object[] args)
           
 java.lang.Object constructor(SObjFunction obj, SContext context, java.lang.Object[] args)
           
 java.lang.Object getAt(SObjFunction obj, SContext context, java.lang.Object[] args)
           
 java.lang.Object getElements(SObjFunction obj, SContext context, java.lang.Object[] args)
           
 java.lang.Object getSize(SObjFunction obj, SContext context, java.lang.Object[] args)
           
static java.lang.String getTosClassName()
           
 java.lang.Object init(SObjFunction obj, SContext context, java.lang.Object[] args)
           
static SVector newInstance(SContext context)
           
 java.lang.Object pop(SObjFunction obj, SContext context, java.lang.Object[] args)
           
 java.lang.Object push(SObjFunction obj, SContext context, java.lang.Object[] args)
           
 java.lang.Object resize(SObjFunction obj, SContext context, java.lang.Object[] args)
           
 java.lang.Object setAt(SObjFunction obj, SContext context, java.lang.Object[] args)
           
 java.lang.Object sort(SObjFunction obj, SContext context, java.lang.Object[] args)
           
 
Methods inherited from class com.pdmfc.tea.modules.tos.STosObj
exec, getTosClass, init, part, selfObj
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SVector

public SVector(STosClass myClass)
        throws STeaException
Initializes the object internal state.
Method Detail

constructor

public java.lang.Object constructor(SObjFunction obj,
                                    SContext context,
                                    java.lang.Object[] args)
                             throws SRuntimeException

push

public java.lang.Object push(SObjFunction obj,
                             SContext context,
                             java.lang.Object[] args)
                      throws SRuntimeException

append

public java.lang.Object append(SObjFunction obj,
                               SContext context,
                               java.lang.Object[] args)
                        throws SRuntimeException

init

public java.lang.Object init(SObjFunction obj,
                             SContext context,
                             java.lang.Object[] args)

getSize

public java.lang.Object getSize(SObjFunction obj,
                                SContext context,
                                java.lang.Object[] args)

resize

public java.lang.Object resize(SObjFunction obj,
                               SContext context,
                               java.lang.Object[] args)
                        throws SRuntimeException

getAt

public java.lang.Object getAt(SObjFunction obj,
                              SContext context,
                              java.lang.Object[] args)
                       throws SRuntimeException

setAt

public java.lang.Object setAt(SObjFunction obj,
                              SContext context,
                              java.lang.Object[] args)
                       throws SRuntimeException

getElements

public java.lang.Object getElements(SObjFunction obj,
                                    SContext context,
                                    java.lang.Object[] args)

pop

public java.lang.Object pop(SObjFunction obj,
                            SContext context,
                            java.lang.Object[] args)
                     throws SRuntimeException

clear

public java.lang.Object clear(SObjFunction obj,
                              SContext context,
                              java.lang.Object[] args)

sort

public java.lang.Object sort(SObjFunction obj,
                             SContext context,
                             java.lang.Object[] args)
                      throws STeaException

getTosClassName

public static java.lang.String getTosClassName()

newInstance

public static SVector newInstance(SContext context)
                           throws STeaException

Tea Java Runtime API
Version 3.1.0

© 2002 PDM&FC, All Rights Reserved.