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
- Author:
 - semancik
 - See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
- 
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING 
 - 
 
- 
Constructor Summary
Constructors Constructor Description CompiledObjectCollectionView()CompiledObjectCollectionView(QName objectType, String viewIdentifier) 
- 
Method Summary
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getContainerType
public QName getContainerType()
 
- 
setContainerType
public void setContainerType(QName containerType)
 
- 
getTargetClass
public <T> Class<T> getTargetClass(PrismContext prismContext)
 
- 
getViewIdentifier
public String getViewIdentifier()
 
- 
setViewIdentifier
public void setViewIdentifier(String viewIdentifier)
 
- 
getActions
@NotNull public @NotNull List<GuiActionType> getActions()
 
- 
getCollection
public CollectionRefSpecificationType getCollection()
 
- 
setCollection
public void setCollection(CollectionRefSpecificationType collection)
 
- 
getColumns
public List<GuiObjectColumnType> getColumns()
Returns column definition list (already ordered). May return empty list if there is no definition. Which means that default columns should be used. 
- 
getDisplay
public DisplayType getDisplay()
 
- 
setDisplay
public void setDisplay(DisplayType display)
 
- 
getAdditionalPanels
public GuiObjectListViewAdditionalPanelsType getAdditionalPanels()
 
- 
setAdditionalPanels
public void setAdditionalPanels(GuiObjectListViewAdditionalPanelsType additionalPanels)
 
- 
getDistinct
public DistinctSearchOptionType getDistinct()
 
- 
setDistinct
public void setDistinct(DistinctSearchOptionType distinct)
 
- 
isDisableSorting
public Boolean isDisableSorting()
 
- 
getDisableSorting
public Boolean getDisableSorting()
 
- 
setDisableSorting
public void setDisableSorting(Boolean disableSorting)
 
- 
isDisableCounting
public Boolean isDisableCounting()
 
- 
setDisableCounting
public void setDisableCounting(Boolean disableCounting)
 
- 
getSearchBoxConfiguration
public SearchBoxConfigurationType getSearchBoxConfiguration()
 
- 
setSearchBoxConfiguration
public void setSearchBoxConfiguration(SearchBoxConfigurationType searchBoxConfiguration)
 
- 
getFilter
public ObjectFilter getFilter()
 
- 
setFilter
public void setFilter(ObjectFilter filter)
 
- 
getDomainFilter
public ObjectFilter getDomainFilter()
 
- 
setDomainFilter
public void setDomainFilter(ObjectFilter domainFilter)
 
- 
hasDomain
public boolean hasDomain()
 
- 
getDisplayOrder
public Integer getDisplayOrder()
 
- 
setDisplayOrder
public void setDisplayOrder(Integer displayOrder)
 
- 
match
public boolean match(QName expectedObjectType)
 
- 
setRefreshInterval
public void setRefreshInterval(Integer refreshInterval)
 
- 
getRefreshInterval
public Integer getRefreshInterval()
 
- 
setOptions
public void setOptions(Collection<SelectorOptions<GetOperationOptions>> options)
 
- 
getOptions
public Collection<SelectorOptions<GetOperationOptions>> getOptions()
 
- 
setDomainOptions
public void setDomainOptions(Collection<SelectorOptions<GetOperationOptions>> domainOptions)
 
- 
getDomainOptions
public Collection<SelectorOptions<GetOperationOptions>> getDomainOptions()
 
- 
getObjectCollectionDescription
public String getObjectCollectionDescription()
 
- 
setObjectCollectionDescription
public void setObjectCollectionDescription(String objectCollectionDescription)
 
- 
setPaging
public void setPaging(PagingType paging)
 
- 
getPaging
public PagingType getPaging()
 
- 
setVisibility
public void setVisibility(UserInterfaceElementVisibilityType visibility)
 
- 
getVisibility
public UserInterfaceElementVisibilityType getVisibility()
 
- 
setApplicableForOperation
public void setApplicableForOperation(OperationTypeType applicableForOperation)
 
- 
getApplicableForOperation
public OperationTypeType getApplicableForOperation()
 
- 
setIncludeDefaultColumns
public void setIncludeDefaultColumns(Boolean includeDefaultColumns)
 
- 
getIncludeDefaultColumns
public Boolean getIncludeDefaultColumns()
 
- 
debugDump
public String debugDump(int indent)
- Specified by:
 debugDumpin interfaceDebugDumpable
 
- 
toGuiObjectListViewType
public GuiObjectListViewType toGuiObjectListViewType()
 
- 
isApplicableForOperation
public boolean isApplicableForOperation(OperationTypeType operationTypeType)
 
- 
isIncludeDefaultColumns
public boolean isIncludeDefaultColumns()
 
- 
isDefaultView
public boolean isDefaultView()
 
- 
setDefaultView
public void setDefaultView(boolean defaultView)
 
 - 
 
 -