org.eclipse.datatools.modelbase.dbdefinition
Interface StoredProcedureDefinition

All Known Implementing Classes:
StoredProcedureDefinitionImpl

public interface StoredProcedureDefinition

A representation of the model object 'Stored Procedure Definition'.

The following features are supported:

See Also:
DatabaseDefinitionPackage.getStoredProcedureDefinition()

Method Summary
 EList getFunctionLanguageType()
          Returns the value of the 'Function Language Type' attribute list.
 EList getLanguageType()
          Returns the value of the 'Language Type' attribute list.
 int getMaximumActionBodyLength()
          Returns the value of the 'Maximum Action Body Length' attribute.
 int getMaximumIdentifierLength()
          Returns the value of the 'Maximum Identifier Length' attribute.
 EList getParameterStyle()
          Returns the value of the 'Parameter Style' attribute list.
 EList getProcedureType()
          Returns the value of the 'Procedure Type' attribute list.
 boolean isDetermininsticSupported()
          Returns the value of the 'Determininstic Supported' attribute.
 boolean isNullInputActionSupported()
          Returns the value of the 'Null Input Action Supported' attribute.
 boolean isPackageGenerationSupported()
          Returns the value of the 'Package Generation Supported' attribute.
 boolean isParameterDeclarationConstraintSupported()
          Returns the value of the 'Parameter Declaration Constraint Supported' attribute.
 boolean isParameterInitValueSupported()
          Returns the value of the 'Parameter Init Value Supported' attribute.
 boolean isParameterStyleSupported()
          Returns the value of the 'Parameter Style Supported' attribute.
 boolean isReturnedNullSupported()
          Returns the value of the 'Returned Null Supported' attribute.
 boolean isReturnedTypeDeclarationConstraintSupported()
          Returns the value of the 'Returned Type Declaration Constraint Supported' attribute.
 boolean isReturnTypeSupported()
          Returns the value of the 'Return Type Supported' attribute.
 void setDetermininsticSupported(boolean value)
          Sets the value of the 'Determininstic Supported' attribute.
 void setMaximumActionBodyLength(int value)
          Sets the value of the 'Maximum Action Body Length' attribute.
 void setMaximumIdentifierLength(int value)
          Sets the value of the 'Maximum Identifier Length' attribute.
 void setNullInputActionSupported(boolean value)
          Sets the value of the 'Null Input Action Supported' attribute.
 void setPackageGenerationSupported(boolean value)
          Sets the value of the 'Package Generation Supported' attribute.
 void setParameterDeclarationConstraintSupported(boolean value)
          Sets the value of the 'Parameter Declaration Constraint Supported' attribute.
 void setParameterInitValueSupported(boolean value)
          Sets the value of the 'Parameter Init Value Supported' attribute.
 void setParameterStyleSupported(boolean value)
          Sets the value of the 'Parameter Style Supported' attribute.
 void setReturnedNullSupported(boolean value)
          Sets the value of the 'Returned Null Supported' attribute.
 void setReturnedTypeDeclarationConstraintSupported(boolean value)
          Sets the value of the 'Returned Type Declaration Constraint Supported' attribute.
 void setReturnTypeSupported(boolean value)
          Sets the value of the 'Return Type Supported' attribute.
 

Method Detail

isNullInputActionSupported

boolean isNullInputActionSupported()
Returns the value of the 'Null Input Action Supported' attribute.

If the meaning of the 'Null Input Action Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Null Input Action Supported' attribute.
See Also:
setNullInputActionSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_NullInputActionSupported()

setNullInputActionSupported

void setNullInputActionSupported(boolean value)
Sets the value of the 'Null Input Action Supported' attribute.

Parameters:
value - the new value of the 'Null Input Action Supported' attribute.
See Also:
isNullInputActionSupported()

isPackageGenerationSupported

boolean isPackageGenerationSupported()
Returns the value of the 'Package Generation Supported' attribute.

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

Returns:
the value of the 'Package Generation Supported' attribute.
See Also:
setPackageGenerationSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_PackageGenerationSupported()

setPackageGenerationSupported

void setPackageGenerationSupported(boolean value)
Sets the value of the 'Package Generation Supported' attribute.

Parameters:
value - the new value of the 'Package Generation Supported' attribute.
See Also:
isPackageGenerationSupported()

isDetermininsticSupported

boolean isDetermininsticSupported()
Returns the value of the 'Determininstic Supported' attribute.

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

Returns:
the value of the 'Determininstic Supported' attribute.
See Also:
setDetermininsticSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_DetermininsticSupported()

setDetermininsticSupported

void setDetermininsticSupported(boolean value)
Sets the value of the 'Determininstic Supported' attribute.

Parameters:
value - the new value of the 'Determininstic Supported' attribute.
See Also:
isDetermininsticSupported()

isReturnedNullSupported

boolean isReturnedNullSupported()
Returns the value of the 'Returned Null Supported' attribute.

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

Returns:
the value of the 'Returned Null Supported' attribute.
See Also:
setReturnedNullSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ReturnedNullSupported()

setReturnedNullSupported

void setReturnedNullSupported(boolean value)
Sets the value of the 'Returned Null Supported' attribute.

Parameters:
value - the new value of the 'Returned Null Supported' attribute.
See Also:
isReturnedNullSupported()

isReturnedTypeDeclarationConstraintSupported

boolean isReturnedTypeDeclarationConstraintSupported()
Returns the value of the 'Returned Type Declaration Constraint Supported' attribute.

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

