com.sybase.reflection
Class ParameterMetaData

java.lang.Object
  extended by com.sybase.reflection.ParameterMetaData

public class ParameterMetaData
extends java.lang.Object

Holds parameter meta data


Field Summary
protected  DataType __dataType
           
protected  java.lang.String __name
           
 
Constructor Summary
ParameterMetaData()
          Sybase internal use only.
 
Method Summary
 ParameterMetaData finishInit()
          Sybase internal use only.
 DataType getDataType()
          Gets the DataType of the parameter.
static ParameterMetaDataList getEMPTY_LIST()
          Sybase internal use only.
 AttributeMetaData getHiddenAttribute()
          Gets the hidden attribute of the parameter.
 java.lang.String getName()
          Returns the name of the parameter.
 ParameterMetaData initDataType(DataType _dataType)
          Sybase internal use only.
 ParameterMetaData initName(java.lang.String _name)
          Sybase internal use only.
 boolean isValidValue(java.lang.Object value)
          Checks if the specified value matches with the DataType of the parameter.
 void setDataType(DataType _dataType)
          Sets the DataType of the parameter.
 void setHiddenAttribute(AttributeMetaData hiddenAttribute)
          Sets the hidden attribute of the parameter.
 void setName(java.lang.String _name)
          Sets the name of the parameter.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

__name

protected java.lang.String __name

__dataType

protected DataType __dataType
Constructor Detail

ParameterMetaData

public ParameterMetaData()
Sybase internal use only.

Method Detail

getEMPTY_LIST

public static ParameterMetaDataList getEMPTY_LIST()
Sybase internal use only.


initName

public ParameterMetaData initName(java.lang.String _name)
Sybase internal use only.


getName

public java.lang.String getName()
Returns the name of the parameter.


setName

public void setName(java.lang.String _name)
Sets the name of the parameter.


initDataType

public ParameterMetaData initDataType(DataType _dataType)
Sybase internal use only.


getDataType

public DataType getDataType()
Gets the DataType of the parameter.


setDataType

public void setDataType(DataType _dataType)
Sets the DataType of the parameter.


finishInit

public ParameterMetaData finishInit()
Sybase internal use only.


setHiddenAttribute

public void setHiddenAttribute(AttributeMetaData hiddenAttribute)
Sets the hidden attribute of the parameter.


getHiddenAttribute

public AttributeMetaData getHiddenAttribute()
Gets the hidden attribute of the parameter.


isValidValue

public boolean isValidValue(java.lang.Object value)
Checks if the specified value matches with the DataType of the parameter.