OpenAPI 1.0

com.aquafold.openapi.rdbms.schema
Interface AQFunction

All Superinterfaces:
AQProcedure, AQSchemaObject, AQServerObject

public interface AQFunction
extends AQProcedure

This interface represents a user defined function.


Method Summary
 AQObjectPermission[] extractPermissions()
          To get a list of permissions for the user defined function.
 String getParameterSignature()
          Returns a string value which corresponds to the function parameters.
 
Methods inherited from interface com.aquafold.openapi.rdbms.schema.AQProcedure
extractParameters, getLanguage, getSpecificName
 
Methods inherited from interface com.aquafold.openapi.rdbms.AQSchemaObject
getDatabaseName, getSchemaName
 
Methods inherited from interface com.aquafold.openapi.rdbms.AQServerObject
getIcon, getName, getServerConnection, getTypeName, scriptCREATE, scriptCREATE, scriptDROP
 

Method Detail

extractPermissions

AQObjectPermission[] extractPermissions()
To get a list of permissions for the user defined function.

Specified by:
extractPermissions in interface AQProcedure
Returns:
An array of AQObjectPermission; empty array if no permissions exist.

getParameterSignature

String getParameterSignature()
Returns a string value which corresponds to the function parameters.

Specified by:
getParameterSignature in interface AQProcedure

OpenAPI 1.0


Copyright © 2010 AquaFold, Inc. All Rights Reserved. Use is subject to license terms.