public class AccessCertificationObjectBasedScopeType extends AccessCertificationScopeType implements Serializable, Cloneable, Containerable
Java class for AccessCertificationObjectBasedScopeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AccessCertificationObjectBasedScopeType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AccessCertificationScopeType"> <sequence> <element name="objectType" type="{http://www.w3.org/2001/XMLSchema}QName"/> <element name="searchFilter" type="{http://prism.evolveum.com/xml/ns/public/query-3}SearchFilterType" minOccurs="0"/> <element name="itemSelectionExpression" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" minOccurs="0"/> <element name="caseGenerationExpression" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_CASE_GENERATION_EXPRESSION |
static ItemName |
F_ITEM_SELECTION_EXPRESSION |
static ItemName |
F_OBJECT_TYPE |
static ItemName |
F_SEARCH_FILTER |
F_DESCRIPTION, F_NAME
Constructor and Description |
---|
AccessCertificationObjectBasedScopeType() |
AccessCertificationObjectBasedScopeType(PrismContext prismContext) |
getDescription, getId, getName, setDescription, setId, setName
public static final QName COMPLEX_TYPE
public static final ItemName F_OBJECT_TYPE
public static final ItemName F_SEARCH_FILTER
public static final ItemName F_ITEM_SELECTION_EXPRESSION
public static final ItemName F_CASE_GENERATION_EXPRESSION
public AccessCertificationObjectBasedScopeType()
public AccessCertificationObjectBasedScopeType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
asPrismContainerValue
in class AccessCertificationScopeType
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
setupContainerValue
in class AccessCertificationScopeType
public String toString()
toString
in class AccessCertificationScopeType
public boolean equals(Object object)
equals
in class AccessCertificationScopeType
public int hashCode()
hashCode
in class AccessCertificationScopeType
public <X> X end()
end
in class AccessCertificationScopeType
public QName getObjectType()
public void setObjectType(QName value)
public SearchFilterType getSearchFilter()
public void setSearchFilter(SearchFilterType value)
public ExpressionType getItemSelectionExpression()
public void setItemSelectionExpression(ExpressionType value)
public List<ExpressionType> getCaseGenerationExpression()
public List<ExpressionType> createCaseGenerationExpressionList()
public AccessCertificationObjectBasedScopeType objectType(QName value)
public AccessCertificationObjectBasedScopeType searchFilter(SearchFilterType value)
public SearchFilterType beginSearchFilter()
public AccessCertificationObjectBasedScopeType itemSelectionExpression(ExpressionType value)
public ExpressionType beginItemSelectionExpression()
public AccessCertificationObjectBasedScopeType caseGenerationExpression(ExpressionType value)
public ExpressionType beginCaseGenerationExpression()
public AccessCertificationObjectBasedScopeType name(String value)
name
in class AccessCertificationScopeType
public AccessCertificationObjectBasedScopeType description(String value)
description
in class AccessCertificationScopeType
public AccessCertificationObjectBasedScopeType id(Long value)
id
in class AccessCertificationScopeType
public AccessCertificationObjectBasedScopeType clone()
clone
in class AccessCertificationScopeType
Copyright © 2019 Evolveum. All rights reserved.