Class SequentialValueExpressionEvaluatorType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.SequentialValueExpressionEvaluatorType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class SequentialValueExpressionEvaluatorType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Get a sequential value from a named sequence.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_SEQUENCE_REF
protected ObjectReferenceType
sequenceRef
-
Constructor Summary
Constructors Constructor Description SequentialValueExpressionEvaluatorType()
SequentialValueExpressionEvaluatorType(SequentialValueExpressionEvaluatorType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ObjectReferenceType
beginSequenceRef()
SequentialValueExpressionEvaluatorType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
ObjectReferenceType
getSequenceRef()
int
hashCode(StructuredHashCodeStrategy strategy)
SequentialValueExpressionEvaluatorType
sequenceRef(ObjectReferenceType value)
SequentialValueExpressionEvaluatorType
sequenceRef(String oid, QName type)
SequentialValueExpressionEvaluatorType
sequenceRef(String oid, QName type, QName relation)
void
setSequenceRef(ObjectReferenceType value)
-
-
-
Field Detail
-
sequenceRef
protected ObjectReferenceType sequenceRef
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_SEQUENCE_REF
public static final ItemName F_SEQUENCE_REF
-
-
Constructor Detail
-
SequentialValueExpressionEvaluatorType
public SequentialValueExpressionEvaluatorType()
-
SequentialValueExpressionEvaluatorType
public SequentialValueExpressionEvaluatorType(SequentialValueExpressionEvaluatorType other)
-
-
Method Detail
-
getSequenceRef
public ObjectReferenceType getSequenceRef()
-
setSequenceRef
public void setSequenceRef(ObjectReferenceType value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
sequenceRef
public SequentialValueExpressionEvaluatorType sequenceRef(ObjectReferenceType value)
-
sequenceRef
public SequentialValueExpressionEvaluatorType sequenceRef(String oid, QName type)
-
sequenceRef
public SequentialValueExpressionEvaluatorType sequenceRef(String oid, QName type, QName relation)
-
beginSequenceRef
public ObjectReferenceType beginSequenceRef()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
public SequentialValueExpressionEvaluatorType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-