Class CompiledObjectCollectionView
java.lang.Object
com.evolveum.midpoint.model.api.authentication.CompiledObjectCollectionView
- All Implemented Interfaces:
- DebugDumpable,- Serializable
- Direct Known Subclasses:
- CompiledShadowCollectionView
@Experimental
public class CompiledObjectCollectionView
extends Object
implements DebugDumpable, Serializable
Compiled form of either object collection view or an implicit object collection, such as (e.g.) an 
ArchetypeType.
 (TODO is this correct?)- Author:
- semancik
- See Also:
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionclone()debugDump(int indent) @NotNull List<GuiActionType>@Nullable String@Nullable ObjectReferenceTypeReturns a reference to the archetype if this collection view is archetype-based.Returns column definition list (already ordered).<T> Class<T>booleanbooleanisApplicableForOperation(OperationTypeType operationTypeType) booleanbooleanbooleanbooleanvoidsetApplicableForOperation(OperationTypeType applicableForOperation) voidsetCollection(CollectionRefSpecificationType collection) voidsetContainerType(QName containerType) voidsetDefaultView(boolean defaultView) voidsetDisableCounting(Boolean disableCounting) voidsetDisableSorting(Boolean disableSorting) voidsetDisplay(DisplayType display) voidsetDisplayOrder(Integer displayOrder) voidsetDistinct(DistinctSearchOptionType distinct) voidsetDomainFilter(ObjectFilter domainFilter) voidsetDomainOptions(Collection<SelectorOptions<GetOperationOptions>> domainOptions) voidsetFilter(ObjectFilter filter) voidsetIncludeDefaultColumns(Boolean includeDefaultColumns) voidsetObjectCollectionDescription(String objectCollectionDescription) voidsetOptions(Collection<SelectorOptions<GetOperationOptions>> options) voidsetPaging(PagingType paging) voidsetRefreshInterval(Integer refreshInterval) voidsetSearchBoxConfiguration(SearchBoxConfigurationType searchBoxConfiguration) voidsetViewIdentifier(String viewIdentifier) voidsetVisibility(UserInterfaceElementVisibilityType visibility) Methods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazily
- 
Constructor Details- 
CompiledObjectCollectionViewpublic CompiledObjectCollectionView()
- 
CompiledObjectCollectionView
 
- 
- 
Method Details- 
getContainerType
- 
setContainerType
- 
getTargetClass
- 
getViewIdentifier
- 
setViewIdentifier
- 
getActions
- 
getCollection
- 
setCollection
- 
getColumnsReturns column definition list (already ordered). May return empty list if there is no definition. Which means that default columns should be used.
- 
getDisplay
- 
setDisplay
- 
getDistinct
- 
setDistinct
- 
isDisableSorting
- 
getDisableSorting
- 
setDisableSorting
- 
isDisableCounting
- 
setDisableCounting
- 
getSearchBoxConfiguration
- 
setSearchBoxConfiguration
- 
getFilter
- 
setFilter
- 
getDomainFilter
- 
setDomainFilter
- 
hasDomainpublic boolean hasDomain()
- 
getDisplayOrder
- 
setDisplayOrder
- 
match
- 
match
- 
setRefreshInterval
- 
getRefreshInterval
- 
setOptions
- 
getOptions
- 
setDomainOptions
- 
getDomainOptions
- 
getObjectCollectionDescription
- 
setObjectCollectionDescription
- 
setPaging
- 
getPaging
- 
setVisibility
- 
getVisibility
- 
setApplicableForOperation
- 
getApplicableForOperation
- 
setIncludeDefaultColumns
- 
getIncludeDefaultColumns
- 
debugDump- Specified by:
- debugDumpin interface- DebugDumpable
 
- 
toGuiObjectListViewType
- 
isApplicableForOperation
- 
isIncludeDefaultColumnspublic boolean isIncludeDefaultColumns()
- 
isDefaultViewpublic boolean isDefaultView()
- 
setDefaultViewpublic void setDefaultView(boolean defaultView) 
- 
getArchetypeRefReturns a reference to the archetype if this collection view is archetype-based.
- 
getArchetypeOid
- 
clone
 
-