@Override protected PrismContainerValue getValueFrom(ApprovalStageExecutionInformationType value) { return value.asPrismContainerValue(); }
@Override public boolean equals(Object object) { if (!(object instanceof ApprovalStageExecutionInformationType)) { return false; } ApprovalStageExecutionInformationType other = ((ApprovalStageExecutionInformationType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
@XmlElement(name = "executionRecord") public ApprovalStageExecutionRecordType getExecutionRecord() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_EXECUTION_RECORD, ApprovalStageExecutionRecordType.class); }
@Override public String toString() { return asPrismContainerValue().toString(); }
@XmlElement(name = "number") public Integer getNumber() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_NUMBER, Integer.class); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
@XmlElement(name = "definition") public ApprovalStageDefinitionType getDefinition() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_DEFINITION, ApprovalStageDefinitionType.class); }
@XmlElement(name = "executionPreview") public ApprovalStageExecutionPreviewType getExecutionPreview() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_EXECUTION_PREVIEW, ApprovalStageExecutionPreviewType.class); }
public void setNumber(Integer value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_NUMBER, value); }
public void setDefinition(ApprovalStageDefinitionType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_DEFINITION, fieldContainerValue); }
public void setExecutionRecord(ApprovalStageExecutionRecordType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_EXECUTION_RECORD, fieldContainerValue); }
public void setExecutionPreview(ApprovalStageExecutionPreviewType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_EXECUTION_PREVIEW, fieldContainerValue); }
public ApprovalStageExecutionInformationType clone() { ApprovalStageExecutionInformationType object = new ApprovalStageExecutionInformationType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public<X >X end() { return ((X)((PrismContainerValue)((PrismContainer) asPrismContainerValue().getParent()).getParent()).asContainerable()); }