Package com.onenetwork.platform.restapi
Class SearchParams
java.lang.Object
com.onenetwork.platform.restapi.SearchParams
public class SearchParams
extends java.lang.Object
Encapsulates all parameters which go into invoking generic search for model rest resource programmatically
-
Constructor Summary
Constructors Constructor Description SearchParams(java.lang.String resourceName, java.lang.String searchName)
-
Method Summary
Modifier and Type Method Description org.json.JSONObject
getFilters()
java.util.List<java.lang.String>
getLevelsToFetch()
java.util.List<java.lang.String>
getMdfsToFetch()
org.json.JSONArray
getMultiFilters()
java.lang.Long
getPageNumber()
java.lang.Long
getPageSize()
java.lang.String
getResourceName()
java.lang.String
getSearchName()
void
setFilters(org.json.JSONObject filters)
void
setMultiFilters(org.json.JSONArray multiFilters)
void
setPageNumber(java.lang.Long pageNumber)
void
setPageSize(java.lang.Long pageSize)
void
setResourceName(java.lang.String resourceName)
void
setSearchName(java.lang.String searchName)
-
Constructor Details
-
SearchParams
public SearchParams(java.lang.String resourceName, java.lang.String searchName)
-
-
Method Details
-
getResourceName
public java.lang.String getResourceName()- Returns:
- the resourceName
-
setResourceName
public void setResourceName(java.lang.String resourceName)- Parameters:
resourceName
- the resourceName to set
-
getFilters
public org.json.JSONObject getFilters()- Returns:
- the filters
-
setFilters
public void setFilters(org.json.JSONObject filters)- Parameters:
filters
- the filters to set
-
getMultiFilters
public org.json.JSONArray getMultiFilters()- Returns:
- the multiFilters
-
setMultiFilters
public void setMultiFilters(org.json.JSONArray multiFilters)- Parameters:
multiFilters
- the multiFilters to set
-
getLevelsToFetch
public java.util.List<java.lang.String> getLevelsToFetch()- Returns:
- the levelsToFetch
-
getMdfsToFetch
public java.util.List<java.lang.String> getMdfsToFetch()- Returns:
- the mdfsToFetch
-
getSearchName
public java.lang.String getSearchName()- Returns:
- the searchName
-
setSearchName
public void setSearchName(java.lang.String searchName)- Parameters:
searchName
- the searchName to set
-
getPageSize
public java.lang.Long getPageSize()- Returns:
- the pageSize
-
setPageSize
public void setPageSize(java.lang.Long pageSize)- Parameters:
pageSize
- the pageSize to set
-
getPageNumber
public java.lang.Long getPageNumber()- Returns:
- the pageNumber
-
setPageNumber
public void setPageNumber(java.lang.Long pageNumber)- Parameters:
pageNumber
- the pageNumber to set
-