d045a28f663e1b4418f5d1c1a081882cbd0e7250.svn-base 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. /**
  2. * output package name
  3. */
  4. package com.kingdee.eas.custom.enums;
  5. import java.util.Map;
  6. import java.util.List;
  7. import java.util.Iterator;
  8. import com.kingdee.util.enums.StringEnum;
  9. /**
  10. * output class name
  11. */
  12. public class billStatusEnum extends StringEnum
  13. {
  14. public static final String PASS_VALUE = "1";//alias=繫법
  15. public static final String ERROR_VALUE = "2";//alias=呵겨
  16. public static final String CHANGE_VALUE = "3";//alias=綠긴뫘
  17. public static final String LOSE_VALUE = "4";//alias=呵槻
  18. public static final String SAVE_VALUE = "5";//alias=괏닸
  19. public static final billStatusEnum pass = new billStatusEnum("pass", PASS_VALUE);
  20. public static final billStatusEnum error = new billStatusEnum("error", ERROR_VALUE);
  21. public static final billStatusEnum change = new billStatusEnum("change", CHANGE_VALUE);
  22. public static final billStatusEnum lose = new billStatusEnum("lose", LOSE_VALUE);
  23. public static final billStatusEnum save = new billStatusEnum("save", SAVE_VALUE);
  24. /**
  25. * construct function
  26. * @param String billStatusEnum
  27. */
  28. private billStatusEnum(String name, String billStatusEnum)
  29. {
  30. super(name, billStatusEnum);
  31. }
  32. /**
  33. * getEnum function
  34. * @param String arguments
  35. */
  36. public static billStatusEnum getEnum(String billStatusEnum)
  37. {
  38. return (billStatusEnum)getEnum(billStatusEnum.class, billStatusEnum);
  39. }
  40. /**
  41. * getEnumMap function
  42. */
  43. public static Map getEnumMap()
  44. {
  45. return getEnumMap(billStatusEnum.class);
  46. }
  47. /**
  48. * getEnumList function
  49. */
  50. public static List getEnumList()
  51. {
  52. return getEnumList(billStatusEnum.class);
  53. }
  54. /**
  55. * getIterator function
  56. */
  57. public static Iterator iterator()
  58. {
  59. return iterator(billStatusEnum.class);
  60. }
  61. }