|
||||||||||
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
org.eclipse.wst.rdb.internal.models.sql.routines.impl.RoutineImpl
org.eclipse.wst.rdb.internal.models.sql.routines.impl.FunctionImpl
org.eclipse.wst.rdb.internal.models.sql.routines.impl.UserDefinedFunctionImpl
com.ibm.db.models.db2.impl.DB2UserDefinedFunctionImpl
public class DB2UserDefinedFunctionImpl
An implementation of the model object 'DB2 User Defined Function'.
The following features are implemented:
Fenced
Threadsafe
Db Info
Implicit Schema
Federated
Parm Ccsid
Special Register
Change State
Debug Id
Program Type
Orig Schema Name
Orig Parm Sig
Extended Options
Routine Extensions
Final Call
Scratch Pad
Scratch Pad Length
Function Type
Predicate
External Action
Cardinality
Allow Parallel
Return Clause
Origin
Inherit Lock Request
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 com.ibm.db.models.db2.DB2Function |
---|
COLUMN_TYPE, ROW_TYPE, SCALAR_TYPE, TABLE_TYPE |
Fields inherited from interface com.ibm.db.models.db2.DB2Routine |
---|
CLEAN, DIRTY, DIRTY_DDL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Method Summary | |
---|---|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class baseClass)
|
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class baseClass)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
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)
|
int |
getCardinality()
|
int |
getChangeState()
|
java.lang.String |
getDebugId()
|
org.eclipse.emf.common.util.EList |
getExtendedOptions()
|
java.lang.String |
getFenced()
|
java.lang.String |
getFunctionType()
|
OriginType |
getOrigin()
|
java.lang.String |
getOrigParmSig()
|
java.lang.String |
getOrigSchemaName()
|
java.lang.String |
getParmCcsid()
|
java.lang.String |
getPredicate()
|
java.lang.String |
getProgramType()
|
java.lang.String |
getReturnClause()
|
org.eclipse.emf.common.util.EList |
getRoutineExtensions()
|
int |
getScratchPadLength()
|
java.lang.String |
getSpecialRegister()
|
java.lang.String |
getThreadsafe()
|
boolean |
isAllowParallel()
|
boolean |
isDbInfo()
|
boolean |
isExternalAction()
|
boolean |
isFederated()
|
boolean |
isFinalCall()
|
boolean |
isImplicitSchema()
|
boolean |
isInheritLockRequest()
|
boolean |
isScratchPad()
|
void |
setAllowParallel(boolean newAllowParallel)
|
void |
setCardinality(int newCardinality)
|
void |
setChangeState(int newChangeState)
|
void |
setDbInfo(boolean newDbInfo)
|
void |
setDebugId(java.lang.String newDebugId)
|
void |
setExternalAction(boolean newExternalAction)
|
void |
setFederated(boolean newFederated)
|
void |
setFenced(java.lang.String newFenced)
|
void |
setFinalCall(boolean newFinalCall)
|
void |
setFunctionType(java.lang.String newFunctionType)
|
void |
setImplicitSchema(boolean newImplicitSchema)
|
void |
setInheritLockRequest(boolean newInheritLockRequest)
|
void |
setOrigin(OriginType newOrigin)
|
void |
setOrigParmSig(java.lang.String newOrigParmSig)
|
void |
setOrigSchemaName(java.lang.String newOrigSchemaName)
|
void |
setParmCcsid(java.lang.String newParmCcsid)
|
void |
setPredicate(java.lang.String newPredicate)
|
void |
setProgramType(java.lang.String newProgramType)
|
void |
setReturnClause(java.lang.String newReturnClause)
|
void |
setScratchPad(boolean newScratchPad)
|
void |
setScratchPadLength(int newScratchPadLength)
|
void |
setSpecialRegister(java.lang.String newSpecialRegister)
|
void |
setThreadsafe(java.lang.String newThreadsafe)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.wst.rdb.internal.models.sql.routines.impl.FunctionImpl |
---|
basicSetReturnCast, basicSetReturnScaler, basicSetReturnTable, getReturnCast, getReturnScaler, getReturnTable, getTransformGroup, isMutator, isNullCall, isStatic, isTypePreserving, setMutator, setNullCall, setReturnCast, setReturnScaler, setReturnTable, setStatic, setTransformGroup, setTypePreserving |
Methods inherited from class org.eclipse.wst.rdb.internal.models.sql.routines.impl.RoutineImpl |
---|
basicGetSchema, basicSetSchema, basicSetSource, eInverseAdd, getAuthorizationID, getCreationTS, getExternalName, getInputParameters, getLanguage, getLastAlteredTS, getOutputParameters, getParameters, getParameterStyle, getSchema, getSecurity, getSource, getSpecificName, getSqlDataAccess, isDeterministic, setAuthorizationID, setCreationTS, setDeterministic, setExternalName, setLanguage, setLastAlteredTS, setParameterStyle, setSchema, setSecurity, setSource, setSpecificName, setSqlDataAccess |
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, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, 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.routines.Function |
---|
getReturnCast, getReturnScaler, getReturnTable, getTransformGroup, isMutator, isNullCall, isStatic, isTypePreserving, setMutator, setNullCall, setReturnCast, setReturnScaler, setReturnTable, setStatic, setTransformGroup, setTypePreserving |
Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.routines.Routine |
---|
getAuthorizationID, getCreationTS, getExternalName, getInputParameters, getLanguage, getLastAlteredTS, getOutputParameters, getParameters, getParameterStyle, getSchema, getSecurity, getSource, getSpecificName, getSqlDataAccess, isDeterministic, setAuthorizationID, setCreationTS, setDeterministic, setExternalName, setLanguage, setLastAlteredTS, setParameterStyle, setSchema, setSecurity, setSource, setSpecificName, setSqlDataAccess |
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.wst.rdb.internal.models.sql.routines.Routine |
---|
getAuthorizationID, getCreationTS, getExternalName, getInputParameters, getLanguage, getLastAlteredTS, getOutputParameters, getParameters, getParameterStyle, getSchema, getSecurity, getSource, getSpecificName, getSqlDataAccess, isDeterministic, setAuthorizationID, setCreationTS, setDeterministic, setExternalName, setLanguage, setLastAlteredTS, setParameterStyle, setSchema, setSecurity, setSource, setSpecificName, setSqlDataAccess |
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.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 |
---|
eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDirectResource, eGet, eInternalContainer, eInternalResource, eInverseAdd, eInverseRemove, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment |
Method Detail |
---|
public java.lang.String getFenced()
getFenced
in interface DB2Routine
DB2Routine.setFenced(String)
,
DB2ModelPackage.getDB2Routine_Fenced()
public void setFenced(java.lang.String newFenced)
setFenced
in interface DB2Routine
newFenced
- the new value of the 'Fenced' attribute.DB2Routine.getFenced()
public java.lang.String getThreadsafe()
getThreadsafe
in interface DB2Routine
DB2Routine.setThreadsafe(String)
,
DB2ModelPackage.getDB2Routine_Threadsafe()
public void setThreadsafe(java.lang.String newThreadsafe)
setThreadsafe
in interface DB2Routine
newThreadsafe
- the new value of the 'Threadsafe' attribute.DB2Routine.getThreadsafe()
public boolean isDbInfo()
isDbInfo
in interface DB2Routine
DB2Routine.setDbInfo(boolean)
,
DB2ModelPackage.getDB2Routine_DbInfo()
public void setDbInfo(boolean newDbInfo)
setDbInfo
in interface DB2Routine
newDbInfo
- the new value of the 'Db Info' attribute.DB2Routine.isDbInfo()
public boolean isImplicitSchema()
isImplicitSchema
in interface DB2Routine
DB2Routine.setImplicitSchema(boolean)
,
DB2ModelPackage.getDB2Routine_ImplicitSchema()
public void setImplicitSchema(boolean newImplicitSchema)
setImplicitSchema
in interface DB2Routine
newImplicitSchema
- the new value of the 'Implicit Schema' attribute.DB2Routine.isImplicitSchema()
public boolean isFederated()
isFederated
in interface DB2Routine
DB2Routine.setFederated(boolean)
,
DB2ModelPackage.getDB2Routine_Federated()
public void setFederated(boolean newFederated)
setFederated
in interface DB2Routine
newFederated
- the new value of the 'Federated' attribute.DB2Routine.isFederated()
public java.lang.String getParmCcsid()
getParmCcsid
in interface DB2Routine
DB2Routine.setParmCcsid(String)
,
DB2ModelPackage.getDB2Routine_ParmCcsid()
public void setParmCcsid(java.lang.String newParmCcsid)
setParmCcsid
in interface DB2Routine
newParmCcsid
- the new value of the 'Parm Ccsid' attribute.DB2Routine.getParmCcsid()
public java.lang.String getSpecialRegister()
getSpecialRegister
in interface DB2Routine
DB2Routine.setSpecialRegister(String)
,
DB2ModelPackage.getDB2Routine_SpecialRegister()
public void setSpecialRegister(java.lang.String newSpecialRegister)
setSpecialRegister
in interface DB2Routine
newSpecialRegister
- the new value of the 'Special Register' attribute.DB2Routine.getSpecialRegister()
public int getChangeState()
getChangeState
in interface DB2Routine
DB2Routine.setChangeState(int)
,
DB2ModelPackage.getDB2Routine_ChangeState()
public void setChangeState(int newChangeState)
setChangeState
in interface DB2Routine
newChangeState
- the new value of the 'Change State' attribute.DB2Routine.getChangeState()
public java.lang.String getDebugId()
getDebugId
in interface DB2Routine
DB2Routine.setDebugId(String)
,
DB2ModelPackage.getDB2Routine_DebugId()
public void setDebugId(java.lang.String newDebugId)
setDebugId
in interface DB2Routine
newDebugId
- the new value of the 'Debug Id' attribute.DB2Routine.getDebugId()
public java.lang.String getProgramType()
getProgramType
in interface DB2Routine
DB2Routine.setProgramType(String)
,
DB2ModelPackage.getDB2Routine_ProgramType()
public void setProgramType(java.lang.String newProgramType)
setProgramType
in interface DB2Routine
newProgramType
- the new value of the 'Program Type' attribute.DB2Routine.getProgramType()
public java.lang.String getOrigSchemaName()
getOrigSchemaName
in interface DB2Routine
DB2Routine.setOrigSchemaName(String)
,
DB2ModelPackage.getDB2Routine_OrigSchemaName()
public void setOrigSchemaName(java.lang.String newOrigSchemaName)
setOrigSchemaName
in interface DB2Routine
newOrigSchemaName
- the new value of the 'Orig Schema Name' attribute.DB2Routine.getOrigSchemaName()
public java.lang.String getOrigParmSig()
getOrigParmSig
in interface DB2Routine
DB2Routine.setOrigParmSig(String)
,
DB2ModelPackage.getDB2Routine_OrigParmSig()
public void setOrigParmSig(java.lang.String newOrigParmSig)
setOrigParmSig
in interface DB2Routine
newOrigParmSig
- the new value of the 'Orig Parm Sig' attribute.DB2Routine.getOrigParmSig()
public org.eclipse.emf.common.util.EList getExtendedOptions()
getExtendedOptions
in interface DB2Routine
DB2ModelPackage.getDB2Routine_ExtendedOptions()
public org.eclipse.emf.common.util.EList getRoutineExtensions()
getRoutineExtensions
in interface DB2Routine
DB2ModelPackage.getDB2Routine_RoutineExtensions()
public boolean isFinalCall()
isFinalCall
in interface DB2Function
DB2Function.setFinalCall(boolean)
,
DB2ModelPackage.getDB2Function_FinalCall()
public void setFinalCall(boolean newFinalCall)
setFinalCall
in interface DB2Function
newFinalCall
- the new value of the 'Final Call' attribute.DB2Function.isFinalCall()
public boolean isScratchPad()
isScratchPad
in interface DB2Function
DB2Function.setScratchPad(boolean)
,
DB2ModelPackage.getDB2Function_ScratchPad()
public void setScratchPad(boolean newScratchPad)
setScratchPad
in interface DB2Function
newScratchPad
- the new value of the 'Scratch Pad' attribute.DB2Function.isScratchPad()
public int getScratchPadLength()
getScratchPadLength
in interface DB2Function
DB2Function.setScratchPadLength(int)
,
DB2ModelPackage.getDB2Function_ScratchPadLength()
public void setScratchPadLength(int newScratchPadLength)
setScratchPadLength
in interface DB2Function
newScratchPadLength
- the new value of the 'Scratch Pad Length' attribute.DB2Function.getScratchPadLength()
public java.lang.String getFunctionType()
getFunctionType
in interface DB2Function
DB2Function.setFunctionType(String)
,
DB2ModelPackage.getDB2Function_FunctionType()
public void setFunctionType(java.lang.String newFunctionType)
setFunctionType
in interface DB2Function
newFunctionType
- the new value of the 'Function Type' attribute.DB2Function.getFunctionType()
public java.lang.String getPredicate()
getPredicate
in interface DB2Function
DB2Function.setPredicate(String)
,
DB2ModelPackage.getDB2Function_Predicate()
public void setPredicate(java.lang.String newPredicate)
setPredicate
in interface DB2Function
newPredicate
- the new value of the 'Predicate' attribute.DB2Function.getPredicate()
public boolean isExternalAction()
isExternalAction
in interface DB2Function
DB2Function.setExternalAction(boolean)
,
DB2ModelPackage.getDB2Function_ExternalAction()
public void setExternalAction(boolean newExternalAction)
setExternalAction
in interface DB2Function
newExternalAction
- the new value of the 'External Action' attribute.DB2Function.isExternalAction()
public int getCardinality()
getCardinality
in interface DB2Function
DB2Function.setCardinality(int)
,
DB2ModelPackage.getDB2Function_Cardinality()
public void setCardinality(int newCardinality)
setCardinality
in interface DB2Function
newCardinality
- the new value of the 'Cardinality' attribute.DB2Function.getCardinality()
public boolean isAllowParallel()
isAllowParallel
in interface DB2Function
DB2Function.setAllowParallel(boolean)
,
DB2ModelPackage.getDB2Function_AllowParallel()
public void setAllowParallel(boolean newAllowParallel)
setAllowParallel
in interface DB2Function
newAllowParallel
- the new value of the 'Allow Parallel' attribute.DB2Function.isAllowParallel()
public java.lang.String getReturnClause()
getReturnClause
in interface DB2Function
DB2Function.setReturnClause(String)
,
DB2ModelPackage.getDB2Function_ReturnClause()
public void setReturnClause(java.lang.String newReturnClause)
setReturnClause
in interface DB2Function
newReturnClause
- the new value of the 'Return Clause' attribute.DB2Function.getReturnClause()
public OriginType getOrigin()
getOrigin
in interface DB2Function
OriginType
,
DB2Function.setOrigin(OriginType)
,
DB2ModelPackage.getDB2Function_Origin()
public void setOrigin(OriginType newOrigin)
setOrigin
in interface DB2Function
newOrigin
- the new value of the 'Origin' attribute.OriginType
,
DB2Function.getOrigin()
public boolean isInheritLockRequest()
isInheritLockRequest
in interface DB2Function
DB2Function.setInheritLockRequest(boolean)
,
DB2ModelPackage.getDB2Function_InheritLockRequest()
public void setInheritLockRequest(boolean newInheritLockRequest)
setInheritLockRequest
in interface DB2Function
newInheritLockRequest
- the new value of the 'Inherit Lock Request' attribute.DB2Function.isInheritLockRequest()
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.routines.impl.FunctionImpl
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.routines.impl.FunctionImpl
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.routines.impl.FunctionImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.wst.rdb.internal.models.sql.routines.impl.FunctionImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.wst.rdb.internal.models.sql.routines.impl.FunctionImpl
public int eBaseStructuralFeatureID(int derivedFeatureID, java.lang.Class baseClass)
eBaseStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID, java.lang.Class baseClass)
eDerivedStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eDerivedStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.wst.rdb.internal.models.sql.routines.impl.FunctionImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |