public static class OracleExternalTableProperties.LocationSpecifier extends AbstractChildDBObject
Usually the LocationSpecifier is a file, but it need not be. Oracle Database does not interpret this clause. It is up to the access driver to interpret this information in the context of the external data. You cannot use wildcards in the LocationSpecifier to specify multiple files.
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE |
Constructor and Description |
---|
OracleExternalTableProperties.LocationSpecifier()
Creates an empty LocationSpecifier.
|
OracleExternalTableProperties.LocationSpecifier(DBObjectID directory,
java.lang.String specifier)
Creates a LocationSpecifier with the given location and Directory.
|
OracleExternalTableProperties.LocationSpecifier(java.lang.String specifier)
Creates a LocationSpecifier with the given location, to use the default
Directory.
|
Modifier and Type | Method and Description |
---|---|
DBObjectID |
getDirectory()
Gets the id for the Directory this location is using.
|
java.lang.String |
getName()
Retrieves the name of this object.
|
java.lang.String |
getSpecifier()
Gets the location in the Directory being specified.
|
java.lang.String |
getType()
Returns the type of this object.
|
void |
setDirectory(DBObjectID directory)
Sets the id for the Directory this location is using.
|
void |
setSpecifier(java.lang.String specifier)
Sets the location in the Directory being specified.
|
setParent
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, copyToImpl, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getOwnedObjectsImpl, getParent, getProperties, getProperty, getProperty, getReferenceIDs, getReferenceIDsImpl, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getParent
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getOwnedObjects, getOwnedObjects, getProperties, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName
getProperty, getProperty, setProperties, setProperty
public static final java.lang.String TYPE
public OracleExternalTableProperties.LocationSpecifier()
public OracleExternalTableProperties.LocationSpecifier(java.lang.String specifier)
public OracleExternalTableProperties.LocationSpecifier(DBObjectID directory, java.lang.String specifier)
directory
- the id of the Directory to use.specifier
- the location in that Directory being specified.public java.lang.String getType()
DBObject
public void setDirectory(DBObjectID directory)
public DBObjectID getDirectory()
public void setSpecifier(java.lang.String specifier)
public java.lang.String getSpecifier()
public java.lang.String getName()
DBObject
getName
in interface DBObject
getName
in class AbstractDBObject