Package wt.fc

Interface ObjectVectorIfc

All Superinterfaces:
ResultProcessor

public interface ObjectVectorIfc extends ResultProcessor
Interface that specifies the APIs used to manipulate an object vector

Supported API: true

Extendable: false
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Append an object vector to this object vector.
    boolean
    Test if the specified object is a component of this object vector.
    Return an Enumeration of the components of this object vector.
    Return the first object in the object vector.
    boolean
    Test if the object vector has no object.
    Return the last object in the object vector.
    void
    Modify the all objects in the object vector so they are no longer considered to be persistent.
    void
    Remove all objects from the object vector and set the size to zero.
    void
    Remove the specified object from the object vector.

    Methods inherited from interface wt.fc.ResultProcessor

    addElement
  • Method Details

    • removeElement

      void removeElement(Object anObj)
      Remove the specified object from the object vector.

      Supported API: true
      Parameters:
      anObj -
    • removeAllElements

      void removeAllElements()
      Remove all objects from the object vector and set the size to zero.

      Supported API: true
    • firstElement

      Object firstElement()
      Return the first object in the object vector.

      Supported API: true
      Returns:
      Object
    • lastElement

      Object lastElement()
      Return the last object in the object vector.

      Supported API: true
      Returns:
      Object
    • isEmpty

      boolean isEmpty()
      Test if the object vector has no object.

      Supported API: true
      Returns:
      boolean
    • contains

      boolean contains(Object anObj)
      Test if the specified object is a component of this object vector.

      Supported API: true
      Parameters:
      anObj -
      Returns:
      boolean
    • append

      void append(ObjectVectorIfc oV)
      Append an object vector to this object vector.

      Supported API: true
      Parameters:
      oV -
    • elements

      Enumeration elements()
      Return an Enumeration of the components of this object vector.

      Supported API: true
      Returns:
      Enumeration
    • makeNonPersistent

      void makeNonPersistent()
      Modify the all objects in the object vector so they are no longer considered to be persistent.

      Supported API: true