net.sf.farrago.fem.sql2003
Interface FemRoutineParameter

All Superinterfaces:
CwmElement, CwmModelElement, CwmParameter, CwmSqlparameter, FemAbstractTypedElement, FemAnnotatedElement, RefBaseObject, RefFeatured, RefObject
All Known Subinterfaces:
FemColumnListRoutineParameter
All Known Implementing Classes:
FemColumnListRoutineParameter$Hib, FemRoutineParameter$Hib

public interface FemRoutineParameter
extends CwmSqlparameter, FemAbstractTypedElement

RoutineParameter object instance interface.

Note: This type should not be subclassed, implemented or directly instantiated by clients. It is generated from a MOF metamodel and implemented by Enki or MDR.


Method Summary
 String getCharacterSetName()
          Returns the value of attribute characterSetName.
 String getCollationName()
          Returns the value of attribute collationName.
 Integer getLength()
          Returns the value of attribute length.
 int getOrdinal()
          Returns the value of attribute ordinal.
 Integer getPrecision()
          Returns the value of attribute precision.
 Integer getScale()
          Returns the value of attribute scale.
 void setCharacterSetName(String newValue)
          Sets the value of characterSetName attribute.
 void setCollationName(String newValue)
          Sets the value of collationName attribute.
 void setLength(Integer newValue)
          Sets the value of length attribute.
 void setOrdinal(int newValue)
          Sets the value of ordinal attribute.
 void setPrecision(Integer newValue)
          Sets the value of precision attribute.
 void setScale(Integer newValue)
          Sets the value of scale attribute.
 
Methods inherited from interface net.sf.farrago.cwm.behavioral.CwmParameter
getBehavioralFeature, getDefaultValue, getEvent, getKind, getType, setBehavioralFeature, setDefaultValue, setEvent, setKind, setType
 
Methods inherited from interface net.sf.farrago.cwm.core.CwmModelElement
getClientDependency, getConstraint, getImporter, getName, getNamespace, getVisibility, setName, setNamespace, setVisibility
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 
Methods inherited from interface net.sf.farrago.fem.sql2003.FemAnnotatedElement
getCreationTimestamp, getDescription, getLineageId, getModificationTimestamp, getTagAnnotation, setCreationTimestamp, setDescription, setLineageId, setModificationTimestamp
 

Method Detail

getOrdinal

int getOrdinal()
Returns the value of attribute ordinal.

Returns:
Value of attribute ordinal.

setOrdinal

void setOrdinal(int newValue)
Sets the value of ordinal attribute. See getOrdinal() for description on the attribute.

Parameters:
newValue - New value to be set.

getPrecision

Integer getPrecision()
Returns the value of attribute precision.

Returns:
Value of attribute precision.

setPrecision

void setPrecision(Integer newValue)
Sets the value of precision attribute. See getPrecision() for description on the attribute.

Parameters:
newValue - New value to be set.

getScale

Integer getScale()
Returns the value of attribute scale.

Returns:
Value of attribute scale.

setScale

void setScale(Integer newValue)
Sets the value of scale attribute. See getScale() for description on the attribute.

Parameters:
newValue - New value to be set.

getLength

Integer getLength()
Returns the value of attribute length.

Returns:
Value of attribute length.

setLength

void setLength(Integer newValue)
Sets the value of length attribute. See getLength() for description on the attribute.

Parameters:
newValue - New value to be set.

getCollationName

String getCollationName()
Returns the value of attribute collationName.

Returns:
Value of attribute collationName.

setCollationName

void setCollationName(String newValue)
Sets the value of collationName attribute. See getCollationName() for description on the attribute.

Parameters:
newValue - New value to be set.

getCharacterSetName

String getCharacterSetName()
Returns the value of attribute characterSetName.

Returns:
Value of attribute characterSetName.

setCharacterSetName

void setCharacterSetName(String newValue)
Sets the value of characterSetName attribute. See getCharacterSetName() for description on the attribute.

Parameters:
newValue - New value to be set.