final public SrndQuery FieldsQuery() throws ParseException {SrndQuery q;ArrayList<String> fieldNames;fieldNames = OptionalFields();q = OrQuery();{if (true) return (fieldNames == null) ? q : getFieldsQuery(q, fieldNames);}throw new Error("Missing return statement in function");}

final public SrndQuery FieldsQuery ( ) throws ParseException { SrndQuery q ; ArrayList < String > fieldNames ; fieldNames = OptionalFields ( ) ; q = OrQuery ( ) ; { if ( true ) return ( fieldNames == null ) ? q : getFieldsQuery ( q , fieldNames ) ; } throw new Error ( "Missing return statement in function" ) ; }
public SrndQuery FieldsQuery(){SrndQuery q;IList<string> fieldNames;fieldNames = OptionalFields();q = OrQuery();{ if (true) return (fieldNames == null) ? q : GetFieldsQuery(q, fieldNames); }throw new Exception("Missing return statement in function");}
