|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.sde.sdk.client.SeXmlColumn
public final class SeXmlColumn
This class represents an Xml column.
Constructor Summary | |
---|---|
SeXmlColumn(SeConnection conn)
This constructor creates a new SeXmlColumn object and is used to add an XML column to an existing ArcSDE table. |
|
SeXmlColumn(SeConnection conn,
java.lang.String table,
java.lang.String column)
This constructor retrieves information about an existing XML column from an ArcSDE table. |
Method Summary | |
---|---|
void |
alter()
This method alters an existing XML column on an existing table. |
void |
create()
This method creates an XML column on an existing table. |
void |
delete(java.lang.String table,
java.lang.String column)
This method deletes an XML column from an existing table. |
java.lang.String |
getCreationKeyword()
This method returns the XML column's DBTUNE creation keyword. |
SeXmlIndex |
getIndex()
This method retrieves an XML column's index information. |
void |
getInfo(java.lang.String table,
java.lang.String column)
Retrieves information about an existing XML column from an ArcSDE table. |
int |
getMinimumId()
Return XML xmlcolumn's minimum id. |
int |
getStorageType()
Returns xmlcolumn's storage type which can be either SE_XML_SDE_STORAGE_TYPE (sde custom type) or SE_XML_DB_STORAGE_TYPE (database native xml type). |
java.lang.String[] |
getXmlColumn()
Returns a two dimensional string array containing the the ArcSDE table name and the XML column name. |
java.lang.String |
getXmlSchema()
Get xmlcolumn's schema name |
boolean |
hasIndex()
Returns true if this XML column has index information. |
boolean |
isInCompressedMode()
Is the XML column in uncompressed mode. |
void |
setCreationKeyword(java.lang.String keyword)
Sets the XML column's DBTUNE creation keyword. |
void |
setIndex(SeXmlIndex index)
Sets the xmlcolumn's index. |
void |
setMinimumId(int minimumId)
Sets the XML xmlcolumn's minimum id. |
void |
setStorageType(int storageType)
Sets xmlcolumn's storage_type. |
void |
setUncompressMode()
Sets XMLCOLUMN into uncompressed mode. |
void |
setXmlColumn(java.lang.String table,
java.lang.String columnName)
Sets the table and xml column name. |
void |
setXmlSchema(java.lang.String schemaName)
Sets xmlcolumn's schema name |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SeXmlColumn(SeConnection conn)
public SeXmlColumn(SeConnection conn, java.lang.String table, java.lang.String column) throws SeException
conn
- handle to an open SeConnection.table
- the name of the ArcSDE table containing the XML column.column
- the XML column name.
SeException
Method Detail |
---|
public void alter() throws SeException
SeException
public void create() throws SeException
SeException
public void delete(java.lang.String table, java.lang.String column) throws SeException
table
- XML column's table name.column
- XML column name.
SeException
public java.lang.String getCreationKeyword() throws SeException
SeException
public void setCreationKeyword(java.lang.String keyword) throws SeException
keyword
- The column's creation keyword.
SeException
public int getMinimumId() throws SeException
SeException
public void setMinimumId(int minimumId) throws SeException
minimumId
- The minimum id of the xmlcolumn.
SeException
public void setUncompressMode() throws SeException
SeException
public boolean isInCompressedMode() throws SeException
SeException
public java.lang.String[] getXmlColumn() throws SeException
SeException
public void setXmlColumn(java.lang.String table, java.lang.String columnName) throws SeException
table
- The column's table.columnName
- The xml column name.
SeException
public void getInfo(java.lang.String table, java.lang.String column) throws SeException
table
- the name of the ArcSDE table containing the XML column.column
- the XML column name.
SeException
public SeXmlIndex getIndex() throws SeException
hasIndex()
method to determine if this
XML column has any index information.
SeException
public void setIndex(SeXmlIndex index) throws SeException
index
- Index for the xmlcolumn.
SeException
public boolean hasIndex() throws SeException
getIndex()
.
SeException
public int getStorageType() throws SeException
SeException
public void setStorageType(int storageType) throws SeException
SeException
public void setXmlSchema(java.lang.String schemaName) throws SeException
SeException
public java.lang.String getXmlSchema() throws SeException
SeException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |