boolean (_Fields field) { if (field == null) { throw new java.lang.IllegalArgumentException(); } switch (field) { case NEEDS_MORE_INPUT: return isSetNeedsMoreInput(); case EXCEPTION_OCCURRED: return isSetExceptionOccurred(); } throw new java.lang.IllegalStateException(); }