OUT parameter as result of running a stored procedure.
The implementation of all methods except getName() is optional for drivers. Metadata is optionally available as by-product of statement execution on a best-effort basis.
ColumnMetadata, OutParameterMetadata
| Modifier and Type | Method and Description |
|---|---|
| public default Class | |
| public String | |
| public default Object | Returns: the native type descriptor that potentially exposes more metadata ornull if no native type descriptor is available.Returns the native type descriptor that potentially exposes more metadata. |
| public default Nullability | |
| public default Integer | Returns: the precision ornull if the precision is not available.Returns the precision. |
| public default Integer | |
| public Type |
| getJavaType | back to summary |
|---|---|
| public default Class Returns the primary Java Implementation Notes Drivers should implement this method. The method should return the actual type and refrain from returning
| |
| getName | back to summary |
|---|---|
| public String getName() Returns the name. The name does not necessarily reflect the names how they are in the underlying tables but rather how results are represented (e.g. aliased) in the result.
| |
| getNativeTypeMetadata | back to summary |
|---|---|
| public default Object getNativeTypeMetadata() Returns the native type descriptor that potentially exposes more metadata. Implementation Notes Drivers should implement this method if they can expose a driver-specific type metadata object exposing additional information. The default implementation returns | |
| getNullability | back to summary |
|---|---|
| public default Nullability getNullability() Returns the nullability of values. Implementation Notes Implementation of this method is optional. The default implementation returns
| |
| getPrecision | back to summary |
|---|---|
| public default Integer getPrecision() Returns the precision.
For numeric data, this is the maximum precision.
For character data, this is the length in characters.
For datetime data types, this is the length in bytes required to represent the value (assuming the
maximum allowed precision of the fractional seconds component).
For binary data, this is the length in bytes.
Returns Implementation Notes Implementation of this method is optional. The default implementation returns | |
| getScale | back to summary |
|---|---|
| public default Integer getScale() Returns the scale.
This is the number of digits to right of the decimal point.
Returns Implementation Notes Implementation of this method is optional. The default implementation returns | |
| getType | back to summary |
|---|---|
| public Type getType() Returns the database | |