|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.jfree.data.general.AbstractDataset
org.jfree.data.category.DefaultCategoryDataset
org.jfree.data.jdbc.JDBCCategoryDataset
org.opengion.hayabusa.io.HybsJDBCCategoryDataset2
public class HybsJDBCCategoryDataset2
HybsJDBCCategoryDataset は、org.jfree.data.jdbc.JDBCCategoryDataset を継承したサブクラスで、 executeQuery(Connection , String ) をオーバーライドしています。 これは、元のソースのデータベース検索結果を内部で持っておき、getValue(int row, int column) メソッドで直接値を返します。 series の横持ち(標準と同じ) 対応です。 参考:JFreeChart : a free chart library for the Java(tm) platform(jfreechart-1.0.6)
3.8.9.2 (2007/07/28) 新規作成 |
コンストラクタの概要 | |
---|---|
HybsJDBCCategoryDataset2(Connection connection,
String query)
Creates a new dataset with the given database connection, and executes the supplied query to populate the dataset. |
メソッドの概要 | |
---|---|
boolean |
equals(Object anObject)
このオブジェクトと指定されたオブジェクトを比較します。 |
void |
executeQuery(Connection con,
String query)
Populates the dataset by executing the supplied query against the existing database connection. |
org.jfree.data.Range |
getRange()
|
Number |
getValue(int row,
int column)
|
int |
hashCode()
このオブジェクトのハッシュコードを返します。 |
クラス org.jfree.data.jdbc.JDBCCategoryDataset から継承されたメソッド |
---|
executeQuery, getTranspose, setTranspose |
クラス org.jfree.data.category.DefaultCategoryDataset から継承されたメソッド |
---|
addValue, addValue, clear, clone, getColumnCount, getColumnIndex, getColumnKey, getColumnKeys, getRowCount, getRowIndex, getRowKey, getRowKeys, getValue, incrementValue, removeColumn, removeColumn, removeRow, removeRow, removeValue, setValue, setValue |
クラス org.jfree.data.general.AbstractDataset から継承されたメソッド |
---|
addChangeListener, fireDatasetChanged, getGroup, hasListener, notifyListeners, removeChangeListener, setGroup, validateObject |
クラス java.lang.Object から継承されたメソッド |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
インタフェース org.jfree.data.general.Dataset から継承されたメソッド |
---|
addChangeListener, getGroup, removeChangeListener, setGroup |
コンストラクタの詳細 |
---|
public HybsJDBCCategoryDataset2(Connection connection, String query) throws SQLException
connection
- the connection.query
- the query.
SQLException
- if there is a problem executing the query.メソッドの詳細 |
---|
public void executeQuery(Connection con, String query) throws SQLException
The results from the query are extracted and cached locally, thus applying an upper limit on how many rows can be retrieved successfully.
org.jfree.data.jdbc.JDBCCategoryDataset
内の executeQuery
con
- the connection.query
- the query.
SQLException
- if there is a problem executing the query.4.0.0.0 (2007/11/28) new Long(long) ⇒ Long.valueOf(long) 変更 |
4.0.0.0 (2007/11/28) resultSet,statement を Closer でclose する。 |
4.0.0.0 (2007/11/28) Range 求めで nullポインタを参照外しの修正 |
4.0.0.0 (2007/11/30) public な executeQuery メソッドを private 化します。 |
public Number getValue(int row, int column)
org.jfree.data.Values2D
内の getValue
org.jfree.data.category.DefaultCategoryDataset
内の getValue
public org.jfree.data.Range getRange()
public boolean equals(Object anObject)
org.jfree.data.category.DefaultCategoryDataset
内の equals
anObject
- Object 比較されるオブジェクト
4.0.0.0 (2007/11/28) 新規追加 |
4.3.5.0 (2009/02/01) 同一オブジェクトかどうかの判定方法変更 |
public int hashCode()
org.jfree.data.category.DefaultCategoryDataset
内の hashCode
4.0.0.0 (2007/11/28) 新規追加 |
4.3.5.0 (2009/02/01) ハッシュの求め方を変更 |
|
openGion 5.0.0.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |