public class SearchObjectRefExpressionEvaluatorType extends SearchObjectExpressionEvaluatorType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for SearchObjectRefExpressionEvaluatorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SearchObjectRefExpressionEvaluatorType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SearchObjectExpressionEvaluatorType"> <sequence> <element name="assignmentProperties" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AssignmentPropertiesSpecificationType" minOccurs="0"/> <element name="relation" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> <element name="activation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ActivationType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected ActivationType |
activation |
protected AssignmentPropertiesSpecificationType |
assignmentProperties |
static QName |
COMPLEX_TYPE |
static QName |
F_ACTIVATION |
static QName |
F_ASSIGNMENT_PROPERTIES |
static QName |
F_RELATION |
protected QName |
relation |
createOnDemand, defaultTargetRef, F_CREATE_ON_DEMAND, F_DEFAULT_TARGET_REF, F_FILTER, F_OID, F_POPULATE, F_POPULATE_OBJECT, F_SEARCH_ON_RESOURCE, F_SEARCH_STRATEGY, F_TARGET_TYPE, filter, oid, populate, populateObject, searchOnResource, searchStrategy, targetType
allowEmptyValues, description, F_ALLOW_EMPTY_VALUES, F_DESCRIPTION, F_INCLUDE_NULL_INPUTS, F_RELATIVITY_MODE, F_TRACE, includeNullInputs, relativityMode, trace
Constructor and Description |
---|
SearchObjectRefExpressionEvaluatorType()
Creates a new
SearchObjectRefExpressionEvaluatorType instance. |
SearchObjectRefExpressionEvaluatorType(SearchObjectRefExpressionEvaluatorType o)
Creates a new
SearchObjectRefExpressionEvaluatorType instance by deeply copying a given SearchObjectRefExpressionEvaluatorType instance. |
getDefaultTargetRef, getFilter, getOid, getPopulate, getPopulateObject, getSearchStrategy, getTargetType, isCreateOnDemand, isSearchOnResource, setCreateOnDemand, setDefaultTargetRef, setFilter, setOid, setPopulate, setPopulateObject, setSearchOnResource, setSearchStrategy, setTargetType
getDescription, getRelativityMode, isAllowEmptyValues, isIncludeNullInputs, isTrace, setAllowEmptyValues, setDescription, setIncludeNullInputs, setRelativityMode, setTrace
protected AssignmentPropertiesSpecificationType assignmentProperties
protected QName relation
protected ActivationType activation
public static final QName COMPLEX_TYPE
public static final QName F_ASSIGNMENT_PROPERTIES
public static final QName F_RELATION
public static final QName F_ACTIVATION
public SearchObjectRefExpressionEvaluatorType()
SearchObjectRefExpressionEvaluatorType
instance.public SearchObjectRefExpressionEvaluatorType(SearchObjectRefExpressionEvaluatorType o)
SearchObjectRefExpressionEvaluatorType
instance by deeply copying a given SearchObjectRefExpressionEvaluatorType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public AssignmentPropertiesSpecificationType getAssignmentProperties()
AssignmentPropertiesSpecificationType
public void setAssignmentProperties(AssignmentPropertiesSpecificationType value)
value
- allowed object is
AssignmentPropertiesSpecificationType
public QName getRelation()
QName
public void setRelation(QName value)
value
- allowed object is
QName
public ActivationType getActivation()
ActivationType
public void setActivation(ActivationType value)
value
- allowed object is
ActivationType
public String toString()
toString
in class SearchObjectExpressionEvaluatorType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
hashCode
in class SearchObjectExpressionEvaluatorType
public int hashCode()
hashCode
in class SearchObjectExpressionEvaluatorType
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
equals
in class SearchObjectExpressionEvaluatorType
public boolean equals(Object object)
equals
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType assignmentProperties(AssignmentPropertiesSpecificationType value)
public AssignmentPropertiesSpecificationType beginAssignmentProperties()
public SearchObjectRefExpressionEvaluatorType relation(QName value)
public SearchObjectRefExpressionEvaluatorType activation(ActivationType value)
public ActivationType beginActivation()
public SearchObjectRefExpressionEvaluatorType targetType(QName value)
targetType
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType oid(String value)
oid
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType filter(SearchFilterType value)
filter
in class SearchObjectExpressionEvaluatorType
public SearchFilterType beginFilter()
beginFilter
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType searchOnResource(Boolean value)
searchOnResource
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType searchStrategy(ObjectSearchStrategyType value)
searchStrategy
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType defaultTargetRef(ObjectReferenceType value)
defaultTargetRef
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType defaultTargetRef(String oid, QName type)
defaultTargetRef
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType defaultTargetRef(String oid, QName type, QName relation)
defaultTargetRef
in class SearchObjectExpressionEvaluatorType
public ObjectReferenceType beginDefaultTargetRef()
beginDefaultTargetRef
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType createOnDemand(Boolean value)
createOnDemand
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType populateObject(PopulateType value)
populateObject
in class SearchObjectExpressionEvaluatorType
public PopulateType beginPopulateObject()
beginPopulateObject
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType populate(PopulateType value)
populate
in class SearchObjectExpressionEvaluatorType
public PopulateType beginPopulate()
beginPopulate
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType description(String value)
description
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType trace(Boolean value)
trace
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType relativityMode(TransformExpressionRelativityModeType value)
relativityMode
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType includeNullInputs(Boolean value)
includeNullInputs
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType allowEmptyValues(Boolean value)
allowEmptyValues
in class SearchObjectExpressionEvaluatorType
public SearchObjectRefExpressionEvaluatorType clone()
clone
in class SearchObjectExpressionEvaluatorType
Copyright © 2017 Evolveum. All rights reserved.