|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.sde.sdk.client.SeRegisteredColumn
public class SeRegisteredColumn
Represents the description of a table's column registration entry.
Constructor Summary | |
---|---|
SeRegisteredColumn(SeConnection conn)
Defines a blank registered column object. |
Method Summary | |
---|---|
boolean |
allowsNulls()
Returns true if this column allows null values. |
java.lang.Object |
clone()
Returns a new instance of this SeRegisteredColumn. |
SeRegisteredColumn |
duplicate()
Deep copy a column object. |
void |
free()
Free a column object. |
int |
getDecimalDigits()
Returns the SDE_declared number of decimal places for this column, 0 if this type of column doesn't have decimal places. |
java.lang.String |
getDescription()
Returns a copy of the column entry's description. |
java.lang.String |
getName()
Returns the column entry's name. |
SeObjectId |
getObjectId()
Gets the unique, system-assigned ID for column's associated object: for a column of SE_SHAPE_TYPE, it is the layer_id, for a column of SE_RASTER_TYPE it is the rastercolumn_id. |
int |
getRowIdType()
Returns the row id type of this column. |
int |
getSize()
Returns the size of the column as specified to SDE at column creation time, or, if the column was created outside of SDE and not altered within SDE, SDE's best guess at the "proper" size of the column. |
java.lang.String |
getTableName()
Get column's table name. |
int |
getType()
Get Column's sde type. |
void |
setAllowsNulls(boolean allowsNulls)
Indicates whether or not this column accepts null values. |
void |
setDecimalDigits(int decimalDigits)
Set the number of decimal digits allowed for a column. |
void |
setDescription(java.lang.String description)
Sets the column entry's description string. |
void |
setSize(int size)
Sets the width allowed for a column. |
void |
setType(int type)
Sets the SDE column type for the column. |
java.lang.String |
toString()
Returns the ColumnDefinition as a String . |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SeRegisteredColumn(SeConnection conn)
conn
- SDE connection object.Method Detail |
---|
public SeRegisteredColumn duplicate() throws SeException
SeException
public void free()
public boolean allowsNulls() throws SeException
SeException
public int getDecimalDigits() throws SeException
SeException
public java.lang.String getDescription() throws SeException
SeException
public java.lang.String getName() throws SeException
SeException
public SeObjectId getObjectId() throws SeException
SeException
public int getRowIdType() throws SeException
SeException
public int getSize() throws SeException
SeException
public java.lang.String getTableName() throws SeException
SeException
public int getType() throws SeException
SeException
public void setAllowsNulls(boolean allowsNulls) throws SeException
allowsNulls
- The boolean value to set to.
SeException
public void setDecimalDigits(int decimalDigits) throws SeException
decimalDigits
- The number of decimal digits to this column to.
SeException
public void setDescription(java.lang.String description) throws SeException
description
- The description of this column.
SeException
public void setSize(int size) throws SeException
size
- The width for this column.
SeException
public void setType(int type) throws SeException
type
- The column's sde type.
SeException
public java.lang.String toString()
String
.
toString
in class java.lang.Object
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |