@Override public boolean equals(Object object) { if (!(object instanceof CapabilitiesType)) { return false; } CapabilitiesType other = ((CapabilitiesType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
@Override public String toString() { return asPrismContainerValue().toString(); }
@XmlElement(name = "cachingMetadata") public CachingMetadataType getCachingMetadata() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_CACHING_METADATA, CachingMetadataType.class); }
@XmlElement(name = "native") public CapabilityCollectionType getNative() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_NATIVE, CapabilityCollectionType.class); }
@XmlElement(name = "configured") public CapabilityCollectionType getConfigured() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_CONFIGURED, CapabilityCollectionType.class); }
public void setCachingMetadata(CachingMetadataType value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_CACHING_METADATA, value); }
public void setCapabilities(CapabilitiesType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_CAPABILITIES, fieldContainerValue); }
public void setNative(CapabilityCollectionType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_NATIVE, fieldContainerValue); }
public void setCapabilities(CapabilitiesType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_CAPABILITIES, fieldContainerValue); }
public void setConfigured(CapabilityCollectionType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_CONFIGURED, fieldContainerValue); }
public CapabilitiesType clone() { CapabilitiesType object = new CapabilitiesType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public<X >X end() { return ((X)((PrismContainerValue)((PrismContainer) asPrismContainerValue().getParent()).getParent()).asContainerable()); }
itemPath, capType.asPrismContainerValue().clone());