|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IParameterMetaData
Describes the metadata of a parameter in an IPreparedQuery.
A parameter's metadata is defined based on a query's
runtime meta-data (as described by underlying its data source driver),
merging with static input and output parameter hints specified
in a data set design.
| Method Summary | |
|---|---|
int |
getDataType()
Returns the data type of this parameter. |
java.lang.String |
getDataTypeName()
Returns the data type name of this parameter. |
java.lang.String |
getDefaultInputValue()
Returns the default value of this input parameter. |
java.lang.String |
getName()
Returns the name of this parameter. |
java.lang.String |
getNativeTypeName()
Returns the data provider specific data type name of this parameter. |
int |
getPosition()
Returns the 1-based parameter position of this parameter, as defined by the underlying data provider. |
int |
getPrecision()
Returns the maximum number of decimal digits of this parameter. |
int |
getScale()
Returns the maximum number of digits to the right of the decimal point of this parameter. |
java.lang.Boolean |
isInputMode()
Returns whether this parameter is an input parameter. |
java.lang.Boolean |
isNullable()
Returns whether a null value is allowed for this parameter. |
java.lang.Boolean |
isOptional()
Returns whether this parameter is optional. |
java.lang.Boolean |
isOutputMode()
Returns whether this parameter is an output parameter. |
| Method Detail |
|---|
java.lang.Boolean isInputMode()
java.lang.Boolean isOutputMode()
java.lang.String getName()
int getPosition()
int getDataType()
throws org.eclipse.birt.core.exception.BirtException
org.eclipse.birt.core.data.DataType.
DataException
org.eclipse.birt.core.exception.BirtException
java.lang.String getDataTypeName()
throws org.eclipse.birt.core.exception.BirtException
DataException
org.eclipse.birt.core.exception.BirtExceptionjava.lang.Boolean isOptional()
java.lang.String getDefaultInputValue()
java.lang.String getNativeTypeName()
int getScale()
int getPrecision()
java.lang.Boolean isNullable()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||