カラムメタデータの取得
特定のテーブルの単一または複数のカラムのメタデータを取得するメソッドがあります。
カラムIDによる単一カラムのメタデータ取得
前述のテーブルのメタデータ取得に続き、getColumn()メソッドを使用してテーブルの特定のカラムのメタデータを取得します。
サンプルコードスニペット
Package Imports
copy
import com.zc.component.object.ZCColumn;
import com.zc.component.object.ZCObject;
import com.zc.component.object.ZCTable;
copy
//ベースオブジェクトインスタンスを作成する
ZCObject object = ZCObject.getInstance();
//ベースオブジェクトのテーブルIDを参照してテーブルインスタンスを取得する
ZCTable table = object.getTable(1510000000110121L);
//columnIDを使用して特定の列のメタ情報を取得する
ZCColumn column = table.getColumn("1510000000110832");
カラム名による単一カラムのメタデータ取得
カラムのメタデータを取得する別の方法として、テーブルIDの代わりにテーブル名を参照する方法があります。これも前述のケースと同じレスポンスを返します。
サンプルコードスニペット
Package Imports
copy
import com.zc.component.object.ZCColumn;
import com.zc.component.object.ZCObject;
import com.zc.component.object.ZCTable;
copy
//ベースオブジェクトインスタンスを作成する
ZCObject object = ZCObject.getInstance();
//ベースオブジェクトのテーブルIDを参照してテーブルインスタンスを取得する
ZCTable table = object.getTable(1510000000110121L);
//列名を使用して特定の列のメタ情報を取得する
ZCColumn column = table.getColumn("Name");
すべてのカラムの取得
単一カラムのメタデータ取得に加えて、_getAllColumns()_メソッドを使用して特定のテーブルのすべてのカラムのメタデータを取得できます。
サンプルコードスニペット
Package Imports
copy
import com.zc.component.object.ZCColumn;
import com.zc.component.object.ZCObject;
import com.zc.component.object.ZCTable;
copy
//ベースオブジェクトインスタンスを作成する
ZCObject object = ZCObject.getInstance();
//ベースオブジェクトのテーブルIDを参照してテーブルインスタンスを取得する
ZCTable table = object.getTable(1510000000110121L);
//テーブル内のすべての列を取得する
List columns = table.getAllColumns();
最終更新日 2026-03-30 13:40:30 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit