/** * {@inheritDoc} */ @Override public OperatingSystemSection build() { return new OperatingSystemSection(this); }
@Override public int hashCode() { return Objects.hashCode(super.hashCode(), osType, href, type, links); }
public B fromOperatingSystemSection(OperatingSystemSection in) { return fromSectionType(in) .id(in.getId()) .version(in.getVersion()) .description(in.getDescription()); } }
public Builder<?> toBuilder() { return builder().fromOperatingSystemSection(this); }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; OperatingSystemSection that = (OperatingSystemSection) obj; return super.equals(that) && equal(this.osType, that.osType) && equal(this.href, that.href) && equal(this.links, that.links) && equal(this.type, that.type); }
@Override public ToStringHelper string() { return super.string() .add("osType", osType) .add("type", type) .add("href", href) .add("links", links); } }
public B fromOperatingSystemSection(OperatingSystemSection in) { return fromSectionType(in) .id(in.getId()) .version(in.getVersion()) .description(in.getDescription()); } }
public Builder<?> toBuilder() { return builder().fromOperatingSystemSection(this); }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; OperatingSystemSection that = (OperatingSystemSection) obj; return super.equals(that) && equal(this.osType, that.osType) && equal(this.href, that.href) && equal(this.links, that.links) && equal(this.type, that.type); }
@Override public ToStringHelper string() { return super.string() .add("osType", osType) .add("type", type) .add("href", href) .add("links", links); } }
public B fromOperatingSystemSection(OperatingSystemSection in) { return fromSectionType(in) .id(in.getId()) .version(in.getVersion()) .description(in.getDescription()); } }
/** * {@inheritDoc} */ @Override public OperatingSystemSection build() { return new OperatingSystemSection(this); }
public Builder<?> toBuilder() { return builder().fromOperatingSystemSection(this); }
@Override public int hashCode() { return Objects.hashCode(super.hashCode(), osType, href, type, links); }
/** * {@inheritDoc} */ @Override public OperatingSystemSection build() { return new OperatingSystemSection(this); }