|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectENamedElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
org.eclipse.datatools.modelbase.sql.routines.impl.RoutineImpl
org.eclipse.datatools.modelbase.sql.routines.impl.FunctionImpl
An implementation of the model object 'Function'.
The following features are implemented:
| Method Summary | |
NotificationChain |
basicSetReturnCast(Parameter newReturnCast,
NotificationChain msgs)
|
NotificationChain |
basicSetReturnScaler(Parameter newReturnScaler,
NotificationChain msgs)
|
NotificationChain |
basicSetReturnTable(RoutineResultTable newReturnTable,
NotificationChain msgs)
|
java.lang.Object |
eGet(EStructuralFeature eFeature,
boolean resolve)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
boolean |
eIsSet(EStructuralFeature eFeature)
|
void |
eSet(EStructuralFeature eFeature,
java.lang.Object newValue)
|
void |
eUnset(EStructuralFeature eFeature)
|
Parameter |
getReturnCast()
|
Parameter |
getReturnScaler()
|
RoutineResultTable |
getReturnTable()
|
java.lang.String |
getTransformGroup()
|
boolean |
isMutator()
|
boolean |
isNullCall()
|
boolean |
isStatic()
|
boolean |
isTypePreserving()
|
void |
setMutator(boolean newMutator)
|
void |
setNullCall(boolean newNullCall)
|
void |
setReturnCast(Parameter newReturnCast)
|
void |
setReturnScaler(Parameter newReturnScaler)
|
void |
setReturnTable(RoutineResultTable newReturnTable)
|
void |
setStatic(boolean newStatic)
|
void |
setTransformGroup(java.lang.String newTransformGroup)
|
void |
setTypePreserving(boolean newTypePreserving)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.datatools.modelbase.sql.routines.impl.RoutineImpl |
basicGetSchema, basicSetSchema, basicSetSource, 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 java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.datatools.modelbase.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.datatools.modelbase.sql.schema.SQLObject |
addEAnnotation, addEAnnotationDetail, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Method Detail |
public boolean isNullCall()
isNullCall in interface FunctionFunction.setNullCall(boolean),
SQLRoutinesPackage.getFunction_NullCall()public void setNullCall(boolean newNullCall)
setNullCall in interface FunctionnewNullCall - the new value of the 'Null Call' attribute.Function.isNullCall()public boolean isStatic()
isStatic in interface FunctionFunction.setStatic(boolean),
SQLRoutinesPackage.getFunction_Static()public void setStatic(boolean newStatic)
setStatic in interface FunctionnewStatic - the new value of the 'Static' attribute.Function.isStatic()public java.lang.String getTransformGroup()
getTransformGroup in interface FunctionFunction.setTransformGroup(String),
SQLRoutinesPackage.getFunction_TransformGroup()public void setTransformGroup(java.lang.String newTransformGroup)
setTransformGroup in interface FunctionnewTransformGroup - the new value of the 'Transform Group' attribute.Function.getTransformGroup()public boolean isTypePreserving()
isTypePreserving in interface FunctionFunction.setTypePreserving(boolean),
SQLRoutinesPackage.getFunction_TypePreserving()public void setTypePreserving(boolean newTypePreserving)
setTypePreserving in interface FunctionnewTypePreserving - the new value of the 'Type Preserving' attribute.Function.isTypePreserving()public boolean isMutator()
isMutator in interface FunctionFunction.setMutator(boolean),
SQLRoutinesPackage.getFunction_Mutator()public void setMutator(boolean newMutator)
setMutator in interface FunctionnewMutator - the new value of the 'Mutator' attribute.Function.isMutator()public RoutineResultTable getReturnTable()
getReturnTable in interface FunctionFunction.setReturnTable(RoutineResultTable),
SQLRoutinesPackage.getFunction_ReturnTable()
public NotificationChain basicSetReturnTable(RoutineResultTable newReturnTable,
NotificationChain msgs)
public void setReturnTable(RoutineResultTable newReturnTable)
setReturnTable in interface FunctionnewReturnTable - the new value of the 'Return Table' containment reference.Function.getReturnTable()public Parameter getReturnScaler()
getReturnScaler in interface FunctionFunction.setReturnScaler(Parameter),
SQLRoutinesPackage.getFunction_ReturnScaler()
public NotificationChain basicSetReturnScaler(Parameter newReturnScaler,
NotificationChain msgs)
public void setReturnScaler(Parameter newReturnScaler)
setReturnScaler in interface FunctionnewReturnScaler - the new value of the 'Return Scaler' containment reference.Function.getReturnScaler()public Parameter getReturnCast()
getReturnCast in interface FunctionFunction.setReturnCast(Parameter),
SQLRoutinesPackage.getFunction_ReturnCast()
public NotificationChain basicSetReturnCast(Parameter newReturnCast,
NotificationChain msgs)
public void setReturnCast(Parameter newReturnCast)
setReturnCast in interface FunctionnewReturnCast - the new value of the 'Return Cast' containment reference.Function.getReturnCast()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
eInverseAdd in class RoutineImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
eInverseRemove in class RoutineImpl
public java.lang.Object eGet(EStructuralFeature eFeature,
boolean resolve)
eGet in class RoutineImpl
public void eSet(EStructuralFeature eFeature,
java.lang.Object newValue)
eSet in class RoutineImplpublic void eUnset(EStructuralFeature eFeature)
eUnset in class RoutineImplpublic boolean eIsSet(EStructuralFeature eFeature)
eIsSet in class RoutineImplpublic java.lang.String toString()
toString in class RoutineImpl
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||