나는 지금형식으로 열거 형을 선언하는 방법?
public class Service
{
public static void setServiceMode(SERVICE_MODE mode)
{
}
}
열거로 인수를 갖는 기능을 포함하는 라이브러리을 만드는 오전, 나는 프로젝트 위의 라이브러리를 수입하고, "setServiceMode"를 호출이 함수는 다음과 같습니다.
Service.setServiceMode(SERVICE_MODE.LOGIN)
내 문제는 열거 형 (SERVICE_MODE)을 선언해야하는 곳입니다. 라이브러리 함수 인수 및 열거 형 값은 프로젝트마다 다릅니다. 내 라이브러리를 변경하고 싶지 않습니다. 어떻게 자바에서 이것을 달성하기 위해?
? 형식이 SERVICE_MODE 인 것 같습니다 – Stultuske
라이브러리가 열거 형의 가능한 값을 알지 못하게하려면이 모든 것이 어떤 의미입니까? –
내 프로젝트에서 다른 SERVICE_MODES로 비동기 네트워크 조회수를 치고 있기 때문에 라이브러리에서 처리 한 후 프로젝트의 응답이 필요하기 때문에이 작업이 필요합니다. 그래서 제 목적은 프로젝트에서 서비스를 호출하는 동안 전달한 enum service_mode를 사용하여 응답을받는 것입니다. –