Class PartInfoHolder

All Implemented Interfaces:
Map<String,List<PartInfo>>

public class PartInfoHolder extends MapWrapper<String,List<PartInfo>>
パート情報PartInfoを一時的に集約し保持するMapクラス。
同名のキーに複数のパートを保持することができる。
  • Constructor Details

    • PartInfoHolder

      public PartInfoHolder()
      コンストラクタ。
  • Method Details

    • addPart

      public void addPart(PartInfo part)
      パート情報を追加する。
      キーには、そのパート情報が保持する名称を使用する。
      Parameters:
      part - パート情報
    • getDelegateMap

      public Map<String,List<PartInfo>> getDelegateMap()
      このラッパーが処理を委譲するMapオブジェクトを返す。
      Specified by:
      getDelegateMap in class MapWrapper<String,List<PartInfo>>
      Returns:
      処理を委譲するMapオブジェクト