Package org.opennms.netmgt.search.api
Class SearchQuery
- java.lang.Object
 - 
- org.opennms.netmgt.search.api.SearchQuery
 
 
- 
public class SearchQuery extends java.lang.ObjectThe query the user performed plus some additional data to perform the search.- Author:
 - mvrueden
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_MAX_RESULT 
- 
Constructor Summary
Constructors Constructor Description SearchQuery(java.lang.String input) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetContext()java.lang.StringgetInput()intgetMaxResults()java.security.PrincipalgetPrincipal()booleanisUserInRole(java.lang.String role)voidsetContext(java.lang.String context)voidsetInput(java.lang.String input)voidsetMaxResults(int maxResults)voidsetPrincipal(java.security.Principal principal)voidsetUserInRoleFunction(java.util.function.Function<java.lang.String,java.lang.Boolean> userInRoleFunction) 
 - 
 
- 
- 
Field Detail
- 
DEFAULT_MAX_RESULT
public static final int DEFAULT_MAX_RESULT
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getMaxResults
public int getMaxResults()
 
- 
setMaxResults
public void setMaxResults(int maxResults)
 
- 
getInput
public java.lang.String getInput()
 
- 
setInput
public void setInput(java.lang.String input)
 
- 
getPrincipal
public java.security.Principal getPrincipal()
 
- 
setPrincipal
public void setPrincipal(java.security.Principal principal)
 
- 
setUserInRoleFunction
public void setUserInRoleFunction(java.util.function.Function<java.lang.String,java.lang.Boolean> userInRoleFunction)
 
- 
isUserInRole
public boolean isUserInRole(java.lang.String role)
 
- 
setContext
public void setContext(java.lang.String context)
 
- 
getContext
public java.lang.String getContext()
 
 - 
 
 -