パッケージ org.opengion.fukurou.model


package org.opengion.fukurou.model
 [PN],[OYA] などの [] で指定されたカラムで表されたフォーマットデータに対して、
 DataModel オブジェクトを適用して 各カラムに実データを割り当てる処理を行うクラスを提供します。

 DataModel インターフェースは、1行をあらわす情報を保持します。これの配列型のクラスは、
 org.opengion.hayabusa.db.DBTableModel になります。

    org.opengion.fukurou.model (classes)
       → org.opengion.fukurou.system                        classes
       → org.opengion.fukurou.util                          classes
       → org.opengion.fukurou.xml                           classes
 
  • クラス
    説明
    DataModel の実装クラスです。
    1レコードのデータを管理するインターフェースです。
    POI による、Excel(xls)の読み取り処理の インターフェースです。
    指定の区切り記号(初期値:タブ区切り)ファイルの読み取りクラスです。
    POI による、Excel(xls)の読み取りクラスです。
    POI による、Excel(xlsx)の読み取りクラスです。
    POI による、EXCELバイナリファイルに対する、データモデルクラスです。 共通的な EXCEL処理 を集約しています。 staticメソッドによる簡易的なアクセスの他に、順次処理も可能なように 現在アクセス中の、Workbook、Sheet、Row、Cell オブジェクトを内部で管理しています。 入力形式は、openXML形式にも対応しています。 ファイルの内容に応じて、.xlsと.xlsxのどちらで読み取るかは、内部的に 自動判定されます。
    POI による、Excel(xlsx)の読み取りクラスです。
    ファイル操作のインタフェース ローカルサーバ、クラウドストレージ(AWS,AZURE,BLUEMIX,ORACLE)のファイル操作用です。 FileOperationFactoryを通して、インスタンスを生成可能です。 Fileクラスを継承しているため、通常のFileとしても扱えます。
    ファイル操作のファクトリークラス デフォルトはローカルのファイル操作を行うFileOperationクラスを生成します。 利用プラグイン、バケット、パス等を指定する事でクラウドのオブジェクトストレージに対応した クラスを生成します。 ローカルのファイルを扱いたい場合は、pluginかbucketに空文字列かLOCALを指定してください。
    [PN],[OYA] などの [] で指定されたカラムで表されたフォーマットデータに対して、 DataModel オブジェクトを適用して 各カラムに実データを割り当てるオブジェクトです。
    引数を3つ取る Function の 関数型インターフェースを定義します。
    Native Type(int型やlong型等)を管理するEnum型です。
    POI による、Excel/Word/PoworPoint等に対する、ユーティリティクラスです。 基本的には、ネイティブファイルを読み取り、テキストを取得する機能が主です。 Excel、Word、PowerPoint、Visio、Publisher からのテキスト取得が可能です。
    EXCELやテキストファイルを、イベント方式に準拠して、読み込み処理を行います。
    引数のテキストを変換する、関数型インターフェースです。