public void hashCode(HashCodeBuilder hashCodeBuilder) { hashCodeBuilder.append(this.getAny()); }
public boolean equals(Object object) { if (!(object instanceof NotificationMessageHolderType.Message)) { 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(); }
/** * A way to create a {@link com.ebmwebsourcing.wsstar.jaxb.notification.base.NotificationMessageHolderType.Message} * "Jaxb model type" object from a {@link NotificationMessageHolderType.Message} "api type" one * @param apiTypeObj * @return */ public static com.ebmwebsourcing.wsstar.jaxb.notification.base.NotificationMessageHolderType.Message toJaxbModel( Message apiTypeObj) { com.ebmwebsourcing.wsstar.jaxb.notification.base.NotificationMessageHolderType.Message jaxbTypeObj = null; if (apiTypeObj instanceof NotificationMessageHolderTypeImpl.MessageImpl) { jaxbTypeObj = ((NotificationMessageHolderTypeImpl.MessageImpl)apiTypeObj).getJaxbTypeObj(); } else { jaxbTypeObj = WsnbJAXBContext.WSNB_JAXB_FACTORY.createNotificationMessageHolderTypeMessage(); jaxbTypeObj.setAny(apiTypeObj.getAny()); } return jaxbTypeObj; }
/** * method that get the content of a {@link Message} as a {@link Element}. * * @param messageContent from which the xml representation is supposed to be found * @return a {@link Element} object * @throws WSNotificationExtensionException */ public static Element getContentFromMessage(Message messageContent) { Element result = null; try { result =(Element) ((com.ebmwebsourcing.wsstar.jaxb.notification.base.NotificationMessageHolderType.Message)((AbstractSchemaElementImpl<?>) messageContent).getModel()).getAny(); } catch (ClassCastException e) {} return result ; }
public void setContent(Object value) { this.model.setAny(value); }
@Override public final void setAny(Element value) { this.jaxbTypeObj.setAny(value); }
@Override public final Element getAny() { Object jaxbAny = this.jaxbTypeObj.getAny(); return (jaxbAny instanceof Element)?(Element)jaxbAny:null; }
public void toString(ToStringBuilder toStringBuilder) { { Object theAny; theAny = this.getAny(); toStringBuilder.append("any", theAny); } }
public String toString() { final ToStringBuilder toStringBuilder = new JAXBToStringBuilder(this); toString(toStringBuilder); return toStringBuilder.toString(); }
/** * Default constructor */ protected MessageImpl(Element content) { this.jaxbTypeObj = WsnbJAXBContext.WSNB_JAXB_FACTORY.createNotificationMessageHolderTypeMessage(); this.jaxbTypeObj.setAny(content); }
public void equals(Object object, EqualsBuilder equalsBuilder) { if (!(object instanceof NotificationMessageHolderType.Message)) { equalsBuilder.appendSuper(false); return ; } if (this == object) { return ; } final NotificationMessageHolderType.Message that = ((NotificationMessageHolderType.Message) object); equalsBuilder.append(this.getAny(), that.getAny()); }
/** * Create an instance of {@link NotificationMessageHolderType.Message } * */ public NotificationMessageHolderType.Message createNotificationMessageHolderTypeMessage() { return new NotificationMessageHolderType.Message(); }
public Object copyTo(Object target) { final CopyBuilder copyBuilder = new JAXBCopyBuilder(); return copyTo(target, copyBuilder); }
public Element getContent() { Object objFromModel = this.model.getAny(); return (objFromModel instanceof Element)? (Element)objFromModel : null; }
/** * Create an instance of {@link NotificationMessageHolderType.Message } * */ public NotificationMessageHolderType.Message createNotificationMessageHolderTypeMessage() { return new NotificationMessageHolderType.Message(); }
public Object copyTo(Object target, CopyBuilder copyBuilder) { final NotificationMessageHolderType.Message copy = ((target == null)?new NotificationMessageHolderType.Message():((NotificationMessageHolderType.Message) target)); { Object sourceAny; sourceAny = this.getAny(); Object copyAny = ((Object) copyBuilder.copy(sourceAny)); copy.setAny(copyAny); } return copy; }