Как ограничить параметр метода типа enum определенным литералом? - PullRequest
0 голосов
/ 11 апреля 2019

Я бы хотел ограничить литерал перечисления определенного типа в параметре.

Например,

enum SomeEnum { A, B, C}
class SomeClass {
    public void doSomething(SomeEnum someEnum) { <--- Here I want to only accept A and C. 
    }
}

, так как вызывающий абонент набирает код,

SomeClass someclass = new SomeClass();
someclass.doSomething(); <------- java assist would say only A and C goes in here
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...