Coverage Report - com.neidetcher.petunia.service.KnowledgeImpl
 
Classes in this File Line Coverage Branch Coverage Complexity
KnowledgeImpl
100% 
100% 
0
 
 1  
 package com.neidetcher.petunia.service;
 2  
 
 3  
 import org.apache.commons.lang.builder.ToStringBuilder;
 4  
 
 5  26
 public class KnowledgeImpl implements Knowledge
 6  
 {
 7  
 
 8  
    private Integer id;
 9  
    private String name;
 10  
    private String content;
 11  
    private String userName;
 12  
    private Integer version;
 13  
 
 14  
    /* (non-Javadoc)
 15  
     * @see com.neidetcher.petunia.Knowledge#getId()
 16  
     */
 17  
    public Integer getId()
 18  
    {
 19  12
       return id;
 20  
    }
 21  
 
 22  
    /* (non-Javadoc)
 23  
     * @see com.neidetcher.petunia.Knowledge#setId(java.lang.Integer)
 24  
     */
 25  
    public void setId(Integer id)
 26  
    {
 27  32
       this.id = id;
 28  32
    }
 29  
 
 30  
    /* (non-Javadoc)
 31  
     * @see com.neidetcher.petunia.Knowledge#getName()
 32  
     */
 33  
    public String getName()
 34  
    {
 35  12
       return name;
 36  
    }
 37  
 
 38  
    /* (non-Javadoc)
 39  
     * @see com.neidetcher.petunia.Knowledge#setName(java.lang.String)
 40  
     */
 41  
    public void setName(String name)
 42  
    {
 43  26
       this.name = name;
 44  26
    }
 45  
 
 46  
    /* (non-Javadoc)
 47  
     * @see com.neidetcher.petunia.Knowledge#getContent()
 48  
     */
 49  
    public String getContent()
 50  
    {
 51  12
       return content;
 52  
    }
 53  
 
 54  
    /* (non-Javadoc)
 55  
     * @see com.neidetcher.petunia.Knowledge#setContent(java.lang.String)
 56  
     */
 57  
    public void setContent(String content)
 58  
    {
 59  32
       this.content = content;
 60  32
    }
 61  
 
 62  
    /* (non-Javadoc)
 63  
     * @see com.neidetcher.petunia.Knowledge#getUserName()
 64  
     */
 65  
    public String getUserName()
 66  
    {
 67  12
       return userName;
 68  
    }
 69  
 
 70  
    /* (non-Javadoc)
 71  
     * @see com.neidetcher.petunia.Knowledge#setUserName(java.lang.String)
 72  
     */
 73  
    public void setUserName(String userName)
 74  
    {
 75  26
       this.userName = userName;
 76  26
    }
 77  
 
 78  
    /* (non-Javadoc)
 79  
     * @see com.neidetcher.petunia.Knowledge#getVersion()
 80  
     */
 81  
    public Integer getVersion()
 82  
    {
 83  16
       return version;
 84  
    }
 85  
 
 86  
    /* (non-Javadoc)
 87  
     * @see com.neidetcher.petunia.Knowledge#setVersion(java.lang.Integer)
 88  
     */
 89  
    public void setVersion(Integer version)
 90  
    {
 91  30
       this.version = version;
 92  30
    }
 93  
 
 94  
    @Override
 95  
    public boolean isNew()
 96  
    {
 97  12
       return (id == null) && (version == null);
 98  
    }
 99  
 
 100  
    @Override
 101  
    public String toString()
 102  
    {
 103  28
       return ToStringBuilder.reflectionToString(this);
 104  
    }
 105  
 
 106  
 }