|
||||||||||
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.BirtException
java.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 |