The methods of the PTGrowableSortedArrayWrapper class are listed below. For a complete list of PTGrowableSortedArrayWrapper class members, see the PTGrowableSortedArrayWrapper Members topic.
![]() | MES- Clients use the AddRow method to add a row to this array. NOTE: This will resort the entire array when adding a row. This can get very expensive. Therefore, this method should not be used for adding large numbers of rows. Use AddRows() instead. |
![]() | MES- AddRows is the bulk equivalent of AddRow- it lets clients add multiple rows in a bulk operation. NOTE: This method only resorts the array once when adding bulk row. Therefore, this method should be used for adding large numbers of rows instead of calling AddRow() multiple times. AddRow will resort each time, which can get expensive. |
![]() | ROB- Clients use the AddRow method to add a row to this array. Use SortArray to re-sort after adding multiple entries Added as to fix bug #51045: |
![]() | JF- Clears the entire array of Data. |
![]() | MES- ContainsPropID is used by clients to see if a given Property is represented by a column in the data. |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | MES- GetCount returns the number of rows in our data set |
![]() | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
![]() | MES- GetItem is used by clients to retrieve data from the array |
![]() | MES- GetSort returns the current sort array |
![]() | Gets the Type of the current instance. |
![]() | Overloaded. MES- Initialize is equivalent to the PTSortedArrayWrapper call of the same name |
![]() | MES- RemoveRow lets the client indicate the row number of a row to remove. |
![]() | MES- RemoveRows is the bulk anologue of RemoveRow |
![]() | JF- SetItem is used by clients modify one cell in the array. |
![]() | JF- SetItems is used by clients modify a number of cells in the array. |
![]() | MES- Sort is used by clients to resort the internal data according to new criteria. |
![]() | ROB- Resort the internal array. Use after calling AddRowWithoutSort multiple times. This is an alternative to calling AddRows with a 2d array. Added as to fix bug #51045: |
![]() | Returns a String that represents the current Object. |
![]() | MES- AddRowInternal is an internal helper function that does the heavy lifting when adding a row. |
![]() | MES- CalculateNexSize is an internal helper function that figures out, based on the current size, what the next size would be (taking into account m_iPercentIncrease, etc.) |
![]() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
![]() | MES- GrowInternalArrayIfNeeded is an internal helper function that checks if m_arrData is large enough to hold more rows, and makes it larger if needed. |
![]() | MES- MapColumnIDs is an internal function that sets up the m_hashPropIDtoColumn mapping based on an array of ColumnIDs |
![]() | Creates a shallow copy of the current Object. |
![]() | MES- ResizeArray is an internal helper function that changes the number of rows in an array (by creating a new array and copying the data over.) |
![]() | MES- SortInternal is an internal helper function that actually performs the sort based on m_arrSort. |
PTGrowableSortedArrayWrapper Class | com.plumtree.uiinfrastructure.arraywrapper Namespace