Class CompiledObjectCollectionView
- java.lang.Object
-
- com.evolveum.midpoint.model.api.authentication.CompiledObjectCollectionView
-
- All Implemented Interfaces:
DebugDumpable
,Serializable
@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 <O extends ObjectType> Class<O> getTargetClass()
-
getViewIdentifier
public String getViewIdentifier()
-
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)
-
debugDump
public String debugDump(int indent)
- Specified by:
debugDump
in interfaceDebugDumpable
-
toGuiObjectListViewType
public GuiObjectListViewType toGuiObjectListViewType()
-
-