com.ibm.db.models.db2.luw
Interface LUWTypeMapping

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, org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject
All Known Implementing Classes:
LUWTypeMappingImpl

public interface LUWTypeMapping
extends org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject

A representation of the model object 'Type Mapping'.

The following features are supported:

See Also:
LUWPackage.getLUWTypeMapping()

Method Summary
 java.util.Date getCreationTime()
          Returns the value of the 'Creation Time' attribute.
 org.eclipse.wst.rdb.internal.models.sql.datatypes.PredefinedDataType getLocalType()
          Returns the value of the 'Local Type' reference.
 org.eclipse.wst.rdb.internal.models.sql.datatypes.PredefinedDataType getRemoteType()
          Returns the value of the 'Remote Type' reference.
 java.lang.String getServerName()
          Returns the value of the 'Server Name' attribute.
 java.lang.String getServerType()
          Returns the value of the 'Server Type' attribute.
 java.lang.String getServerVesion()
          Returns the value of the 'Server Vesion' attribute.
 void setCreationTime(java.util.Date value)
          Sets the value of the 'Creation Time' attribute.
 void setLocalType(org.eclipse.wst.rdb.internal.models.sql.datatypes.PredefinedDataType value)
          Sets the value of the 'Local Type' reference.
 void setRemoteType(org.eclipse.wst.rdb.internal.models.sql.datatypes.PredefinedDataType value)
          Sets the value of the 'Remote Type' reference.
 void setServerName(java.lang.String value)
          Sets the value of the 'Server Name' attribute.
 void setServerType(java.lang.String value)
          Sets the value of the 'Server Type' attribute.
 void setServerVesion(java.lang.String value)
          Sets the value of the 'Server Vesion' attribute.
 
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

getServerType

java.lang.String getServerType()
Returns the value of the 'Server Type' attribute.

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

Returns:
the value of the 'Server Type' attribute.
See Also:
setServerType(String), LUWPackage.getLUWTypeMapping_ServerType()

setServerType

void setServerType(java.lang.String value)
Sets the value of the 'Server Type' attribute.

Parameters:
value - the new value of the 'Server Type' attribute.
See Also:
getServerType()

getServerVesion

java.lang.String getServerVesion()
Returns the value of the 'Server Vesion' attribute.

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

Returns:
the value of the 'Server Vesion' attribute.
See Also:
setServerVesion(String), LUWPackage.getLUWTypeMapping_ServerVesion()

setServerVesion

void setServerVesion(java.lang.String value)
Sets the value of the 'Server Vesion' attribute.

Parameters:
value - the new value of the 'Server Vesion' attribute.
See Also:
getServerVesion()

getServerName

java.lang.String getServerName()
Returns the value of the 'Server Name' attribute.

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

Returns:
the value of the 'Server Name' attribute.
See Also:
setServerName(String), LUWPackage.getLUWTypeMapping_ServerName()

setServerName

void setServerName(java.lang.String value)
Sets the value of the 'Server Name' attribute.

Parameters:
value - the new value of the 'Server Name' attribute.
See Also:
getServerName()

getCreationTime

java.util.Date getCreationTime()
Returns the value of the 'Creation Time' attribute.

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

Returns:
the value of the 'Creation Time' attribute.
See Also:
setCreationTime(Date), LUWPackage.getLUWTypeMapping_CreationTime()

setCreationTime

void setCreationTime(java.util.Date value)
Sets the value of the 'Creation Time' attribute.

Parameters:
value - the new value of the 'Creation Time' attribute.
See Also:
getCreationTime()

getLocalType

org.eclipse.wst.rdb.internal.models.sql.datatypes.PredefinedDataType getLocalType()
Returns the value of the 'Local Type' reference.

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

Returns:
the value of the 'Local Type' reference.
See Also:
setLocalType(PredefinedDataType), LUWPackage.getLUWTypeMapping_LocalType()

setLocalType

void setLocalType(org.eclipse.wst.rdb.internal.models.sql.datatypes.PredefinedDataType value)
Sets the value of the 'Local Type' reference.

Parameters:
value - the new value of the 'Local Type' reference.
See Also:
getLocalType()

getRemoteType

org.eclipse.wst.rdb.internal.models.sql.datatypes.PredefinedDataType getRemoteType()
Returns the value of the 'Remote Type' reference.

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

Returns:
the value of the 'Remote Type' reference.
See Also:
setRemoteType(PredefinedDataType), LUWPackage.getLUWTypeMapping_RemoteType()

setRemoteType

void setRemoteType(org.eclipse.wst.rdb.internal.models.sql.datatypes.PredefinedDataType value)
Sets the value of the 'Remote Type' reference.

Parameters:
value - the new value of the 'Remote Type' reference.
See Also:
getRemoteType()