class OCI8::Metadata::Synonym
-
OCI8::Metadata::Schema#objects
* OCI8::Metadata::Schema#all_objects
* OCI8#describe_synonym(name)
* OCI8#describe_any(name)
This is returned by:
Metadata for a synonym.
def inspect # :nodoc:
def inspect # :nodoc: "#<#{self.class.name}:(#{obj_id}) #{obj_schema}.#{obj_name} FOR #{translated_name}>" end
def link
def link @link ||= attr_get_string(OCI_ATTR_LINK) @link.size == 0 ? nil : @link end
def name
def name @name ||= attr_get_string(OCI_ATTR_NAME) end
def objid
def objid @objid ||= attr_get_ub4(OCI_ATTR_OBJID) end
def schema_name
def schema_name @schema_name ||= attr_get_string(OCI_ATTR_SCHEMA_NAME) @schema_name.size == 0 ? nil : @schema_name end
def translated_name
def translated_name (schema_name ? schema_name + '.' : '') + name + (link ? '@' + link : '') end