Class PamSubtableData

java.lang.Object
generalDatabase.PamSubtableData

public class PamSubtableData extends Object
This class is used as temporary storage for subtable data of PamDataBlocks being loaded from a database. The class has two separate functions. First, it will hold information about each subtable item including database index and UID of the parent object, as well as PamDataBlock name and UID of the subtable data item. Secondly, it also serves to hold the data from all the individual rows of a subtable together in a single ArrayList. Thus, if a subtable has 10 rows there will be 10 PamSubtableData items created (one for each row, containing info about the row item) and an 11th PamSubtableData object to group all of the previous 10 objects into a single ArrayList.

Author:
SCANS
  • Constructor Details Link icon

    • PamSubtableData Link icon

      public PamSubtableData()
  • Method Details Link icon

    • getParentID Link icon

      public int getParentID()
    • setParentID Link icon

      public void setParentID(int parentID)
    • getParentUID Link icon

      public long getParentUID()
    • setParentUID Link icon

      public void setParentUID(long parentUID)
    • getLongName Link icon

      public String getLongName()
    • setLongName Link icon

      public void setLongName(String longName)
    • getBinaryFilename Link icon

      public String getBinaryFilename()
    • setBinaryFilename Link icon

      public void setBinaryFilename(String binaryFilename)
    • getChildUID Link icon

      public long getChildUID()
    • setChildUID Link icon

      public void setChildUID(long unitUID)
    • getSubtableItems Link icon

      public ArrayList<PamSubtableData> getSubtableItems()
    • addSubtableItemToList Link icon

      public void addSubtableItemToList(PamSubtableData subtableItem)
    • getDbIndex Link icon

      public long getDbIndex()
    • setDbIndex Link icon

      public void setDbIndex(long dbIndex)
    • getChildUTC Link icon

      public long getChildUTC()
      Returns:
      the childUTC
    • setChildUTC Link icon

      public void setChildUTC(long childUTC)
      Parameters:
      childUTC - the childUTC to set
    • getClickNumber Link icon

      public Integer getClickNumber()
      Returns:
      the clickNumber
    • setClickNumber Link icon

      public void setClickNumber(Integer clickNumber)
      Parameters:
      clickNumber - the clickNumber to set