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: