|
OpenAPI 1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AQSchemaComparator
This interface facilitates bulk comparison of schema objects.
Method Summary | |
---|---|
void |
addArrayLeft(AQServerObject[] serverObjects)
Adds an array of server objects to the left side. |
void |
addArrayRight(AQServerObject[] serverObjects)
Adds an array of server objects to the right side. |
void |
addLeft(AQServerObject serverObject)
Adds an object to the left side. |
void |
addRight(AQServerObject serverObject)
Adds an object to the right side. |
AQSchemaDifferences |
compare()
Performs comparison of CREATE DDL scripts. |
AQCompareOptions |
getCompareOptions()
Returns a mutable object which allows for setting comparison options. |
AQScriptOptions |
getOptions()
Returns the script options object which controls generation of CREATE scripts used in the comparison process. |
void |
setQualifySchema(boolean qualifySchema)
Defines whether the object schema name is taken into account when considering objects that have the same name but different schema. |
Method Detail |
---|
AQScriptOptions getOptions()
void addLeft(AQServerObject serverObject)
serverObject
- void addArrayLeft(AQServerObject[] serverObjects)
serverObjects
- void addRight(AQServerObject serverObject)
serverObject
- void addArrayRight(AQServerObject[] serverObjects)
serverObjects
- AQSchemaDifferences compare()
void setQualifySchema(boolean qualifySchema)
qualifySchema
- If value is set to true, then object with the same name but different schemas
are to be considered different. Default value is false.AQCompareOptions getCompareOptions()
|
OpenAPI 1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |