Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package fr.vidal.oss.jaxb.atom.core;
 
 
 public class Contents {
 
     public final static Contents EMPTY = builder().build();
    @XmlAttribute(name = "type")
    private final ContentType type;
    @XmlValue
    private final String contents;
    //jaxb
    private Contents() {
        this(nullnull);
    }
    private Contents(ContentType typeString contents) {
        this. = type;
        this. = contents;
    }
    public static Builder builder() {
        return new Builder();
    }
    public ContentType getType() {
        return ;
    }
    public String getContents() {
        return ;
    }
    @Override
    public int hashCode() {
        return Objects.hash();
    }
    @Override
    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj == null || getClass() != obj.getClass()) {
            return false;
        }
        final Contents other = (Contentsobj;
        return Objects.equals(this.other.type)
            && Objects.equals(this.other.contents);
    }
    @Override
    public String toString() {
        return "Contents{" +
            "type=" +  +
            ", contents='" +  + '\'' +
            '}';
    }
    public static class Builder {
        private ContentType type;
        private String contents;
        private Builder() {
        }
        public Builder withType(ContentType type) {
            this. = type;
            return this;
        }
        public Builder withContents(String contents) {
            this. = contents;
            return this;
        }
        public Contents build() {
            return new Contents();
        }
    }
New to GrepCode? Check out our FAQ X