OpenAPI 1.0

com.aquafold.openapi.rdbms
Interface AQSchemaObject

All Superinterfaces:
AQServerObject
All Known Subinterfaces:
AQArrayType, AQAssembly, AQAsymmetricKey, AQCertificate, AQCluster, AQConstraint, AQConstraintColumn, AQDataType, AQDefault, AQDimension, AQEvent, AQForeignKeyRefColumn, AQFunction, AQIndex, AQIndexColumn, AQJavaResource, AQJavaSource, AQMatView, AQNickname, AQObjectType, AQPackage, AQPackageBody, AQPartition, AQProcedure, AQQueue, AQRefreshGroup, AQRole, AQRule, AQSegment, AQSequence, AQSymmetricKey, AQSynonym, AQTable, AQTableColumn, AQTableType, AQTrigger, AQUser, AQView, AQXmlSchemaCollection

public interface AQSchemaObject
extends AQServerObject

Base class for a metadata object specific to database/schema.


Method Summary
 String getDatabaseName()
          To get the name of the database.
 String getSchemaName()
          To get the name of the database schema.
 
Methods inherited from interface com.aquafold.openapi.rdbms.AQServerObject
getIcon, getName, getServerConnection, getTypeName, scriptCREATE, scriptCREATE, scriptDROP
 

Method Detail

getDatabaseName

String getDatabaseName()
To get the name of the database.

Returns:
The name of the database; null if the database only supports one single database connection per connection.

getSchemaName

String getSchemaName()
To get the name of the database schema.

Returns:
The name of the database schema; null if the database doesn't support schemas.

OpenAPI 1.0


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