org.eclipse.wst.rdb.internal.models.sql.datatypes
Interface CharacterSet

All Superinterfaces:
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, SQLObject
All Known Implementing Classes:
CharacterSetImpl

public interface CharacterSet
extends SQLObject

A representation of the model object 'Character Set'. Reference: 5WD-02-Foundation-2002-12 4.2.6 Character sets

The following features are supported:

See Also:
SQLDataTypesPackage.getCharacterSet()

Method Summary
 java.lang.String getDefaultCollation()
          Returns the value of the 'Default Collation' attribute.
 java.lang.String getEncoding()
          Returns the value of the 'Encoding' attribute.
 java.lang.String getRepertoire()
          Returns the value of the 'Repertoire' attribute.
 Schema getSchema()
          Returns the value of the 'Schema' reference.
 void setDefaultCollation(java.lang.String value)
          Sets the value of the 'Default Collation' attribute.
 void setEncoding(java.lang.String value)
          Sets the value of the 'Encoding' attribute.
 void setRepertoire(java.lang.String value)
          Sets the value of the 'Repertoire' attribute.
 void setSchema(Schema value)
          Sets the value of the 'Schema' reference.
 
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

getRepertoire

java.lang.String getRepertoire()
Returns the value of the 'Repertoire' attribute.

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

Returns:
the value of the 'Repertoire' attribute.
See Also:
setRepertoire(String), SQLDataTypesPackage.getCharacterSet_Repertoire()

setRepertoire

void setRepertoire(java.lang.String value)
Sets the value of the 'Repertoire' attribute.

Parameters:
value - the new value of the 'Repertoire' attribute.
See Also:
getRepertoire()

getDefaultCollation

java.lang.String getDefaultCollation()
Returns the value of the 'Default Collation' attribute.

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

Returns:
the value of the 'Default Collation' attribute.
See Also:
setDefaultCollation(String), SQLDataTypesPackage.getCharacterSet_DefaultCollation()

setDefaultCollation

void setDefaultCollation(java.lang.String value)
Sets the value of the 'Default Collation' attribute.

Parameters:
value - the new value of the 'Default Collation' attribute.
See Also:
getDefaultCollation()

getEncoding

java.lang.String getEncoding()
Returns the value of the 'Encoding' attribute.

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

Returns:
the value of the 'Encoding' attribute.
See Also:
setEncoding(String), SQLDataTypesPackage.getCharacterSet_Encoding()

setEncoding

void setEncoding(java.lang.String value)
Sets the value of the 'Encoding' attribute.

Parameters:
value - the new value of the 'Encoding' attribute.
See Also:
getEncoding()

getSchema

Schema getSchema()
Returns the value of the 'Schema' reference. It is bidirectional and its opposite is 'Char Sets'.

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

Returns:
the value of the 'Schema' reference.
See Also:
setSchema(Schema), SQLDataTypesPackage.getCharacterSet_Schema(), Schema.getCharSets()

setSchema

void setSchema(Schema value)
Sets the value of the 'Schema' reference.

Parameters:
value - the new value of the 'Schema' reference.
See Also:
getSchema()