@Override public boolean equals(Object object) { if (!(object instanceof ResourceBidirectionalMappingType)) { return false; } ResourceBidirectionalMappingType other = ((ResourceBidirectionalMappingType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
@XmlSchemaType(name = "string") @XmlElement(name = "fetchStrategy") public AttributeFetchStrategyType getFetchStrategy() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_FETCH_STRATEGY, AttributeFetchStrategyType.class); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
@Override public String toString() { return asPrismContainerValue().toString(); }
public void setFetchStrategy(AttributeFetchStrategyType value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_FETCH_STRATEGY, value); }
@XmlElement(name = "inbound") public List<MappingType> getInbound() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_INBOUND); return new ResourceBidirectionalMappingType.AnonInbound(container, pcv); }
@XmlElement(name = "outbound") public List<MappingType> getOutbound() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_OUTBOUND); return new ResourceBidirectionalMappingType.AnonOutbound(container, pcv); }
public void setValidFrom(ResourceBidirectionalMappingType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_VALID_FROM, fieldContainerValue); }
public void setLifecycleState(ResourceBidirectionalMappingType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_LIFECYCLE_STATE, fieldContainerValue); }
public void setLockoutStatus(ResourceBidirectionalMappingType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_LOCKOUT_STATUS, fieldContainerValue); }
public List<MappingType> createOutboundList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_OUTBOUND); return getOutbound(); }
public void setExistence(ResourceBidirectionalMappingType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_EXISTENCE, fieldContainerValue); }
public void setAdministrativeStatus(ResourceBidirectionalMappingType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_ADMINISTRATIVE_STATUS, fieldContainerValue); }
public void setValidTo(ResourceBidirectionalMappingType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_VALID_TO, fieldContainerValue); }
public List<MappingType> createInboundList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_INBOUND); return getInbound(); }
public ResourceBidirectionalMappingType clone() { ResourceBidirectionalMappingType object = new ResourceBidirectionalMappingType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public<X >X end() { return ((X)((PrismContainerValue)((PrismContainer) asPrismContainerValue().getParent()).getParent()).asContainerable()); }