version 1.01        2014/09/10
・検索結果の先頭情報を読み込むためのメソッドを追加しました。
    org.maachang.rimdb.Sql.first
    org.maachang.rimdb.Search.first
　
　この機能は、たとえば
    >Sql.create( "from hoge where a=100 and b=200 order by a" ).execute( 0,1 ) ;
　で取得する場合と違い、ソート処理ではなく、先頭に来る条件のみを対象としているので、
　従来(TIMSortの場合はO(n log n)と比べ、先頭情報の取得は、O(N))よりも高速に
　先頭情報の取得が可能です。


・SqlのPrepareStatementに対する、パラメータ設定を一括定義できるようにしました。
    >Sql.create( "from hoge a=? and b=?" ).
        setParameter( 0,100 ).setParameter( 1,200 ) ;
　
    >Sql.create( "from hoge a=? and b=?" ).
        setParameters( 100,200 ) ;

・カラムMapを追加しました。
    org.maachang.rimdb.ColumnMap
　
　これの使い方は、org.maachang.rimdb.Rowに対して、この情報を加工して利用したい場合
　に対して、従来のcopyでは、情報の加工ができなかったので、追加した次第です。
　使い方としては、
    >Row r = Sql.create( "from hoge a=? and b=?" ).
        setParameters( 100,200 ).first() ;
    ColumnMap map = r.toMap() ;
    map.remove( "a" ) ;

　また、DBのカラム名は小文字＋＿での名前定義が基準となっており、大文字は利用されない
　もしくは、小文字は利用されない等がありますが、Java上で利用する場合には、それを
　小文字大文字変換したい場合があります。
　その場合には、
    >ColumnMap map = r.toJavaMap() ;
　とすることで、Javaでよく利用される形式に変換されます。


