2015年6月21日日曜日

[業務ロジック][機能単位][実装][サービス]ParameterUnit

 前述したServiceParameterクラスで使う、ここのパラメータ単位もクラスとして規定する。パラメータは物理名、論理名、型を持っており、サービスパラメータクラス内の各項目がどのような意味を持っているのか、ログに出力できるようになっている。

package service.param;

/**
 * パラメータの物理名、論理名、型の組み合わせです。
 */
public class ParameterUnit {

    /**
     * コンストラクタ
     */
    public ParameterUnit(String physicalName, String logicalName, String type) {
        this.physicalName = physicalName;
        this.logicalName = logicalName;
        this.type = type;
    }

    /** パラメータの物理名 */
    private String physicalName = null;

    public String getPhysicalName() {
        return physicalName;
    }

    /** パラメータの論理名 */
    private String logicalName = null;

    public String getLogicalName() {
        return logicalName;
    }

    /** パラメータの型 */
    private String type = null;

    public String getType() {
        return type;
    }
}

0 件のコメント:

コメントを投稿