Class ValueSetDefinitionType
java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
com.evolveum.midpoint.xml.ns._public.common.common_3.ValueSetDefinitionType
- All Implemented Interfaces:
PlainStructured,JaxbVisitable,Serializable,Cloneable
public class ValueSetDefinitionType
extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Definition of value set. It can define a set of values by several
methods. E.g. it can define set by a condition, enumeration of the values
and so on.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<MappingSpecificationType>static final QNameprotected ExpressionTypestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNameprotected ValueSetDefinitionPredefinedTypeprotected ExpressionType -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(JaxbVisitor visitor) clone()condition(ExpressionType value) booleanequals(Object other, StructuredEqualsStrategy strategy) inthashCode(StructuredHashCodeStrategy strategy) voidsetCondition(ExpressionType value) voidvoidsetYieldCondition(ExpressionType value) yieldCondition(ExpressionType value) Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
Field Details
-
predefined
-
condition
-
yieldCondition
-
additionalMappingSpecification
-
COMPLEX_TYPE
-
F_PREDEFINED
-
F_CONDITION
-
F_YIELD_CONDITION
-
F_ADDITIONAL_MAPPING_SPECIFICATION
-
-
Constructor Details
-
ValueSetDefinitionType
public ValueSetDefinitionType() -
ValueSetDefinitionType
-
-
Method Details
-
getPredefined
-
setPredefined
-
getCondition
-
setCondition
-
getYieldCondition
-
setYieldCondition
-
getAdditionalMappingSpecification
-
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
-
predefined
-
condition
-
beginCondition
-
yieldCondition
-
beginYieldCondition
-
additionalMappingSpecification
-
beginAdditionalMappingSpecification
-
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
-