public class ReferenceSearchExpressionEvaluatorType extends SearchObjectExpressionEvaluatorType implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for ReferenceSearchExpressionEvaluatorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ReferenceSearchExpressionEvaluatorType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SearchObjectExpressionEvaluatorType"> <sequence> <element name="relation" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
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_STRATEGY, F_TARGET_TYPE, filter, oid, populate, populateObject, searchStrategy, targetType
condition, description, F_CONDITION, F_DESCRIPTION, F_INCLUDE_NULL_INPUTS, F_RELATIVITY_MODE, F_TRACE, includeNullInputs, relativityMode, trace
Constructor and Description |
---|
ReferenceSearchExpressionEvaluatorType()
Creates a new
ReferenceSearchExpressionEvaluatorType instance. |
ReferenceSearchExpressionEvaluatorType(ReferenceSearchExpressionEvaluatorType o)
Creates a new
ReferenceSearchExpressionEvaluatorType instance by deeply copying a given ReferenceSearchExpressionEvaluatorType instance. |
getDefaultTargetRef, getFilter, getOid, getPopulate, getPopulateObject, getSearchStrategy, getTargetType, isCreateOnDemand, setCreateOnDemand, setDefaultTargetRef, setFilter, setOid, setPopulate, setPopulateObject, setSearchStrategy, setTargetType
getCondition, getDescription, getRelativityMode, isIncludeNullInputs, isTrace, setCondition, setDescription, setIncludeNullInputs, setRelativityMode, setTrace
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected QName relation
public static final QName COMPLEX_TYPE
public static final ItemName F_RELATION
public ReferenceSearchExpressionEvaluatorType()
ReferenceSearchExpressionEvaluatorType
instance.public ReferenceSearchExpressionEvaluatorType(ReferenceSearchExpressionEvaluatorType o)
ReferenceSearchExpressionEvaluatorType
instance by deeply copying a given ReferenceSearchExpressionEvaluatorType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public QName getRelation()
QName
public void setRelation(QName value)
value
- allowed object is
QName
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 ReferenceSearchExpressionEvaluatorType relation(QName value)
public ReferenceSearchExpressionEvaluatorType targetType(QName value)
targetType
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType oid(String value)
oid
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType filter(SearchFilterType value)
filter
in class SearchObjectExpressionEvaluatorType
public SearchFilterType beginFilter()
beginFilter
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType searchStrategy(ObjectSearchStrategyType value)
searchStrategy
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType defaultTargetRef(ObjectReferenceType value)
defaultTargetRef
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType defaultTargetRef(String oid, QName type)
defaultTargetRef
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType defaultTargetRef(String oid, QName type, QName relation)
defaultTargetRef
in class SearchObjectExpressionEvaluatorType
public ObjectReferenceType beginDefaultTargetRef()
beginDefaultTargetRef
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType createOnDemand(Boolean value)
createOnDemand
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType populateObject(PopulateType value)
populateObject
in class SearchObjectExpressionEvaluatorType
public PopulateType beginPopulateObject()
beginPopulateObject
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType populate(PopulateType value)
populate
in class SearchObjectExpressionEvaluatorType
public PopulateType beginPopulate()
beginPopulate
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType description(String value)
description
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType trace(Boolean value)
trace
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType relativityMode(TransformExpressionRelativityModeType value)
relativityMode
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType includeNullInputs(Boolean value)
includeNullInputs
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType condition(ExpressionType value)
condition
in class SearchObjectExpressionEvaluatorType
public ExpressionType beginCondition()
beginCondition
in class SearchObjectExpressionEvaluatorType
public void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
accept
in class SearchObjectExpressionEvaluatorType
public ReferenceSearchExpressionEvaluatorType clone()
clone
in class SearchObjectExpressionEvaluatorType
Copyright © 2020 Evolveum. All rights reserved.