public interface IDataSet
Script wrapper of OdaDataSetHandle
  • Method Details

    • getDataSource

      IDataSource getDataSource()
      Returns IDataSource for this data set.
      Returns:
      IDataSource
    • getQueryText

      String getQueryText()
      Returns the query text.
      Returns:
      the query text.
    • setQueryText

      void setQueryText(String query) throws ScriptException
      Sets the query text.
      Parameters:
      query - the text to set
      Throws:
      ScriptException - if this property is locked.
    • getPrivateDriverProperty

      String getPrivateDriverProperty(String name)
      Returns a private driver property value with the given property name.
      Parameters:
      name - the name of a public driver property
      Returns:
      a public driver property value
    • setPrivateDriverProperty

      void setPrivateDriverProperty(String name, String value) throws ScriptException
      Sets a private driver property value with the given name and value. If the property does not exist, it will be added into the property list. If the property already exists, the value of the property will be overwritten.
      Parameters:
      name - the name of a public driver property
      value - the value of a public driver property
      Throws:
      ScriptException - if name is null or an empty string after trimming.
    • getCachedResultSetColumns

      List getCachedResultSetColumns()
      Gets result set column of cached metadata.
      Returns:
      collection each iteam is IResultSetColumn.