org.jboss.dna.common.jdbc.model.api
Interface Parameter

All Superinterfaces:
Column, CoreMetaData, DatabaseNamedObject, Serializable
All Known Implementing Classes:
ParameterBean

public interface Parameter
extends Column

Provides all SP column specific metadata.

Author:
Sergiy Litsenko

Method Summary
 ParameterIoType getIoType()
          Gets stored procedure parameter I/O type
 Integer getScale()
          Returns parameter scale if appropriate
 void setIoType(ParameterIoType parameterIoType)
          Sets stored procedure parameter I/O type
 void setScale(Integer scale)
          Sets parameter scale if appropriate
 
Methods inherited from interface org.jboss.dna.common.jdbc.model.api.Column
addPrivilege, deletePrivilege, findPriviledgeByName, getCharOctetLength, getDefaultValue, getNullabilityType, getOrdinalPosition, getOwner, getPrecision, getPrivileges, getRadix, getSize, getSqlType, getTypeName, setCharOctetLength, setDefaultValue, setNullabilityType, setOrdinalPosition, setOwner, setPrecision, setRadix, setSize, setSqlType, setTypeName
 
Methods inherited from interface org.jboss.dna.common.jdbc.model.api.DatabaseNamedObject
addExtraProperty, deleteExtraProperty, getExtraProperties, getExtraProperty, getName, getRemarks, setName, setRemarks
 

Method Detail

getIoType

ParameterIoType getIoType()
Gets stored procedure parameter I/O type

Returns:
stored procedure parameter I/O type

setIoType

void setIoType(ParameterIoType parameterIoType)
Sets stored procedure parameter I/O type

Parameters:
parameterIoType - stored procedure parameter I/O type

getScale

Integer getScale()
Returns parameter scale if appropriate

Returns:
scale if appropriate

setScale

void setScale(Integer scale)
Sets parameter scale if appropriate

Parameters:
scale - the scale if appropriate


Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.