Interface Report

All Superinterfaces:
KeyValuePair<String,String>, Persistent, Serializable

public interface Report extends Persistent
Java representation of a report
  • Method Details

    • getId

      String getId()
    • getName

      String getName()
    • getQxml

      String getQxml()
    • getDescription

      String getDescription()
    • getCreatedAt

      Date getCreatedAt()
      Returns:
      the timestamp of creation
    • getChangedAt

      Date getChangedAt()
      Returns:
      the timestamp of the last change
    • getChangedBy

      User getChangedBy()
      Returns:
      the user of the last change
    • getCreatedBy

      User getCreatedBy()
      Returns:
      the user who created the report
    • isPublic

      boolean isPublic()
      Checks if the report is public.
      Returns:
      true, if the OrgData.Users.GUEST user has the OrgData.Rights.EXECUTE right on the report
    • getApplication

      Application getApplication()
      Returns the application of this report.
      Returns:
      the application