Returns:
the value of the 'Returned Type Declaration Constraint Supported' attribute.
See Also:
setReturnedTypeDeclarationConstraintSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ReturnedTypeDeclarationConstraintSupported()

setReturnedTypeDeclarationConstraintSupported

void setReturnedTypeDeclarationConstraintSupported(boolean value)
Sets the value of the 'Returned Type Declaration Constraint Supported' attribute.

Parameters:
value - the new value of the 'Returned Type Declaration Constraint Supported' attribute.
See Also:
isReturnedTypeDeclarationConstraintSupported()

isParameterInitValueSupported

boolean isParameterInitValueSupported()
Returns the value of the 'Parameter Init Value Supported' attribute.

If the meaning of the 'Parameter Init Value Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Parameter Init Value Supported' attribute.
See Also:
setParameterInitValueSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ParameterInitValueSupported()

setParameterInitValueSupported

void setParameterInitValueSupported(boolean value)
Sets the value of the 'Parameter Init Value Supported' attribute.

Parameters:
value - the new value of the 'Parameter Init Value Supported' attribute.
See Also:
isParameterInitValueSupported()

isParameterStyleSupported

boolean isParameterStyleSupported()
Returns the value of the 'Parameter Style Supported' attribute.

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

Returns:
the value of the 'Parameter Style Supported' attribute.
See Also:
setParameterStyleSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ParameterStyleSupported()

setParameterStyleSupported

void setParameterStyleSupported(boolean value)
Sets the value of the 'Parameter Style Supported' attribute.

Parameters:
value - the new value of the 'Parameter Style Supported' attribute.
See Also:
isParameterStyleSupported()

isReturnTypeSupported

boolean isReturnTypeSupported()
Returns the value of the 'Return Type Supported' attribute.

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

Returns:
the value of the 'Return Type Supported' attribute.
See Also:
setReturnTypeSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ReturnTypeSupported()

setReturnTypeSupported

void setReturnTypeSupported(boolean value)
Sets the value of the 'Return Type Supported' attribute.

Parameters:
value - the new value of the 'Return Type Supported' attribute.
See Also:
isReturnTypeSupported()

isParameterDeclarationConstraintSupported

boolean isParameterDeclarationConstraintSupported()
Returns the value of the 'Parameter Declaration Constraint Supported' attribute.

If the meaning of the 'Parameter Declaration Constraint Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Parameter Declaration Constraint Supported' attribute.
See Also:
setParameterDeclarationConstraintSupported(boolean), DatabaseDefinitionPackage.getStoredProcedureDefinition_ParameterDeclarationConstraintSupported()

setParameterDeclarationConstraintSupported

void setParameterDeclarationConstraintSupported(boolean value)
Sets the value of the 'Parameter Declaration Constraint Supported' attribute.

Parameters:
value - the new value of the 'Parameter Declaration Constraint Supported' attribute.
See Also:
isParameterDeclarationConstraintSupported()

getMaximumActionBodyLength

int getMaximumActionBodyLength()
Returns the value of the 'Maximum Action Body Length' attribute.

If the meaning of the 'Maximum Action Body Length' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Maximum Action Body Length' attribute.
See Also:
setMaximumActionBodyLength(int), DatabaseDefinitionPackage.getStoredProcedureDefinition_MaximumActionBodyLength()

setMaximumActionBodyLength

void setMaximumActionBodyLength(int value)
Sets the value of the 'Maximum Action Body Length' attribute.

Parameters:
value - the new value of the 'Maximum Action Body Length' attribute.
See Also:
getMaximumActionBodyLength()

getParameterStyle

EList getParameterStyle()
Returns the value of the 'Parameter Style' attribute list. The list contents are of type ParameterStyle. The literals are from the enumeration ParameterStyle.

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

Returns:
the value of the 'Parameter Style' attribute list.
See Also:
ParameterStyle, DatabaseDefinitionPackage.getStoredProcedureDefinition_ParameterStyle()

getLanguageType

EList getLanguageType()
Returns the value of the 'Language Type' attribute list. The list contents are of type LanguageType. The literals are from the enumeration LanguageType.

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

Returns:
the value of the 'Language Type' attribute list.
See Also:
LanguageType, DatabaseDefinitionPackage.getStoredProcedureDefinition_LanguageType()

getFunctionLanguageType

EList getFunctionLanguageType()
Returns the value of the 'Function Language Type' attribute list. The list contents are of type LanguageType. The literals are from the enumeration LanguageType.

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

Returns:
the value of the 'Function Language Type' attribute list.
See Also:
LanguageType, DatabaseDefinitionPackage.getStoredProcedureDefinition_FunctionLanguageType()

getProcedureType

EList getProcedureType()
Returns the value of the 'Procedure Type' attribute list. The list contents are of type ProcedureType. The literals are from the enumeration ProcedureType.

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

Returns:
the value of the 'Procedure Type' attribute list.
See Also:
ProcedureType, DatabaseDefinitionPackage.getStoredProcedureDefinition_ProcedureType()

getMaximumIdentifierLength

int getMaximumIdentifierLength()
Returns the value of the 'Maximum Identifier Length' attribute.

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

Returns:
the value of the 'Maximum Identifier Length' attribute.
See Also:
setMaximumIdentifierLength(int), DatabaseDefinitionPackage.getStoredProcedureDefinition_MaximumIdentifierLength()

setMaximumIdentifierLength

void setMaximumIdentifierLength(int value)
Sets the value of the 'Maximum Identifier Length' attribute.

Parameters:
value - the new value of the 'Maximum Identifier Length' attribute.
See Also:
getMaximumIdentifierLength()


Copyright © 2006 -- 2008 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.