public class MetadataSynonym extends MetadataObject
data, sqlContextupdatedEventListenerList| Constructor and Description |
|---|
MetadataSynonym(MetadataBase parent,
BaseSQLContext sqlContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
assign(java.lang.Object source) |
void |
dispose() |
MetadataFieldList |
getFields() |
java.lang.String |
getQueryToLoadFields(java.lang.String fieldName) |
SQLQualifiedName |
getReferencedDatabase() |
SQLQualifiedName |
getReferencedFullName() |
AstTokenIdentifier |
getReferencedName() |
MetadataObject |
getReferencedObject() |
AstTokenIdentifier |
getReferencedSchema() |
SQLQualifiedName |
getReferencedSchemedName() |
MetadataRelationList |
getRelations() |
protected void |
loadFieldsInternal() |
void |
setFields(MetadataFieldList value) |
void |
setReferencedDatabase(SQLQualifiedName value) |
void |
setReferencedFullName(SQLQualifiedName value) |
void |
setReferencedName(AstTokenIdentifier value) |
void |
setReferencedSchema(AstTokenIdentifier value) |
void |
setRelations(MetadataRelationList value) |
void |
updateReferencedFullName() |
getAltName, getAltNameCaseSensitive, getAltNameId, getDatabase, getDatabaseStr, getDatabaseStrNotQuoted, getDBLink, getDBLinkStr, getExpression, getExpressionAST, getFieldsSQL, getFullName, getFullNameStr, getFullNameStrNotQuoted, getLongDescription, getMetadataContainer, getName, getNameAsObject, getNameAsString, getNameStr, getNameStrNotQuoted, getReferencedObjects, getReferencedRelations, getReferencingObjects, getReferencingRelations, getSchema, getSchemaStr, getSchemaStrNotQuoted, getSchemedName, getSchemedNameStr, getSchemedNameStrNotQuoted, getShortDescription, isFullNameEqual, isNameEqual, isSystem, isVirtualCalculatedObject, isVisible, loadFields, setAltName, setAltNameCaseSensitive, setDatabase, setDatabaseStr, setDBLink, setDBLinkStr, setExpression, setLongDescription, setName, setNameStr, setSchema, setSchemaStr, setShortDescription, setSystem, setVisibleclone, getSQLContextaddUpdatedEventListener, beginUpdate, doUpdated, endUpdate, fireUpdatedEvent, getParent, isUpdating, notifyUpdated, removeUpdatedEventListenerpublic MetadataSynonym(MetadataBase parent, BaseSQLContext sqlContext)
public void dispose()
dispose in interface Disposabledispose in class MetadataObjectpublic SQLQualifiedName getReferencedDatabase()
public void setReferencedDatabase(SQLQualifiedName value)
public AstTokenIdentifier getReferencedSchema()
public void setReferencedSchema(AstTokenIdentifier value)
public AstTokenIdentifier getReferencedName()
public void setReferencedName(AstTokenIdentifier value)
public SQLQualifiedName getReferencedSchemedName()
public SQLQualifiedName getReferencedFullName()
public void setReferencedFullName(SQLQualifiedName value)
public MetadataObject getReferencedObject()
public void updateReferencedFullName()
public MetadataFieldList getFields()
getFields in class MetadataObjectpublic void setFields(MetadataFieldList value)
setFields in class MetadataObjectpublic MetadataRelationList getRelations()
getRelations in class MetadataObjectpublic void setRelations(MetadataRelationList value)
setRelations in class MetadataObjectpublic void assign(java.lang.Object source)
assign in class MetadataObjectprotected void loadFieldsInternal()
throws QueryBuilderException
loadFieldsInternal in class MetadataObjectQueryBuilderExceptionpublic java.lang.String getQueryToLoadFields(java.lang.String fieldName)
getQueryToLoadFields in class MetadataObject