com.ibm.db.models.db2.iSeries
Interface ISeriesCharacterSet

All Superinterfaces:
org.eclipse.wst.rdb.internal.models.sql.datatypes.CharacterSet, commonj.sdo.DataObject, org.eclipse.emf.ecore.sdo.EDataObject, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, java.io.Serializable, org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject
All Known Implementing Classes:
ISeriesCharacterSetImpl

public interface ISeriesCharacterSet
extends org.eclipse.wst.rdb.internal.models.sql.datatypes.CharacterSet

A representation of the model object 'Character Set'. Represents character data information that is specified in the CREATE DDL of database objects such as tables and routines. These specifiers serve as stand-ins for the actual underlying character set used.

The following features are supported:

See Also:
ISeriesPackage.getISeriesCharacterSet()

Method Summary
 java.lang.String getCcsid()
          Returns the value of the 'Ccsid' attribute.
 ISeriesCharacterSetSubtype getSubtype()
          Returns the value of the 'Subtype' attribute.
 void setCcsid(java.lang.String value)
          Sets the value of the 'Ccsid' attribute.
 void setSubtype(ISeriesCharacterSetSubtype value)
          Sets the value of the 'Subtype' attribute.
 
Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.datatypes.CharacterSet
getDefaultCollation, getEncoding, getRepertoire, getSchema, setDefaultCollation, setEncoding, setRepertoire, setSchema
 
Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel
 
Methods inherited from interface org.eclipse.emf.ecore.sdo.EDataObject
getInstanceProperties
 
Methods inherited from interface commonj.sdo.DataObject
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotations
 

Method Detail

getCcsid

java.lang.String getCcsid()
Returns the value of the 'Ccsid' attribute.

If the meaning of the 'Ccsid' attribute isn't clear, there really should be more of a description here...

Specifies the CCSID for string data defined with this character set. See the CREATE TABLE specification in the v5.3 iSeries SQL Reference.

Returns:
the value of the 'Ccsid' attribute.
See Also:
setCcsid(String), ISeriesPackage.getISeriesCharacterSet_Ccsid()

setCcsid

void setCcsid(java.lang.String value)
Sets the value of the 'Ccsid' attribute.

Parameters:
value - the new value of the 'Ccsid' attribute.
See Also:
getCcsid()

getSubtype

ISeriesCharacterSetSubtype getSubtype()
Returns the value of the 'Subtype' attribute. The literals are from the enumeration ISeriesCharacterSetSubtype.

If the meaning of the 'Subtype' attribute isn't clear, there really should be more of a description here...

Specifies the subtype for string data defined with this character set. See the CREATE TABLE specification in the v5.3 iSeries SQL Reference.

Returns:
the value of the 'Subtype' attribute.
See Also:
ISeriesCharacterSetSubtype, setSubtype(ISeriesCharacterSetSubtype), ISeriesPackage.getISeriesCharacterSet_Subtype()

setSubtype

void setSubtype(ISeriesCharacterSetSubtype value)
Sets the value of the 'Subtype' attribute.

Parameters:
value - the new value of the 'Subtype' attribute.
See Also:
ISeriesCharacterSetSubtype, getSubtype()