Class V2JsonRequestParams

java.lang.Object
org.codelibs.fess.entity.SearchRequestParams
org.codelibs.fess.api.v2.handlers.V2JsonRequestParams

public class V2JsonRequestParams extends SearchRequestParams
Search request parameters for the /api/v2 surface.

Mirrors v1's SearchApiManager.JsonRequestParams inner class so the underlying SearchHelper.search(org.codelibs.fess.entity.SearchRequestParams, org.codelibs.fess.entity.SearchRenderData, org.dbflute.optional.OptionalThing<org.codelibs.fess.mylasta.action.FessUserBean>) contract stays stable across versions. Promoted to a top-level class so individual v2 handlers (search, scroll, …) can construct it without depending on the monolithic manager. The wire-level parameter names match v1 exactly (q, start, num, offset, ex_q, fields.*, as.*, lang, sort, sdh) so existing clients keep working.