Package org.apache.storm.jdbc.common
Class Column<T>
java.lang.Object
org.apache.storm.jdbc.common.Column<T>
- All Implemented Interfaces:
- Serializable
A database table can be defined as a list of rows and each row can be defined as a list of columns where
 each column instance has a name, a value and a type. This class represents an instance of a column in a database
 row. For example if we have the following table named user:
 
____________________________ | UserId | UserName | | 1 | Foo | | 2 | Bar | ----------------------------
The following class can be used to represent the data in the table as
<![CDATA[ List<List> rows = new ArrayList<List >(); List row1 = Lists.newArrayList(new Column("UserId", 1, Types.INTEGER), new Column("UserName", "Foo", Types.VARCHAR)) List row1 = Lists.newArrayList(new Column("UserId", 2, Types.INTEGER), new Column("UserName", "Bar", Types.VARCHAR)) rows.add(row1) rows.add(row2) ]]> 
- See Also: