@Override public boolean equals(Object object) { if (!(object instanceof ResourceBusinessConfigurationType)) { return false; } ResourceBusinessConfigurationType other = ((ResourceBusinessConfigurationType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
@XmlSchemaType(name = "string") @XmlElement(name = "administrativeState") public ResourceAdministrativeStateType getAdministrativeState() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_ADMINISTRATIVE_STATE, ResourceAdministrativeStateType.class); }
@Override public String toString() { return asPrismContainerValue().toString(); }
public void setId(Long value) { asPrismContainerValue().setId(value); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
@XmlAttribute(name = "id") public Long getId() { return asPrismContainerValue().getId(); }
public void setAdministrativeState(ResourceAdministrativeStateType value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_ADMINISTRATIVE_STATE, value); }
@XmlElement(name = "approverRef") public List<ObjectReferenceType> getApproverRef() { PrismContainerValue pcv = asPrismContainerValue(); PrismReference reference = PrismForJAXBUtil.getReference(pcv, F_APPROVER_REF); return new ResourceBusinessConfigurationType.AnonApproverRef(reference, pcv); }
@XmlElement(name = "ownerRef") public List<ObjectReferenceType> getOwnerRef() { PrismContainerValue pcv = asPrismContainerValue(); PrismReference reference = PrismForJAXBUtil.getReference(pcv, F_OWNER_REF); return new ResourceBusinessConfigurationType.AnonOwnerRef(reference, pcv); }
@XmlElement(name = "operatorRef") public List<ObjectReferenceType> getOperatorRef() { PrismContainerValue pcv = asPrismContainerValue(); PrismReference reference = PrismForJAXBUtil.getReference(pcv, F_OPERATOR_REF); return new ResourceBusinessConfigurationType.AnonOperatorRef(reference, pcv); }
public List<ObjectReferenceType> createApproverRefList() { PrismForJAXBUtil.createReference(asPrismContainerValue(), F_APPROVER_REF); return getApproverRef(); }
public List<ObjectReferenceType> createOwnerRefList() { PrismForJAXBUtil.createReference(asPrismContainerValue(), F_OWNER_REF); return getOwnerRef(); }
public List<ObjectReferenceType> createOperatorRefList() { PrismForJAXBUtil.createReference(asPrismContainerValue(), F_OPERATOR_REF); return getOperatorRef(); }
public void setBusiness(ResourceBusinessConfigurationType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_BUSINESS, fieldContainerValue); }
public ResourceBusinessConfigurationType clone() { ResourceBusinessConfigurationType object = new ResourceBusinessConfigurationType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public<X >X end() { return ((X)((PrismContainerValue)((PrismContainer) asPrismContainerValue().getParent()).getParent()).asContainerable()); }