Ho una tale classe enum in JavaCome restituire valore enum da 2 parametri in 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;
}
devo implementare metodo che restituisce valore enum da adattatore e il parametro passo.
public MockTypes getMockTypeByName(String adaptor, String step)
ma non ho idea di come. Qualcuno potrebbe aiutarmi?
Perché 'equalsIgnoreCase'? (Davvero, davvero non dovrebbe essere il tuo default.) –
@LouisWasserman L'OP può usare 'equals()' invece, se vuole, dipende da lui. –
Sì, ma ... per te suggerire che è strano. 'equals' è il _default_, no? E nulla dell'OP menzionato implica che l'involucro sia un problema? –