net.sf.farrago.fem.sql2003
Interface FemSqldistinguishedType

All Superinterfaces:
CwmClassifier, CwmDataType, CwmElement, CwmModelElement, CwmNamespace, CwmSqldataType, CwmSqldistinctType, CwmTypeAlias, FemAbstractTypedElement, FemAnnotatedElement, FemUserDefinedType, RefBaseObject, RefFeatured, RefObject
All Known Implementing Classes:
FemSqldistinguishedType$Hib

public interface FemSqldistinguishedType
extends CwmSqldistinctType, FemAbstractTypedElement, FemUserDefinedType

SQLDistinguishedType 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.
 void setCharacterSetName(String newValue)
          Sets the value of characterSetName attribute.
 void setCollationName(String newValue)
          Sets the value of collationName attribute.
 
Methods inherited from interface net.sf.farrago.cwm.relational.CwmSqldistinctType
getLength, getPrecision, getScale, getSqlSimpleType, setLength, setPrecision, setScale, setSqlSimpleType
 
Methods inherited from interface net.sf.farrago.cwm.relational.CwmSqldataType
getTypeNumber, setTypeNumber
 
Methods inherited from interface net.sf.farrago.cwm.datatypes.CwmTypeAlias
getType, setType
 
Methods inherited from interface net.sf.farrago.fem.sql2003.FemAnnotatedElement
getCreationTimestamp, getDescription, getLineageId, getModificationTimestamp, getTagAnnotation, setCreationTimestamp, setDescription, setLineageId, setModificationTimestamp
 
Methods inherited from interface net.sf.farrago.fem.sql2003.FemUserDefinedType
getOrdering, isFinal, setFinal
 
Methods inherited from interface net.sf.farrago.cwm.relational.CwmSqldataType
getTypeNumber, setTypeNumber
 
Methods inherited from interface net.sf.farrago.fem.sql2003.FemAnnotatedElement
getCreationTimestamp, getDescription, getLineageId, getModificationTimestamp, getTagAnnotation, setCreationTimestamp, setDescription, setLineageId, setModificationTimestamp
 

Method Detail

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.