|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.sas.rio.Column
This is the Column class which defines a columns' attributes. A Column object array is passed as an argument while creating a Table. The Column object array is also used while retrieving selected columns from an existing Table.
Constructor Summary | |
Column()
Constructs a Column object. |
Method Summary | |
int |
getColumnFormatDecimal()
Gets the format decimal of the column. |
int |
getColumnFormatLength()
Gets the format length of the column. |
java.lang.String |
getColumnFormatName()
Gets the format name of the column. |
int |
getColumnFormatWidth()
Gets the format width of the column. |
int |
getColumnInformatDecimal()
Gets the informat decimal of the column. |
int |
getColumnInformatLength()
Gets the informat length of the column. |
java.lang.String |
getColumnInformatName()
Gets the informat name of the column. |
int |
getColumnInformatWidth()
Gets the informat width of the column. |
java.lang.String |
getColumnLabel()
Gets the label of the column. |
java.lang.String |
getColumnName()
Gets the name of the column. |
int |
getColumnType()
Gets the SQL type of the column. |
java.lang.String |
getColumnTypeName()
Gets the SQL type name of the column. |
int |
getMaxLength()
Gets the length of the column. |
void |
setColumnFormatDecimal(int formatDecimal)
Sets the format decimal of the column. |
void |
setColumnFormatLength(int formatLength)
Sets the format length of the column. |
void |
setColumnFormatName(java.lang.String formatName)
Sets the format name of the column. |
void |
setColumnFormatWidth(int formatWidth)
Sets the format width of the column. |
void |
setColumnInformatDecimal(int informatDecimal)
Sets the informat decimal of the column. |
void |
setColumnInformatLength(int informatLength)
Sets the informat length of the column. |
void |
setColumnInformatName(java.lang.String informatName)
Sets the informat name of the column. |
void |
setColumnInformatWidth(int informatWidth)
Sets the informat width of the column. |
void |
setColumnLabel(java.lang.String columnLabel)
Sets the label of the column. |
void |
setColumnName(java.lang.String columnName)
Sets the name of the column. |
void |
setColumnType(int columnType)
Sets the SQL type of the column. |
void |
setMaxLength(int maxLength)
Sets the maximum length of the column. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public Column()
Method Detail |
public java.lang.String getColumnName() throws com.sas.rio.RIOException
public java.lang.String getColumnLabel() throws com.sas.rio.RIOException
public int getColumnType() throws com.sas.rio.RIOException
public java.lang.String getColumnTypeName() throws com.sas.rio.RIOException
public int getMaxLength() throws com.sas.rio.RIOException
public java.lang.String getColumnFormatName() throws com.sas.rio.RIOException
public java.lang.String getColumnInformatName() throws com.sas.rio.RIOException
public int getColumnFormatLength() throws com.sas.rio.RIOException
public int getColumnInformatLength() throws com.sas.rio.RIOException
public int getColumnFormatWidth() throws com.sas.rio.RIOException
public int getColumnInformatWidth() throws com.sas.rio.RIOException
public int getColumnFormatDecimal() throws com.sas.rio.RIOException
public int getColumnInformatDecimal() throws com.sas.rio.RIOException
public void setColumnName(java.lang.String columnName) throws com.sas.rio.RIOException
columnName
- The name of the column. Column name cannot be NULL.public void setColumnLabel(java.lang.String columnLabel) throws com.sas.rio.RIOException
columnLabel
- The label of the column. Column label may be NULL.public void setColumnType(int columnType) throws com.sas.rio.RIOException
coluumnType
- The SQL type of the column. Should be one of the following values.
com.sas.iom.sas.BaseType._BaseTypeCharacter
com.sas.iom.sas.BaseType._BaseTypeNumeric
public void setMaxLength(int maxLength) throws com.sas.rio.RIOException
maxLength
- The maximum length of the column. Corresponds to the size of the column.public void setColumnFormatName(java.lang.String formatName) throws com.sas.rio.RIOException
formatName
- The format name of the column. Format name may be NULL.public void setColumnInformatName(java.lang.String informatName) throws com.sas.rio.RIOException
informatName
- The informat name of the column. Informat name may be NULL.public void setColumnFormatLength(int formatLength) throws com.sas.rio.RIOException
formatLength
- The format length of the column.public void setColumnInformatLength(int informatLength) throws com.sas.rio.RIOException
informatLength
- The informat length of the column.public void setColumnFormatWidth(int formatWidth) throws com.sas.rio.RIOException
formatWidth
- The format width of the column. Specify
com.sas.iom.sas.RIONoFmtWidth.value to indicate no format width needs to
be persisted for the column.public void setColumnInformatWidth(int informatWidth) throws com.sas.rio.RIOException
informatWidth
- The informat width of the column.Specify
com.sas.iom.sas.RIONoFmtWidth.value to indicate no informat width needs to
be persisted for the column.public void setColumnFormatDecimal(int formatDecimal) throws com.sas.rio.RIOException
formatDecimal
- The format decimal of the column. Specify
com.sas.iom.sas.RIONoFmtDecimal.value to indicate no format decimal needs
to be persisted for the column.public void setColumnInformatDecimal(int informatDecimal) throws com.sas.rio.RIOException
informatDecimal
- The informat decimal of the column. Specify
com.sas.iom.sas.RIONoFmtDecimal.value to indicate no informat decimal needs
to be persisted for the column.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |