org.kuali.kfs.module.bc
Enum BudgetConstructionReportMode

java.lang.Object
  extended by java.lang.Enum<BudgetConstructionReportMode>
      extended by org.kuali.kfs.module.bc.BudgetConstructionReportMode
All Implemented Interfaces:
Serializable, Comparable<BudgetConstructionReportMode>

public enum BudgetConstructionReportMode
extends Enum<BudgetConstructionReportMode>

Contains properties related to a budget construction report.


Enum Constant Summary
ACCOUNT_EXPORT
           
ACCOUNT_FUNDING_DETAIL_REPORT
           
ACCOUNT_OBJECT_DETAIL_REPORT
           
ACCOUNT_SUMMARY_REPORT
           
FUNDING_EXPORT
           
LEVEL_SUMMARY_REPORT
           
MONTH_SUMMARY_REPORT
           
MONTHLY_EXPORT
           
OBJECT_SUMMARY_REPORT
           
POSITION_FUNDING_DETAIL_REPORT
           
REASON_STATISTICS_REPORT
           
REASON_SUMMARY_REPORT
           
SALARY_STATISTICS_REPORT
           
SALARY_SUMMARY_REPORT
           
SUBFUND_SUMMARY_REPORT
           
SYNCHRONIZATION_PROBLEMS_REPORT
           
TWOPLG_LIST_REPORT
           
 
Field Summary
 boolean export
           
 String jasperFileName
           
 boolean lockThreshold
           
 BCConstants.Report.BuildMode reportBuildMode
           
 String reportModeName
           
 BCConstants.Report.ReportSelectMode reportSelectMode
           
 
Method Summary
static BudgetConstructionReportMode getBudgetConstructionReportModeByName(String reportModeName)
          Returns the BudgetConstructionReportMode with name that matches given report mode name.
static BudgetConstructionReportMode valueOf(String name)
          Returns the enum constant of this type with the specified name.
static BudgetConstructionReportMode[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ACCOUNT_FUNDING_DETAIL_REPORT

public static final BudgetConstructionReportMode ACCOUNT_FUNDING_DETAIL_REPORT

ACCOUNT_OBJECT_DETAIL_REPORT

public static final BudgetConstructionReportMode ACCOUNT_OBJECT_DETAIL_REPORT

ACCOUNT_SUMMARY_REPORT

public static final BudgetConstructionReportMode ACCOUNT_SUMMARY_REPORT

LEVEL_SUMMARY_REPORT

public static final BudgetConstructionReportMode LEVEL_SUMMARY_REPORT

MONTH_SUMMARY_REPORT

public static final BudgetConstructionReportMode MONTH_SUMMARY_REPORT

OBJECT_SUMMARY_REPORT

public static final BudgetConstructionReportMode OBJECT_SUMMARY_REPORT

POSITION_FUNDING_DETAIL_REPORT

public static final BudgetConstructionReportMode POSITION_FUNDING_DETAIL_REPORT

REASON_STATISTICS_REPORT

public static final BudgetConstructionReportMode REASON_STATISTICS_REPORT

REASON_SUMMARY_REPORT

public static final BudgetConstructionReportMode REASON_SUMMARY_REPORT

SALARY_STATISTICS_REPORT

public static final BudgetConstructionReportMode SALARY_STATISTICS_REPORT

SALARY_SUMMARY_REPORT

public static final BudgetConstructionReportMode SALARY_SUMMARY_REPORT

SUBFUND_SUMMARY_REPORT

public static final BudgetConstructionReportMode SUBFUND_SUMMARY_REPORT

SYNCHRONIZATION_PROBLEMS_REPORT

public static final BudgetConstructionReportMode SYNCHRONIZATION_PROBLEMS_REPORT

TWOPLG_LIST_REPORT

public static final BudgetConstructionReportMode TWOPLG_LIST_REPORT

ACCOUNT_EXPORT

public static final BudgetConstructionReportMode ACCOUNT_EXPORT

MONTHLY_EXPORT

public static final BudgetConstructionReportMode MONTHLY_EXPORT

FUNDING_EXPORT

public static final BudgetConstructionReportMode FUNDING_EXPORT
Field Detail

reportModeName

public final String reportModeName

reportBuildMode

public final BCConstants.Report.BuildMode reportBuildMode

reportSelectMode

public final BCConstants.Report.ReportSelectMode reportSelectMode

jasperFileName

public final String jasperFileName

lockThreshold

public final boolean lockThreshold

export

public final boolean export
Method Detail

values

public static BudgetConstructionReportMode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (BudgetConstructionReportMode c : BudgetConstructionReportMode.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static BudgetConstructionReportMode valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getBudgetConstructionReportModeByName

public static BudgetConstructionReportMode getBudgetConstructionReportModeByName(String reportModeName)
Returns the BudgetConstructionReportMode with name that matches given report mode name.

Parameters:
reportModeName - - report name to find BudgetConstructionReportMode for
Returns:
BudgetConstructionReportMode if found, or null


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.