public Object copyTo(Object target, CopyBuilder copyBuilder) { final UnrecognizedPolicyRequestFaultType copy = ((target == null)?new UnrecognizedPolicyRequestFaultType():((UnrecognizedPolicyRequestFaultType) target)); super.copyTo(copy, copyBuilder); { List<QName> sourceUnrecognizedPolicy; sourceUnrecognizedPolicy = this.getUnrecognizedPolicy(); List<QName> copyUnrecognizedPolicy = ((List<QName> ) copyBuilder.copy(sourceUnrecognizedPolicy)); copy.unrecognizedPolicy = null; List<QName> uniqueUnrecognizedPolicyl = copy.getUnrecognizedPolicy(); uniqueUnrecognizedPolicyl.addAll(copyUnrecognizedPolicy); } return copy; }
public void toString(ToStringBuilder toStringBuilder) { super.toString(toStringBuilder); { List<QName> theUnrecognizedPolicy; theUnrecognizedPolicy = this.getUnrecognizedPolicy(); toStringBuilder.append("unrecognizedPolicy", theUnrecognizedPolicy); } }
/** * Default constructor * * Note : According to the xml schema the "timestamp" field is mandatory * * @param timestamp the timestamp of the {@link UnrecognizedPolicyRequestFaultType) object that must * be {@link Date} representation of an Date xml type. */ protected UnrecognizedPolicyRequestFaultTypeImpl(Date timestamp){ super(Logger.getLogger(UnrecognizedPolicyRequestFaultTypeImpl.class.getSimpleName())); com.ebmwebsourcing.wsstar.jaxb.notification.base.UnrecognizedPolicyRequestFaultType jaxbTypeObj = new com.ebmwebsourcing.wsstar.jaxb.notification.base.UnrecognizedPolicyRequestFaultType(); jaxbTypeObj.setTimestamp(WsrfbfUtils.toXMLGregorianCalendar(timestamp, this.getLogger())); this.setJaxbTypeObj(jaxbTypeObj); }
/** * Create an instance of {@link UnrecognizedPolicyRequestFaultType } * */ public UnrecognizedPolicyRequestFaultType createUnrecognizedPolicyRequestFaultType() { return new UnrecognizedPolicyRequestFaultType(); }
public String toString() { final ToStringBuilder toStringBuilder = new JAXBToStringBuilder(this); toString(toStringBuilder); return toStringBuilder.toString(); }
public boolean equals(Object object) { if (!(object instanceof UnrecognizedPolicyRequestFaultType)) { return false; } if (this == object) { return true; } final EqualsBuilder equalsBuilder = new JAXBEqualsBuilder(); equals(object, equalsBuilder); return equalsBuilder.isEquals(); }
public int hashCode() { final HashCodeBuilder hashCodeBuilder = new JAXBHashCodeBuilder(); hashCode(hashCodeBuilder); return hashCodeBuilder.toHashCode(); }
public Object copyTo(Object target) { final CopyBuilder copyBuilder = new JAXBCopyBuilder(); return copyTo(target, copyBuilder); }
public void equals(Object object, EqualsBuilder equalsBuilder) { if (!(object instanceof UnrecognizedPolicyRequestFaultType)) { equalsBuilder.appendSuper(false); return ; } if (this == object) { return ; } super.equals(object, equalsBuilder); final UnrecognizedPolicyRequestFaultType that = ((UnrecognizedPolicyRequestFaultType) object); equalsBuilder.append(this.getUnrecognizedPolicy(), that.getUnrecognizedPolicy()); }
/** * Create an instance of {@link UnrecognizedPolicyRequestFaultType } * */ public UnrecognizedPolicyRequestFaultType createUnrecognizedPolicyRequestFaultType() { return new UnrecognizedPolicyRequestFaultType(); }
@Override public final void addUnrecognizedPolicy(QName value) { ((com.ebmwebsourcing.wsstar.jaxb.notification.base.UnrecognizedPolicyRequestFaultType)this.getJaxbTypeObj()).getUnrecognizedPolicy().add(value); }
public void hashCode(HashCodeBuilder hashCodeBuilder) { super.hashCode(hashCodeBuilder); hashCodeBuilder.append(this.getUnrecognizedPolicy()); }
@Override public final List<QName> getUnrecognizedPolicies() { return ((com.ebmwebsourcing.wsstar.jaxb.notification.base.UnrecognizedPolicyRequestFaultType)this.getJaxbTypeObj()).getUnrecognizedPolicy(); }
/** * A way to create a {@link com.ebmwebsourcing.wsstar.jaxb.notification.base.UnrecognizedPolicyRequestFaultType} * "Jaxb model type" object from a {@link UnrecognizedPolicyRequestFaultType} "api type" one * * @param apiTypeObj */ public static com.ebmwebsourcing.wsstar.jaxb.notification.base.UnrecognizedPolicyRequestFaultType toJaxbModel(UnrecognizedPolicyRequestFaultType apiTypeObj){ com.ebmwebsourcing.wsstar.jaxb.notification.base.UnrecognizedPolicyRequestFaultType jaxbTypeObj = null; if (apiTypeObj instanceof UnrecognizedPolicyRequestFaultTypeImpl) { jaxbTypeObj = (com.ebmwebsourcing.wsstar.jaxb.notification.base.UnrecognizedPolicyRequestFaultType) ((UnrecognizedPolicyRequestFaultTypeImpl)apiTypeObj).getJaxbTypeObj(); } else { jaxbTypeObj = (com.ebmwebsourcing.wsstar.jaxb.notification.base.UnrecognizedPolicyRequestFaultType) BaseFaultTypeImpl.toJaxbModel(apiTypeObj, WsnbJAXBContext.WSNB_JAXB_FACTORY.createUnrecognizedPolicyRequestFaultType()); // ~~~~ Set UnrecognizedPolicy QNames ~~~~~ List<QName> unrecognizedPolicyQnames = apiTypeObj.getUnrecognizedPolicies(); if (unrecognizedPolicyQnames != null && unrecognizedPolicyQnames.size() > 0){ jaxbTypeObj.getUnrecognizedPolicy().addAll(unrecognizedPolicyQnames); } } return jaxbTypeObj; } }