Package com.independentsoft.office.spreadsheet.externalLinks

# Class ExternalSheetData

java.lang.Object
com.independentsoft.office.spreadsheet.externalLinks.ExternalSheetData

public class ExternalSheetData extends Object
The Class ExternalSheetData.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ExternalSheetData()`
  Instantiates a new external sheet data.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `ExternalSheetData`
  `clone()`
  `List<ExternalRow>`
  `getRows()`
  Gets the rows.
  `int`
  `getSheetID()`
  Gets the sheet id.
  `boolean`
  `hasRefreshError()`
  Checks for refresh error.
  `void`
  `setRefreshError​(boolean hasRefreshError)`
  Sets the refresh error.
  `void`
  `setSheetID​(int sheetID)`
  Sets the sheet id.
  `String`
  `toString()`

  ### Methods inherited from class java.lang.Object

  `equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### ExternalSheetData

    public ExternalSheetData()
    Instantiates a new external sheet data.

- ## Method Details

  - ### clone

    public ExternalSheetData clone()
    Overrides:
      `clone` in class `Object`

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`

  - ### getRows

    public List<ExternalRow> getRows()
    Gets the rows.
    Returns:
      the rows

  - ### hasRefreshError

    public boolean hasRefreshError()
    Checks for refresh error.
    Returns:
      true, if successful

  - ### setRefreshError

    public void setRefreshError​(boolean hasRefreshError)
    Sets the refresh error.
    Parameters:
      `hasRefreshError` - the new refresh error

  - ### getSheetID

    public int getSheetID()
    Gets the sheet id.
    Returns:
      the sheet id

  - ### setSheetID

    public void setSheetID​(int sheetID)
    Sets the sheet id.
    Parameters:
      `sheetID` - the new sheet id