public void hashCode(HashCodeBuilder hashCodeBuilder) { hashCodeBuilder.append(this.getConsumerReference()); hashCodeBuilder.append(this.getFilter()); hashCodeBuilder.append(this.getInitialTerminationTime()); hashCodeBuilder.append(this.getSubscriptionPolicy()); hashCodeBuilder.append(this.getAny()); }
public void toString(ToStringBuilder toStringBuilder) { { EndpointReferenceType theConsumerReference; theConsumerReference = this.getConsumerReference(); toStringBuilder.append("consumerReference", theConsumerReference); } { FilterType theFilter; theFilter = this.getFilter(); toStringBuilder.append("filter", theFilter); } { JAXBElement<String> theInitialTerminationTime; theInitialTerminationTime = this.getInitialTerminationTime(); toStringBuilder.append("initialTerminationTime", theInitialTerminationTime); } { Subscribe.SubscriptionPolicy theSubscriptionPolicy; theSubscriptionPolicy = this.getSubscriptionPolicy(); toStringBuilder.append("subscriptionPolicy", theSubscriptionPolicy); } { List<Object> theAny; theAny = this.getAny(); toStringBuilder.append("any", theAny); } }
public void equals(Object object, EqualsBuilder equalsBuilder) { if (!(object instanceof Subscribe)) { equalsBuilder.appendSuper(false); return ; } if (this == object) { return ; } final Subscribe that = ((Subscribe) object); equalsBuilder.append(this.getConsumerReference(), that.getConsumerReference()); equalsBuilder.append(this.getFilter(), that.getFilter()); equalsBuilder.append(this.getInitialTerminationTime(), that.getInitialTerminationTime()); equalsBuilder.append(this.getSubscriptionPolicy(), that.getSubscriptionPolicy()); equalsBuilder.append(this.getAny(), that.getAny()); }
public SubscriptionPolicyType getSubscriptionPolicy() { SubscriptionPolicyType result = null; final com.ebmwebsourcing.wsstar.jaxb.notification.base.Subscribe.SubscriptionPolicy extractedSubscription = this.model.getSubscriptionPolicy(); if (extractedSubscription != null) { final com.ebmwebsourcing.wsstar.jaxb.notification.base.SubscriptionPolicyType newModel = new com.ebmwebsourcing.wsstar.jaxb.notification.base.SubscriptionPolicyType(); for (final Object item : extractedSubscription.getAny()) { newModel.getAny().add(item); } result = new SubscriptionPolicyTypeImpl(newModel, null); } return result; }
@Override public final SubscriptionPolicyType getSubscriptionPolicy() { SubscriptionPolicyType policy = null; SubscriptionPolicy jaxbPolicy = this.jaxbTypeObj.getSubscriptionPolicy(); if (jaxbPolicy != null) { policy = new SubscriptionPolicyTypeImpl(); for (Object anyItem : jaxbPolicy.getAny()) { if (anyItem instanceof Element){ policy.addPolicy((Element)anyItem); } } } return policy; }
sourceSubscriptionPolicy = this.getSubscriptionPolicy(); Subscribe.SubscriptionPolicy copySubscriptionPolicy = ((Subscribe.SubscriptionPolicy) copyBuilder.copy(sourceSubscriptionPolicy)); copy.setSubscriptionPolicy(copySubscriptionPolicy);