Skip navigation links
oracle.javatools.db.ora
Class XMLSchema
java.lang.Object
oracle.javatools.db.AbstractDBObject
oracle.javatools.db.AbstractBuildableObject
oracle.javatools.db.AbstractSystemObject
oracle.javatools.db.AbstractSchemaObject
oracle.javatools.db.ora.XMLSchema
- All Implemented Interfaces:
- DBObject, SchemaObject, SystemObject, Copyable, DynamicPropertySet
-
public class XMLSchema
- extends AbstractSchemaObject
Object to represent an XML Schema held in the database.
Field Summary |
static java.lang.String |
TYPE
|
Method Summary |
XMLSchemaElement[] |
getElements()
|
java.lang.String |
getInternalName()
Returns the internal name of the XML Schema (used in ALL_OBJECTS) |
java.lang.String |
getName()
Returns the URL of this XML Schema as the name. |
java.lang.String |
getSchemaText()
Retrieves the schema text as a String. |
java.lang.String |
getType()
Returns the type of this object. |
boolean |
isLocal()
Returns whether this schema is local to the database. |
void |
setElements(XMLSchemaElement[] elements)
|
void |
setInternalName(java.lang.String internalName)
Sets the internal name of the XML Schema (used in ALL_OBJECTS) |
void |
setLocal(boolean local)
Sets whether this schema is local to the database. |
void |
setName(java.lang.String name)
Returns the name of this XML Schema. |
void |
setSchemaText(java.lang.String schemaText)
Sets the schema text as a String. |
Methods inherited from class oracle.javatools.db.AbstractDBObject |
changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeThisAsParent, replaceReferenceIDs, setID, setProperties, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.javatools.db.DBObject |
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getOwnedObjects, getOwnedObjects, getParent, getReferenceIDs, replaceReferenceIDs, setID |
TYPE
public static final java.lang.String TYPE
-
- See Also:
- Constant Field Values
XMLSchema
public XMLSchema()
getName
public java.lang.String getName()
- Returns the URL of this XML Schema as the name.
-
- Specified by:
getName
in interface DBObject
- Overrides:
getName
in class AbstractDBObject
-
- Returns:
- a string containing the name of this object.
setName
public void setName(java.lang.String name)
- Returns the name of this XML Schema. This should be the URL for the schema.
-
- Specified by:
setName
in interface DBObject
- Overrides:
setName
in class AbstractDBObject
-
- Parameters:
name
- a string containing the new name for this object.
getType
public java.lang.String getType()
- Description copied from interface:
DBObject
- Returns the type of this object. Valid types include things like tables, views, synonyms, and columns.
-
- Returns:
- a string describing the type of object.
getInternalName
public java.lang.String getInternalName()
- Returns the internal name of the XML Schema (used in ALL_OBJECTS)
setInternalName
public void setInternalName(java.lang.String internalName)
- Sets the internal name of the XML Schema (used in ALL_OBJECTS)
getSchemaText
public java.lang.String getSchemaText()
- Retrieves the schema text as a String.
setSchemaText
public void setSchemaText(java.lang.String schemaText)
- Sets the schema text as a String.
isLocal
public boolean isLocal()
- Returns whether this schema is local to the database.
setLocal
public void setLocal(boolean local)
- Sets whether this schema is local to the database.
setElements
public void setElements(XMLSchemaElement[] elements)
getElements
public XMLSchemaElement[] getElements()
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.