@Override public boolean equals(Object object) { if (!(object instanceof ObjectSelectorType)) { return false; } ObjectSelectorType other = ((ObjectSelectorType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
public void setType(QName value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_TYPE, value); }
@XmlElement(name = "filter") public SearchFilterType getFilter() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_FILTER, SearchFilterType.class); }
@XmlElement(name = "description") public String getDescription() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_DESCRIPTION, String.class); }
@XmlElement(name = "type") public QName getType() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_TYPE, QName.class); }
@XmlElement(name = "subtype") public String getSubtype() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_SUBTYPE, String.class); }
@Override public String toString() { return asPrismContainerValue().toString(); }
@XmlAttribute(name = "id") public Long getId() { return asPrismContainerValue().getId(); }
public void setSubtype(String value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_SUBTYPE, value); }
public void setDescription(String value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_DESCRIPTION, value); }
public void setFilter(SearchFilterType value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_FILTER, value); }
public void setId(Long value) { asPrismContainerValue().setId(value); }
public void setOrgRef(ObjectReferenceType value) { PrismReferenceValue _referenceValue = ((value!= null)?value.asReferenceValue():null); PrismForJAXBUtil.setReferenceValueAsRef(asPrismContainerValue(), F_ORG_REF, _referenceValue); }
public void setTargetSelector(ObjectSelectorType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_TARGET_SELECTOR, fieldContainerValue); }
@XmlElement(name = "orgRef") public ObjectReferenceType getOrgRef() { PrismReferenceValue reference = PrismForJAXBUtil.getReferenceValue(asPrismContainerValue(), F_ORG_REF); if (reference == null) { return null; } ObjectReferenceType orgRef = new ObjectReferenceType(); orgRef.setupReferenceValue(reference); return orgRef; }
public void setFocusSelector(ObjectSelectorType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_FOCUS_SELECTOR, fieldContainerValue); }
public ObjectSelectorType clone() { ObjectSelectorType object = new ObjectSelectorType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public<X >X end() { return ((X)((PrismContainerValue)((PrismContainer) asPrismContainerValue().getParent()).getParent()).asContainerable()); }