public class MetadataSynonym extends MetadataObject
data, sqlContext
updatedEventListenerList
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, setVisible
clone, getSQLContext
addUpdatedEventListener, beginUpdate, doUpdated, endUpdate, fireUpdatedEvent, getParent, isUpdating, notifyUpdated, removeUpdatedEventListener
public MetadataSynonym(MetadataBase parent, BaseSQLContext sqlContext)
public void dispose()
dispose
in interface Disposable
dispose
in class MetadataObject
public 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 MetadataObject
public void setFields(MetadataFieldList value)
setFields
in class MetadataObject
public MetadataRelationList getRelations()
getRelations
in class MetadataObject
public void setRelations(MetadataRelationList value)
setRelations
in class MetadataObject
public void assign(java.lang.Object source)
assign
in class MetadataObject
protected void loadFieldsInternal() throws QueryBuilderException
loadFieldsInternal
in class MetadataObject
QueryBuilderException
public java.lang.String getQueryToLoadFields(java.lang.String fieldName)
getQueryToLoadFields
in class MetadataObject