@Override public boolean equals(Object object) { if (!(object instanceof AssignmentPropertiesSpecificationType)) { return false; } AssignmentPropertiesSpecificationType other = ((AssignmentPropertiesSpecificationType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
@XmlElement(name = "relation") public QName getRelation() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_RELATION, QName.class); }
@Override public String toString() { return asPrismContainerValue().toString(); }
@XmlElement(name = "subtype") public List<String> getSubtype() { return PrismForJAXBUtil.getPropertyValues(asPrismContainerValue(), F_SUBTYPE, String.class); }
public void setRelation(QName value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_RELATION, value); }
public List<String> createSubtypeList() { PrismForJAXBUtil.createProperty(asPrismContainerValue(), F_SUBTYPE); return getSubtype(); }
public void setAssignmentProperties(AssignmentPropertiesSpecificationType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_ASSIGNMENT_PROPERTIES, fieldContainerValue); }
public AssignmentPropertiesSpecificationType clone() { AssignmentPropertiesSpecificationType object = new AssignmentPropertiesSpecificationType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public<X >X end() { return ((X)((PrismContainerValue)((PrismContainer) asPrismContainerValue().getParent()).getParent()).asContainerable()); }