Class OdaDataSetParameterHandle


public class OdaDataSetParameterHandle extends DataSetParameterHandle
Represents the parameter for ODA drivers. The parameter is the part of the data set definition, if defined. A parameter can be an input or output parameter. A parameter can also be input and output parameter. Each data set parameter has the following properties:

Native Name
The name known to an ODA custom designer and runtime driver.
Parameter Name
An optionally linked report parameter name.
Native Data Type
Data type defined in the data set driver.
  • Constructor Details

    • OdaDataSetParameterHandle

      public OdaDataSetParameterHandle(SimpleValueHandle valueHandle, int index)
      Constructs the handle of oda data set parameter.
      Parameters:
      valueHandle - the value handle for oda data set parameter list of one property
      index - the position of this oda data set parameter in the list
  • Method Details

    • setParamName

      public void setParamName(String name)
      Sets the report parameter name which refered by this oda dataset parameter.
      Parameters:
      name - report parameter name.
    • setNativeName

      public void setNativeName(String nativeName)
      Sets the native name for this oda dataset parameter.
      Parameters:
      nativeName - native name
    • getParamName

      public String getParamName()
      Returns the name of the report parameter which is referenced by this oda dataset parameter. Null if there is no report parameter referenced.
      Returns:
      report parameter name.
    • getNativeName

      public String getNativeName()
      Returns the native name of this oda dataset parameter.
      Returns:
      the native name
    • getNativeDataType

      public Integer getNativeDataType()
      Returns the native data type.
      Overrides:
      getNativeDataType in class DataSetParameterHandle
      Returns:
      the parameter native data type.
    • setNativeDataType

      public void setNativeDataType(Integer dataType)
      Sets the parameter native data type.
      Overrides:
      setNativeDataType in class DataSetParameterHandle
      Parameters:
      dataType - the native data type to set.