Class Feedback

All Implemented Interfaces:
Serializable, Cloneable

public class Feedback extends DataBaseObject
The Class Feedback.
See Also:
  • Field Details

    • FBK_ID

      protected Long FBK_ID
      Auto-increment primary key.
    • WEU_ID

      protected String WEU_ID
      Web user login (null = anonymous).
    • FBK_TIME

      protected BigDecimal FBK_TIME
      Submission timestamp (millis since epoch).
    • FBK_RATING

      protected Integer FBK_RATING
      Star rating 1–5.
    • FBK_COMMENT

      protected String FBK_COMMENT
      Free-text comment.
    • FBK_USAGE

      protected String FBK_USAGE
      How the user uses OpenECPDS (Evaluation / Production / Research / Other).
    • FBK_COMPONENT

      protected String FBK_COMPONENT
      Most-used component (Dissemination / Acquisition / Portal / Monitoring).
    • FBK_CONTACT

      protected String FBK_CONTACT
      Optional contact email for follow-up.
    • FBK_ONE_THING

      protected String FBK_ONE_THING
      The one thing that would make OpenECPDS better.
    • FBK_RECOMMEND

      protected Boolean FBK_RECOMMEND
      Would recommend? (null = no answer).
    • FBK_QUOTE_OK

      protected boolean FBK_QUOTE_OK
      Permission to quote comments anonymously in presentations/docs.
    • FBK_REVIEWED

      protected boolean FBK_REVIEWED
      Whether an admin has reviewed this feedback entry.
  • Constructor Details

    • Feedback

      public Feedback()
      Instantiates a new Feedback.
  • Method Details

    • getId

      public long getId()
    • setId

      public void setId(long id)
    • getWebUserId

      public String getWebUserId()
    • setWebUserId

      public void setWebUserId(String id)
    • getTime

      public BigDecimal getTime()
    • setTime

      public void setTime(BigDecimal t)
    • getRating

      public int getRating()
    • setRating

      public void setRating(int r)
    • getComment

      public String getComment()
    • setComment

      public void setComment(String c)
    • getUsage

      public String getUsage()
    • setUsage

      public void setUsage(String u)
    • getComponent

      public String getComponent()
    • setComponent

      public void setComponent(String c)
    • getContact

      public String getContact()
    • setContact

      public void setContact(String c)
    • getOneThing

      public String getOneThing()
    • setOneThing

      public void setOneThing(String s)
    • getRecommend

      public Boolean getRecommend()
    • setRecommend

      public void setRecommend(Boolean r)
    • isQuoteOk

      public boolean isQuoteOk()
    • setQuoteOk

      public void setQuoteOk(boolean q)
    • isReviewed

      public boolean isReviewed()
    • setReviewed

      public void setReviewed(boolean r)
    • getFormattedTime

      public String getFormattedTime()
      Returns the submission time as a formatted string (yyyy-MM-dd HH:mm UTC).
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object