Class RecipientExpressionResultType
java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
com.evolveum.midpoint.xml.ns._public.common.common_3.RecipientExpressionResultType
- All Implemented Interfaces:
PlainStructured,JaxbVisitable,Serializable,Cloneable
public class RecipientExpressionResultType
extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Type for recipient expression, which can be either a focus or a string.
Focus can be returned as FocusObject directly or wrapped in PrismObject.
This is an internal structure to support multiple return types for recipient.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringstatic final QNamestatic final ItemNamestatic final ItemNameprotected ObjectReferenceType -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(JaxbVisitor visitor) clone()booleanequals(Object other, StructuredEqualsStrategy strategy) inthashCode(StructuredHashCodeStrategy strategy) recipientRef(ObjectReferenceType value) recipientRef(String oid, QName type) recipientRef(String oid, QName type, QName relation) voidsetAddress(String value) voidMethods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
Field Details
-
address
-
recipientRef
-
COMPLEX_TYPE
-
F_ADDRESS
-
F_RECIPIENT_REF
-
-
Constructor Details
-
RecipientExpressionResultType
public RecipientExpressionResultType() -
RecipientExpressionResultType
-
-
Method Details
-
getAddress
-
setAddress
-
getRecipientRef
-
setRecipientRef
-
hashCode
- Specified by:
hashCodein interfacePlainStructured- Overrides:
hashCodein classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
- Specified by:
equalsin interfacePlainStructured- Overrides:
equalsin classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
address
-
recipientRef
-
recipientRef
-
recipientRef
-
beginRecipientRef
-
accept
- Specified by:
acceptin interfaceJaxbVisitable- Overrides:
acceptin classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
- Specified by:
clonein interfacePlainStructured- Specified by:
clonein classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-