|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.rio.Column
public class 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. |
Constructor Detail |
---|
public Column()
Method Detail |
---|
public java.lang.String getColumnName() throws RIOException
RIOException
- This exception is never thrown.public java.lang.String getColumnLabel() throws RIOException
RIOException
- This exception is never thrown.public int getColumnType() throws RIOException
RIOException
- This exception is never thrown.public java.lang.String getColumnTypeName() throws RIOException
RIOException
- This exception is never thrown.public int getMaxLength() throws RIOException
RIOException
- This exception is never thrown.public java.lang.String getColumnFormatName() throws RIOException
RIOException
- This exception is never thrown.public java.lang.String getColumnInformatName() throws RIOException
RIOException
- This exception is never thrown.public int getColumnFormatLength() throws RIOException
RIOException
- This exception is never thrown.public int getColumnInformatLength() throws RIOException
RIOException
- This exception is never thrown.public int getColumnFormatWidth() throws RIOException
RIOException
- This exception is never thrown.public int getColumnInformatWidth() throws RIOException
RIOException
- This exception is never thrown.public int getColumnFormatDecimal() throws RIOException
RIOException
- This exception is never thrown.public int getColumnInformatDecimal() throws RIOException
RIOException
- This exception is never thrown.public void setColumnName(java.lang.String columnName) throws RIOException
columnName
- The name of the column. Column name cannot be NULL.
RIOException
- This exception is thrown if the name of the column is NULL.public void setColumnLabel(java.lang.String columnLabel) throws RIOException
columnLabel
- The label of the column. Column label may be NULL.
RIOException
- This exception is never thrown.public void setColumnType(int columnType) throws 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
RIOException
- This exception is thrown if column type is not valid.public void setMaxLength(int maxLength) throws RIOException
maxLength
- The maximum length of the column. Corresponds to the size of the column.
RIOException
- This exception is thrown if maximum length is less than 1.public void setColumnFormatName(java.lang.String formatName) throws RIOException
formatName
- The format name of the column. Format name may be NULL.
RIOException
- This exception is never thrown.public void setColumnInformatName(java.lang.String informatName) throws RIOException
informatName
- The informat name of the column. Informat name may be NULL.
RIOException
- This exception is never thrown.public void setColumnFormatLength(int formatLength) throws RIOException
formatLength
- The format length of the column.
RIOException
- This exception is never thrown.public void setColumnInformatLength(int informatLength) throws RIOException
informatLength
- The informat length of the column.
RIOException
- This exception is never thrown.public void setColumnFormatWidth(int formatWidth) throws 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.
RIOException
- This exception is never thrown.public void setColumnInformatWidth(int informatWidth) throws 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.
RIOException
- This exception is never thrown.public void setColumnFormatDecimal(int formatDecimal) throws 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.
RIOException
- This exception is never thrown.public void setColumnInformatDecimal(int informatDecimal) throws 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.
RIOException
- This exception is never thrown.
|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |