文字列のリスト/配列が2つあります
通貨のリスト:
String [] currencies = {EUR, USD, CAD, etc};
期間のリスト:
String [] periods = {"T","O","SN", "1M","1Y","1W", "2M","3M","4M","5M","6M","7M","8M","9M","10M","11M", ...};
接尾辞のリスト:
String list suffixes = {"D", "FSR", "ND", etc};
それらのリストをマージしたい。すべてをすべてにマージしたくないので、マッピングを定義する必要があります (いくつかからいくつかのように)。
例えば:
EUR は、期間の「1M」と「2M」、接尾辞の「D」と「FSR」と組み合わせることができます。
USD は、ピリオドの「1M」、「3M」、「4M」、サフィックスの「ND」と組み合わせることができます。
このマッピングをどのように行うことをお勧めしますか?