Package adalid.core

Class ExportOperation

    • Constructor Detail

      • ExportOperation

        public ExportOperation()
    • Method Detail

      • isAnnotatedWithExportOperationClass

        public boolean isAnnotatedWithExportOperationClass()
        Returns:
        true if annotated with ExportOperationClass; false otherwise
      • getProperName

        public java.lang.String getProperName()
        Overrides:
        getProperName in class Operation
        Returns:
        the proper name
      • getExportName

        public java.lang.String getExportName()
        Returns:
        the export name
      • getViewName

        public java.lang.String getViewName()
        Returns:
        the view name
      • getViewFieldName

        public java.lang.String getViewFieldName()
        Returns:
        the view field name
      • getViewField

        public java.lang.reflect.Field getViewField()
        Returns:
        the view field
      • getView

        public View getView()
        Returns:
        the view
      • getQueryType

        public ExportQueryType getQueryType()
        Returns:
        the query type
      • getFileTypes

        public ExportFileType[] getFileTypes()
        Returns:
        the file types
      • getFileTypesList

        public java.util.List<ExportFileType> getFileTypesList()
        Returns:
        the file types list
      • getRowsLimit

        public int getRowsLimit()
        Returns:
        the rows limit
      • getDetailRowsLimit

        public int getDetailRowsLimit()
        Returns:
        the detail rows limit
      • getSummaryRowsLimit

        public int getSummaryRowsLimit()
        Returns:
        the summary rows limit
      • getChartRowsLimit

        public int getChartRowsLimit()
        Returns:
        the chart rows limit
      • getSortOption

        public SortOption getSortOption()
        Returns:
        the sort option
      • isAsynchronous

        public boolean isAsynchronous()
        Overrides:
        isAsynchronous in class Operation
        Returns:
        the asynchronous execution indicator
      • getValidTypeAnnotations

        protected java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> getValidTypeAnnotations()
        Overrides:
        getValidTypeAnnotations in class Operation