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 SummaryFieldsModifier 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.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructorsConstructorDescriptionSearch(ObjectTypeSearchItemWrapper type, SearchBoxConfigurationType searchBoxConfigurationType) 
- 
Method SummaryModifier 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) todo review temporary decision to fix MID-8734, should be discussed later saved filters cannot be reloaded from the compiledGuiProfile at the moment, because GuiProfileCompiler.compileFocusProfile doesn't get the new filter changes while its savingbooleansearchByNameEquals(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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, 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- 
Searchpublic Search(ObjectTypeSearchItemWrapper type, SearchBoxConfigurationType searchBoxConfigurationType) 
 
- 
- 
Method Details- 
getCollectionViewName
- 
setCollectionViewName
- 
getCollectionRefOid
- 
setCollectionRefOid
- 
setCollectionFilter
- 
getAllowedTypeList
- 
setOidSearchItemWrapper
- 
getItems
- 
getSearchMode
- 
setSearchMode
- 
isFullTextSearchEnabledpublic boolean isFullTextSearchEnabled()
- 
getAllowedModeList
- 
setAllowedModeList
- 
addAllowedModelType
- 
isAdvancedQueryValid
- 
getAdvancedError
- 
getAdvancedQuery
- 
getDslQuery
- 
setDslQuery
- 
getTypeClass
- 
createObjectQuery
- 
createObjectQuery
- 
createObjectQuerypublic ObjectQuery createObjectQuery(VariablesMap variables, PageBase pageBase, ObjectQuery customizeContentQuery) 
- 
findOidSearchItemWrapper
- 
findObjectCollectionSearchItemWrapper
- 
findMemberSearchItem
- 
getFilterVariables
- 
setAdvancedQuery
- 
getFullText
- 
setFullText
- 
findPropertyItemByPath
- 
findPropertySearchItem
- 
debugDump- Specified by:
- debugDumpin interface- DebugDumpable
 
- 
toString
- 
searchByNameEquals
- 
isForceReloadpublic boolean isForceReload()
- 
isTypeChangedpublic boolean isTypeChanged()
- 
getAvailableFilterTypes
- 
reloadSavedFilterstodo review temporary decision to fix MID-8734, should be discussed later saved filters cannot be reloaded from the compiledGuiProfile at the moment, because GuiProfileCompiler.compileFocusProfile doesn't get the new filter changes while its saving- Parameters:
- parentPage-
 
 
-