public class WsQueryFilter extends Object
Constructor and Description |
---|
WsQueryFilter() |
Modifier and Type | Method and Description |
---|---|
String |
getAscending()
true or null for ascending, false for descending.
|
String |
getEnabled() |
String |
getGroupAttributeName()
if querying, this is the attribute name, or null or search
all attributes
|
String |
getGroupAttributeValue()
groupAttributeValue if searching by query, this is a term that will be matched to
|
String |
getGroupName()
groupName search by group name (must match exactly), cannot use other params with this
|
String |
getGroupTypeName()
if searching by type, this is the type to search for.
|
String |
getGroupUuid()
groupUuid search by group uuid (must match exactly), cannot use other
|
String |
getPageCursorFieldIncludesLastRetrieved() |
String |
getPageIsCursor() |
String |
getPageLastCursorField() |
String |
getPageLastCursorFieldType() |
String |
getPageNumber()
page number 1 indexed if paging
|
String |
getPageSize()
page size if paging
|
WsQueryFilter |
getQueryFilter0()
if 'and' or 'or' this is the first group, and if complement,
this is the group to complement
|
WsQueryFilter |
getQueryFilter1()
if 'and' or 'or', this is the second group
|
String |
getQueryFilterType()
findGroupType is the WsQueryFilterType enum for which type of find is happening: e.g.
|
String |
getQueryTerm()
queryTerm if searching by query, this is a term that will be matched to
name, extension, etc
|
String |
getSortString()
must be an hql query field, e.g.
|
String |
getStemName()
stemName will return groups only in this stem
|
String |
getStemNameScope()
stemNameScope
if searching by stem, ONE_LEVEL is for one level,
ALL_IN_SUBTREE will return all in sub tree.
|
String |
getTypeOfGroups()
comma separated type of groups can be an enum of TypeOfGroup, e.g.
|
void |
setAscending(String ascending1)
true or null for ascending, false for descending.
|
void |
setEnabled(String enabled1) |
void |
setGroupAttributeName(String attributeName1)
if querying, this is the attribute name, or null or search
all attributes
|
void |
setGroupAttributeValue(String groupAttributeValue1)
groupAttributeValue if searching by query, this is a term that will be matched to
|
void |
setGroupName(String groupName1)
groupName search by group name (must match exactly), cannot use other params with this
|
void |
setGroupTypeName(String theType1)
if searching by type, this is the type to search for.
|
void |
setGroupUuid(String groupUuid1)
groupUuid search by group uuid (must match exactly), cannot use other
|
void |
setPageCursorFieldIncludesLastRetrieved(String pageCursorFieldIncludesLastRetrieved1) |
void |
setPageIsCursor(String pageIsCursor1) |
void |
setPageLastCursorField(String pageLastCursorField1) |
void |
setPageLastCursorFieldType(String pageLastCursorFieldType1) |
void |
setPageNumber(String pageNumber1)
page number 1 indexed if paging
|
void |
setPageSize(String pageSize1)
page size if paging
|
void |
setQueryFilter0(WsQueryFilter theQueryFilter0)
if 'and' or 'or' this is the first group, and if complement,
this is the group to complement
|
void |
setQueryFilter1(WsQueryFilter theQueryFilter1)
if 'and' or 'or', this is the second group
|
void |
setQueryFilterType(String findGroupType1)
findGroupType is the WsQueryFilterType enum for which type of find is happening:
e.g.
|
void |
setQueryTerm(String queryTerm1)
queryTerm if searching by query, this is a term that will be matched to
name, extension, etc
|
void |
setSortString(String sortString1)
must be an hql query field, e.g.
|
void |
setStemName(String stemName1)
stemName will return groups only in this stem
|
void |
setStemNameScope(String stemNameScope1)
stemNameScope
if searching by stem, ONE_LEVEL is for one level,
ALL_IN_SUBTREE will return all in sub tree.
|
void |
setTypeOfGroups(String typeOfGroups1)
comma separated type of groups can be an enum of TypeOfGroup, e.g.
|
public String getTypeOfGroups()
public void setTypeOfGroups(String typeOfGroups1)
typeOfGroups1
- public String getQueryFilterType()
public void setQueryFilterType(String findGroupType1)
findGroupType1
- the findGroupType to setpublic String getGroupName()
public void setGroupName(String groupName1)
groupName1
- the groupName to setpublic String getStemName()
public void setStemName(String stemName1)
stemName1
- the stemName to setpublic String getStemNameScope()
public void setStemNameScope(String stemNameScope1)
stemNameScope1
- the stemNameScope to setpublic String getGroupUuid()
public void setGroupUuid(String groupUuid1)
groupUuid1
- the groupUuid to setpublic String getQueryTerm()
public void setQueryTerm(String queryTerm1)
queryTerm1
- the queryTerm to setpublic String getGroupAttributeName()
public void setGroupAttributeName(String attributeName1)
attributeName1
- the attributeName to setpublic String getGroupTypeName()
public void setGroupTypeName(String theType1)
theType1
- the theType to setpublic WsQueryFilter getQueryFilter0()
public void setQueryFilter0(WsQueryFilter theQueryFilter0)
theQueryFilter0
- the queryFilter0 to setpublic WsQueryFilter getQueryFilter1()
public void setQueryFilter1(WsQueryFilter theQueryFilter1)
theQueryFilter1
- the queryFilter1 to setpublic String getGroupAttributeValue()
public void setGroupAttributeValue(String groupAttributeValue1)
groupAttributeValue1
- the groupAttributeValue to setpublic String getAscending()
public String getPageNumber()
public String getPageSize()
public String getSortString()
public void setAscending(String ascending1)
ascending1
- the ascending to setpublic void setPageNumber(String pageNumber1)
pageNumber1
- the pageNumber to setpublic void setPageSize(String pageSize1)
pageSize1
- the pageSize to setpublic void setSortString(String sortString1)
sortString1
- the sortString to setpublic String getPageIsCursor()
public void setPageIsCursor(String pageIsCursor1)
pageIsCursor1
- the pageIsCursor to setpublic String getPageLastCursorField()
public void setPageLastCursorField(String pageLastCursorField1)
pageLastCursorField1
- the pageLastCursorField to setpublic String getPageLastCursorFieldType()
public void setPageLastCursorFieldType(String pageLastCursorFieldType1)
pageLastCursorFieldType1
- the pageLastCursorFieldType to setpublic String getPageCursorFieldIncludesLastRetrieved()
public void setPageCursorFieldIncludesLastRetrieved(String pageCursorFieldIncludesLastRetrieved1)
pageCursorFieldIncludesLastRetrieved1
- the pageCursorFieldIncludesLastRetrieved to setpublic String getEnabled()
public void setEnabled(String enabled1)
enabled1
- the enabled to setCopyright © 2016 Internet2. All rights reserved.