Class Search<T extends Serializable>
java.lang.Object
com.evolveum.midpoint.gui.impl.component.search.Search<T>
- All Implemented Interfaces:
DebugDumpable,Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Constructor Summary
ConstructorsConstructorDescriptionSearch(ObjectTypeSearchItemWrapper type, SearchBoxConfigurationType searchBoxConfigurationType) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllowedModelType(SearchBoxModeType allowedModeType) createObjectQuery(PageBase pageBase) createObjectQuery(VariablesMap variables, PageBase pageBase) createObjectQuery(VariablesMap variables, PageBase pageBase, ObjectQuery customizeContentQuery) debugDump(int indent) getFilterVariables(VariablesMap defaultVariables, PageBase pageBase) getItems()booleanisAdvancedQueryValid(PageBase pageBase) booleanbooleanbooleanvoidreloadSavedFilters(PageAdminLTE parentPage) Compiled user profile will be reloaded after the changes were saved to user, therefore we reload the saved filters list from the compiled object collection viewbooleansearchByNameEquals(String nameValueToCompare) voidsetAdvancedQuery(String advancedQuery) voidsetAllowedModeList(List<SearchBoxModeType> allowedModeList) voidsetCollectionFilter(ObjectFilter collectionFilter) voidsetCollectionRefOid(String collectionRefOid) voidsetCollectionViewName(String collectionViewName) voidsetDslQuery(String dslQuery) voidsetFullText(String fullText) voidsetOidSearchItemWrapper(OidSearchItemWrapper oidSearchItemWrapper) voidsetSearchMode(SearchBoxModeType searchMode) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Field Details
-
F_FULL_TEXT
- See Also:
-
F_TYPE
- See Also:
-
F_MODE
- See Also:
-
F_ALLOWED_MODES
- See Also:
-
F_OID_SEARCH
- See Also:
-
F_ADVANCED_SEARCH
- See Also:
-
F_AXIOM_SEARCH
- See Also:
-
F_FULLTEXT_SEARCH
- See Also:
-
F_BASIC_SEARCH
- See Also:
-
-
Constructor Details
-
Search
public Search(ObjectTypeSearchItemWrapper type, SearchBoxConfigurationType searchBoxConfigurationType)
-
-
Method Details
-
getCollectionViewName
-
setCollectionViewName
-
getCollectionRefOid
-
setCollectionRefOid
-
setCollectionFilter
-
getAllowedTypeList
-
setOidSearchItemWrapper
-
getItems
-
getSearchMode
-
setSearchMode
-
isFullTextSearchEnabled
public boolean isFullTextSearchEnabled() -
getAllowedModeList
-
setAllowedModeList
-
addAllowedModelType
-
isAdvancedQueryValid
-
getAdvancedError
-
getAdvancedQuery
-
getDslQuery
-
setDslQuery
-
getTypeClass
-
createObjectQuery
-
createObjectQuery
-
createObjectQuery
public ObjectQuery createObjectQuery(VariablesMap variables, PageBase pageBase, ObjectQuery customizeContentQuery) -
findOidSearchItemWrapper
-
findObjectCollectionSearchItemWrapper
-
findMemberSearchItem
-
getFilterVariables
-
setAdvancedQuery
-
getFullText
-
setFullText
-
findPropertyItemByPath
-
findPropertySearchItem
-
debugDump
- Specified by:
debugDumpin interfaceDebugDumpable
-
toString
-
searchByNameEquals
-
isForceReload
public boolean isForceReload() -
isTypeChanged
public boolean isTypeChanged() -
getAvailableFilterTypes
-
reloadSavedFilters
Compiled user profile will be reloaded after the changes were saved to user, therefore we reload the saved filters list from the compiled object collection view- Parameters:
parentPage-
-