public class Synonym extends AbstractSchemaObject
public
, in which case they are available to all users without a schema qualifier.AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PUBLIC_TYPE
This is not a listable type.
|
static java.lang.String |
TYPE |
Constructor and Description |
---|
Synonym()
Constructs a new Synonym.
|
Synonym(java.lang.String name, Schema schema, DBObjectID ref)
Constructs a new Synonym pointing to a specific object, in a specific schema, and with a specific name.
|
Modifier and Type | Method and Description |
---|---|
DBObjectID |
getReference()
Retrieves the object refered to by this synonym.
|
java.lang.String |
getType()
Returns the type of this object.
|
boolean |
isPublic()
Whether this synonynm is public.
|
void |
setPublic(boolean pub)
Sets whether this synonym is public.
|
void |
setReference(DBObjectID ref)
Sets the object refered to by this synonym.
|
getSchema, setSchema
fireObjectUpdated
checkInit, checkInit, copyToImpl, equalsImpl, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, firePropertyChanged, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addObjectListener, removeObjectListener
addObjectListener, fireObjectUpdated, removeObjectListener
addObjectListener, copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperties, getReferenceIDs, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName
getProperty, getProperty, setProperties, setProperty
public static final java.lang.String TYPE
public static final java.lang.String PUBLIC_TYPE
public Synonym()
public Synonym(java.lang.String name, Schema schema, DBObjectID ref)
name
- a string containing the name of the synonymschema
- the schema containing the synonymref
- the Object this synonym refers topublic java.lang.String getType()
DBObject
public DBObjectID getReference()
public void setReference(DBObjectID ref)
ref
- the object referenced by this synonympublic boolean isPublic()
public void setPublic(boolean pub)
pub
- a boolean value indicating whether this schema is public