psdi.mbo

Class RowStampData

  • java.lang.Object
    • psdi.mbo.RowStampData
  • All Implemented Interfaces:
    java.io.Serializable


    public class RowStampData
    extends java.lang.Object
    implements java.io.Serializable
    A class used for storing the fetched rowstamp data of a business object. The rowstamp data is internally maintained based on the rowstamp number returned by the appropriate RowStampInfo object.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor and Description
      RowStampData(RowStampInfo rowStampInfo)
      Sets the rowstamp information to be used by this.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void addRowStamp(java.lang.String tableName, java.lang.Object rowStampValue)
      Caches the passed rowstamp value internally.
      java.lang.Object getRowStampValue(java.lang.String tableName)
      Returns the rowstamp value for the given table name.
      java.util.ArrayList getRowStampValues()
      Return a list of rowstamp numbers.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RowStampData

        public RowStampData(RowStampInfo rowStampInfo)
        Sets the rowstamp information to be used by this.
        Parameters:
        rowStampInfo - the rowstamp information to be used by this.
    • Method Detail

      • addRowStamp

        public void addRowStamp(java.lang.String tableName,
                                java.lang.Object rowStampValue)
        Caches the passed rowstamp value internally.
        Parameters:
        tableName - table name that represents the rowstamp value.
        rowStampValue - rowstamp value fetched from database.
      • getRowStampValue

        public java.lang.Object getRowStampValue(java.lang.String tableName)
        Returns the rowstamp value for the given table name.
        Parameters:
        tableName - table name for which rowstamp value is needed.
        Returns:
        the rowstamp value for the given table name.
      • getRowStampValues

        public java.util.ArrayList getRowStampValues()
        Return a list of rowstamp numbers. It is an arraylist of rowstamp value objects returned from the database. For the object that corresponding to a table, the value size of the array list is 1, otherwise, it can be multiple.
        Returns: