OpenAPI 1.0

com.aquafold.openapi.rdbms.schema
Interface AQView

All Superinterfaces:
AQSchemaObject, AQServerObject

public interface AQView
extends AQSchemaObject

This interface represents a database view.


Method Summary
 AQTableColumn[] extractColumns()
          Retrieve an array list of column objects for the current view object.
 AQObjectPermission[] extractPermissions()
          To get a list of permissions for the view.
 
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 view.

Returns:
An array of AQObjectPermission objects; empty array if no permissions exist.

extractColumns

AQTableColumn[] extractColumns()
Retrieve an array list of column objects for the current view object.

Returns:
array of columns

OpenAPI 1.0


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