私はJavaでそのような列挙型クラスを持っています
public enum MockTypes
{
// Atlantis mocks
ATLANTIS_VERIFY("ATLANTIS", "verify"),
ATLANTIS_CREATE_RECORD("ATLANTIS", "createRecord"),
...
private String m_adaptor;
private String m_step;
private MockTypes( String adaptor, String step)
{
m_adaptor = adaptor;
m_step = step;
}
public String getAdaptor()
{
return m_adaptor;
}
public String getStep()
{
return m_step;
}
アダプタとステップパラメータによって列挙値を返すメソッドを実装する必要があります。
public MockTypes getMockTypeByName(String adaptor, String step)
でもどうしたらいいかわかりません。誰かが私を助けてもらえますか?