クラス KeyModels

    • コンストラクタの詳細

      • KeyModels

        public KeyModels()
    • メソッドの詳細

      • getMasterKey

        public KeyModel getMasterKey()
        戻り値:
        the masterKey
      • add

        public void add​(KeyModel keyModel)
        キーモデルを追加する
        パラメータ:
        keyModel - 追加するキーモデル
      • replaceKeyModel

        public void replaceKeyModel​(int index,
                                    KeyModel keyModel)
        キーモデルを置き換える
        パラメータ:
        index - 置き換えるモデルのindex
        keyModel - 置き換えるモデル
      • remove

        public void remove​(int index)
        キーモデルを削除する
        パラメータ:
        index - 削除するモデルのindex
      • remove

        public void remove​(KeyModel model)
        キーモデルを削除する
        パラメータ:
        model - 削除するモデル
      • get

        public KeyModel get​(int index)
        キーモデルを取得する
        パラメータ:
        index - 取得するモデルのindex
        戻り値:
        キーモデル
      • size

        public int size()
        キーモデルの要素数を取得する
        戻り値:
        キーモデルの要素数
      • getSurrogateKey

        public SurrogateKey getSurrogateKey()
        戻り値:
        the surrogateKey
      • setSurrogateKey

        protected void setSurrogateKey​(SurrogateKey surrogateKey)
        パラメータ:
        surrogateKey - the surrogateKey to set
      • copyTo

        public void copyTo​(KeyModels to)
        自身の値をtoへコピーする
        パラメータ:
        to - コピー先