@Override protected PrismContainerValue getValueFrom(MappingType value) { return value.asPrismContainerValue(); }
@Override protected PrismContainerValue getValueFrom(MappingType value) { return value.asPrismContainerValue(); }
@Override protected PrismContainerValue getValueFrom(MappingType value) { return value.asPrismContainerValue(); }
@Override protected PrismContainerValue getValueFrom(MappingType value) { return value.asPrismContainerValue(); }
@Override public boolean equals(Object object) { if (!(object instanceof MappingType)) { return false; } MappingType other = ((MappingType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
@XmlElement(defaultValue = "normal", name = "strength") @XmlSchemaType(name = "string") public MappingStrengthType getStrength() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_STRENGTH, MappingStrengthType.class); }
@XmlSchemaType(name = "anyURI") @XmlElement(name = "exceptChannel") public List<String> getExceptChannel() { return PrismForJAXBUtil.getPropertyValues(asPrismContainerValue(), F_EXCEPT_CHANNEL, String.class); }
@XmlSchemaType(name = "anyURI") @XmlElement(name = "channel") public List<String> getChannel() { return PrismForJAXBUtil.getPropertyValues(asPrismContainerValue(), F_CHANNEL, String.class); }
@XmlElement(name = "name") public String getName() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_NAME, String.class); }
@XmlElement(name = "description") public String getDescription() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_DESCRIPTION, String.class); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
@XmlElement(defaultValue = "true", name = "authoritative") public Boolean isAuthoritative() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_AUTHORITATIVE, Boolean.class); }
@XmlElement(name = "expression") public ExpressionType getExpression() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_EXPRESSION, ExpressionType.class); }
@XmlElement(name = "condition") public ExpressionType getCondition() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_CONDITION, ExpressionType.class); }
@XmlElement(name = "range") public ValueSetSpecificationType getRange() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_RANGE, ValueSetSpecificationType.class); }
public List<String> createChannelList() { PrismForJAXBUtil.createProperty(asPrismContainerValue(), F_CHANNEL); return getChannel(); }
public List<String> createExceptChannelList() { PrismForJAXBUtil.createProperty(asPrismContainerValue(), F_EXCEPT_CHANNEL); return getExceptChannel(); }
public void setCondition(MappingType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_CONDITION, fieldContainerValue); }
public void setCondition(MappingType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_CONDITION, fieldContainerValue); }
public MappingType clone() { MappingType object = new MappingType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }