com.ibm.db.models.db2.zSeries
Interface ZSeriesCharacterSet

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:
ZSeriesCharacterSetImpl

public interface ZSeriesCharacterSet
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:
ZSeriesPackage.getZSeriesCharacterSet()

Method Summary
 ZSeriesCharacterSetEncodingScheme getEncodingScheme()
          Returns the value of the 'Encoding Scheme' attribute.
 ZSeriesCharacterSetSubtype getSubtype()
          Returns the value of the 'Subtype' attribute.
 void setEncodingScheme(ZSeriesCharacterSetEncodingScheme value)
          Sets the value of the 'Encoding Scheme' attribute.
 void setSubtype(ZSeriesCharacterSetSubtype 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

getEncodingScheme

ZSeriesCharacterSetEncodingScheme getEncodingScheme()
Returns the value of the 'Encoding Scheme' attribute. The literals are from the enumeration ZSeriesCharacterSetEncodingScheme. Specifies the encoding scheme for string data defined with this character set. See the CREATE TABLE specification in the v8 zSeries SQL Reference.

Returns:
the value of the 'Encoding Scheme' attribute.
See Also:
ZSeriesCharacterSetEncodingScheme, setEncodingScheme(ZSeriesCharacterSetEncodingScheme), ZSeriesPackage.getZSeriesCharacterSet_EncodingScheme()

setEncodingScheme

void setEncodingScheme(ZSeriesCharacterSetEncodingScheme value)
Sets the value of the 'Encoding Scheme' attribute.

Parameters:
value - the new value of the 'Encoding Scheme' attribute.
See Also:
ZSeriesCharacterSetEncodingScheme, getEncodingScheme()

getSubtype

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

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

Specifies the encoding scheme for string data defined with this character set. See the CREATE TABLE specification in the v8 zSeries SQL Reference.

Returns:
the value of the 'Subtype' attribute.
See Also:
ZSeriesCharacterSetSubtype, setSubtype(ZSeriesCharacterSetSubtype), ZSeriesPackage.getZSeriesCharacterSet_Subtype()

setSubtype

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

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