|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl
com.ibm.db.models.db2.luw.impl.LUWFunctionMappingImpl
public class LUWFunctionMappingImpl
An implementation of the model object 'Function Mapping'.
The following features are implemented:
Server Type
Server Version
Server Name
Creation Time
Disabled
Insts Per Invoc
Insts Per Arg Byte
Ios Per Invoc
Ios Per Arg Byte
Options
Local Function
Remote Function
LUW Database
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
---|
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
ELAST_EOBJECT_FLAG |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Method Summary | |
---|---|
DB2Function |
basicGetLocalFunction()
|
LUWDatabase |
basicGetLUWDatabase()
|
org.eclipse.wst.rdb.internal.models.sql.routines.Function |
basicGetRemoteFunction()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetLUWDatabase(LUWDatabase newLUWDatabase,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
java.util.Date |
getCreationTime()
|
int |
getInstsPerArgByte()
|
int |
getInstsPerInvoc()
|
int |
getIosPerArgByte()
|
int |
getIosPerInvoc()
|
DB2Function |
getLocalFunction()
|
LUWDatabase |
getLUWDatabase()
|
org.eclipse.emf.common.util.EList |
getOptions()
|
org.eclipse.wst.rdb.internal.models.sql.routines.Function |
getRemoteFunction()
|
java.lang.String |
getServerName()
|
java.lang.String |
getServerType()
|
java.lang.String |
getServerVersion()
|
boolean |
isDisabled()
|
void |
setCreationTime(java.util.Date newCreationTime)
|
void |
setDisabled(boolean newDisabled)
|
void |
setInstsPerArgByte(int newInstsPerArgByte)
|
void |
setInstsPerInvoc(int newInstsPerInvoc)
|
void |
setIosPerArgByte(int newIosPerArgByte)
|
void |
setIosPerInvoc(int newIosPerInvoc)
|
void |
setLocalFunction(DB2Function newLocalFunction)
|
void |
setLUWDatabase(LUWDatabase newLUWDatabase)
|
void |
setRemoteFunction(org.eclipse.wst.rdb.internal.models.sql.routines.Function newRemoteFunction)
|
void |
setServerName(java.lang.String newServerName)
|
void |
setServerType(java.lang.String newServerType)
|
void |
setServerVersion(java.lang.String newServerVersion)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl |
---|
addEAnnotation, addEAnnotationDetail, 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, getComments, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDependencies, getDescription, getDouble, getDouble, getDouble, getEAnnotation, getEAnnotationDetail, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getLabel, getList, getList, getList, getLong, getLong, getLong, getPrivileges, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, removeEAnnotationDetail, set, set, set, setAnnotationDetail, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDescription, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setLabel, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
---|
getName, getNameGen, setName |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotations |
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
---|
eContents, eCrossReferences, eIsProxy, eProxyURI, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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 |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedStructuralFeatureID, eDirectResource, eGet, eInternalContainer, eInternalResource, eInverseAdd, eInverseRemove, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment |
Method Detail |
---|
public java.lang.String getServerType()
getServerType
in interface LUWFunctionMapping
LUWFunctionMapping.setServerType(String)
,
LUWPackage.getLUWFunctionMapping_ServerType()
public void setServerType(java.lang.String newServerType)
setServerType
in interface LUWFunctionMapping
newServerType
- the new value of the 'Server Type' attribute.LUWFunctionMapping.getServerType()
public java.lang.String getServerVersion()
getServerVersion
in interface LUWFunctionMapping
LUWFunctionMapping.setServerVersion(String)
,
LUWPackage.getLUWFunctionMapping_ServerVersion()
public void setServerVersion(java.lang.String newServerVersion)
setServerVersion
in interface LUWFunctionMapping
newServerVersion
- the new value of the 'Server Version' attribute.LUWFunctionMapping.getServerVersion()
public java.lang.String getServerName()
getServerName
in interface LUWFunctionMapping
LUWFunctionMapping.setServerName(String)
,
LUWPackage.getLUWFunctionMapping_ServerName()
public void setServerName(java.lang.String newServerName)
setServerName
in interface LUWFunctionMapping
newServerName
- the new value of the 'Server Name' attribute.LUWFunctionMapping.getServerName()
public java.util.Date getCreationTime()
getCreationTime
in interface LUWFunctionMapping
LUWFunctionMapping.setCreationTime(Date)
,
LUWPackage.getLUWFunctionMapping_CreationTime()
public void setCreationTime(java.util.Date newCreationTime)
setCreationTime
in interface LUWFunctionMapping
newCreationTime
- the new value of the 'Creation Time' attribute.LUWFunctionMapping.getCreationTime()
public boolean isDisabled()
isDisabled
in interface LUWFunctionMapping
LUWFunctionMapping.setDisabled(boolean)
,
LUWPackage.getLUWFunctionMapping_Disabled()
public void setDisabled(boolean newDisabled)
setDisabled
in interface LUWFunctionMapping
newDisabled
- the new value of the 'Disabled' attribute.LUWFunctionMapping.isDisabled()
public int getInstsPerInvoc()
getInstsPerInvoc
in interface LUWFunctionMapping
LUWFunctionMapping.setInstsPerInvoc(int)
,
LUWPackage.getLUWFunctionMapping_InstsPerInvoc()
public void setInstsPerInvoc(int newInstsPerInvoc)
setInstsPerInvoc
in interface LUWFunctionMapping
newInstsPerInvoc
- the new value of the 'Insts Per Invoc' attribute.LUWFunctionMapping.getInstsPerInvoc()
public int getInstsPerArgByte()
getInstsPerArgByte
in interface LUWFunctionMapping
LUWFunctionMapping.setInstsPerArgByte(int)
,
LUWPackage.getLUWFunctionMapping_InstsPerArgByte()
public void setInstsPerArgByte(int newInstsPerArgByte)
setInstsPerArgByte
in interface LUWFunctionMapping
newInstsPerArgByte
- the new value of the 'Insts Per Arg Byte' attribute.LUWFunctionMapping.getInstsPerArgByte()
public int getIosPerInvoc()
getIosPerInvoc
in interface LUWFunctionMapping
LUWFunctionMapping.setIosPerInvoc(int)
,
LUWPackage.getLUWFunctionMapping_IosPerInvoc()
public void setIosPerInvoc(int newIosPerInvoc)
setIosPerInvoc
in interface LUWFunctionMapping
newIosPerInvoc
- the new value of the 'Ios Per Invoc' attribute.LUWFunctionMapping.getIosPerInvoc()
public int getIosPerArgByte()
getIosPerArgByte
in interface LUWFunctionMapping
LUWFunctionMapping.setIosPerArgByte(int)
,
LUWPackage.getLUWFunctionMapping_IosPerArgByte()
public void setIosPerArgByte(int newIosPerArgByte)
setIosPerArgByte
in interface LUWFunctionMapping
newIosPerArgByte
- the new value of the 'Ios Per Arg Byte' attribute.LUWFunctionMapping.getIosPerArgByte()
public org.eclipse.emf.common.util.EList getOptions()
getOptions
in interface LUWFunctionMapping
LUWPackage.getLUWFunctionMapping_Options()
public DB2Function getLocalFunction()
getLocalFunction
in interface LUWFunctionMapping
LUWFunctionMapping.setLocalFunction(DB2Function)
,
LUWPackage.getLUWFunctionMapping_LocalFunction()
public DB2Function basicGetLocalFunction()
public void setLocalFunction(DB2Function newLocalFunction)
setLocalFunction
in interface LUWFunctionMapping
newLocalFunction
- the new value of the 'Local Function' reference.LUWFunctionMapping.getLocalFunction()
public org.eclipse.wst.rdb.internal.models.sql.routines.Function getRemoteFunction()
getRemoteFunction
in interface LUWFunctionMapping
LUWFunctionMapping.setRemoteFunction(Function)
,
LUWPackage.getLUWFunctionMapping_RemoteFunction()
public org.eclipse.wst.rdb.internal.models.sql.routines.Function basicGetRemoteFunction()
public void setRemoteFunction(org.eclipse.wst.rdb.internal.models.sql.routines.Function newRemoteFunction)
setRemoteFunction
in interface LUWFunctionMapping
newRemoteFunction
- the new value of the 'Remote Function' reference.LUWFunctionMapping.getRemoteFunction()
public LUWDatabase getLUWDatabase()
getLUWDatabase
in interface LUWFunctionMapping
LUWFunctionMapping.setLUWDatabase(LUWDatabase)
,
LUWPackage.getLUWFunctionMapping_LUWDatabase()
,
LUWDatabase.getFunctionMappings()
public LUWDatabase basicGetLUWDatabase()
public org.eclipse.emf.common.notify.NotificationChain basicSetLUWDatabase(LUWDatabase newLUWDatabase, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLUWDatabase(LUWDatabase newLUWDatabase)
setLUWDatabase
in interface LUWFunctionMapping
newLUWDatabase
- the new value of the 'LUW Database' reference.LUWFunctionMapping.getLUWDatabase()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |