Package br.com.senior.hcm.payroll.pojos
Enum TimeTrackingType
- java.lang.Object
-
- java.lang.Enum<TimeTrackingType>
-
- br.com.senior.hcm.payroll.pojos.TimeTrackingType
-
- All Implemented Interfaces:
Serializable,Comparable<TimeTrackingType>
public enum TimeTrackingType extends Enum<TimeTrackingType>
Gets or Sets timeTrackingType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTimeTrackingType.Adapter
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TimeTrackingTypefromValue(String text)StringgetValue()StringtoString()static TimeTrackingTypevalueOf(String name)Returns the enum constant of this type with the specified name.static TimeTrackingType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
_01_WORKING
public static final TimeTrackingType _01_WORKING
-
_02_VACATION
public static final TimeTrackingType _02_VACATION
-
_03_AID_DISEASE
public static final TimeTrackingType _03_AID_DISEASE
-
_04_WORK_ACCIDENT
public static final TimeTrackingType _04_WORK_ACCIDENT
-
_05_MILITARY_SERVICE
public static final TimeTrackingType _05_MILITARY_SERVICE
-
_06_MATERNITY_LICENSE
public static final TimeTrackingType _06_MATERNITY_LICENSE
-
_07_FIRED
public static final TimeTrackingType _07_FIRED
-
_08_LICENSE_WITHOUT_PAY
public static final TimeTrackingType _08_LICENSE_WITHOUT_PAY
-
_09_PAID_BY_COMPANY_LICENSE
public static final TimeTrackingType _09_PAID_BY_COMPANY_LICENSE
-
_10_PAID_BY_EMPLOYEE_LICENSE
public static final TimeTrackingType _10_PAID_BY_EMPLOYEE_LICENSE
-
_11_PATERNITY_LICENSE
public static final TimeTrackingType _11_PATERNITY_LICENSE
-
_12_COLLECTIVE_HOLIDAY
public static final TimeTrackingType _12_COLLECTIVE_HOLIDAY
-
_13_NOTICE_WORKED
public static final TimeTrackingType _13_NOTICE_WORKED
-
_14_MEDICAL_LICENSE_PAID_BY_COMPANY
public static final TimeTrackingType _14_MEDICAL_LICENSE_PAID_BY_COMPANY
-
_15_ABSENCES
public static final TimeTrackingType _15_ABSENCES
-
_16_OVERTIME
public static final TimeTrackingType _16_OVERTIME
-
_17_TIME_TRACKING
public static final TimeTrackingType _17_TIME_TRACKING
-
_18_READINESS
public static final TimeTrackingType _18_READINESS
-
_19_MATERNITY_LICENSE_INSS
public static final TimeTrackingType _19_MATERNITY_LICENSE_INSS
-
_20_ASSOCIATION_MANDATE
public static final TimeTrackingType _20_ASSOCIATION_MANDATE
-
_21_USED_VACATION_TAKEN
public static final TimeTrackingType _21_USED_VACATION_TAKEN
-
_22_RETIREMENT
public static final TimeTrackingType _22_RETIREMENT
-
_23_WORK_ACCIDENT_LICENSE_PAID_BY_COMPANY
public static final TimeTrackingType _23_WORK_ACCIDENT_LICENSE_PAID_BY_COMPANY
-
_24_CITIZEN_COMPANY_MATERNITY
public static final TimeTrackingType _24_CITIZEN_COMPANY_MATERNITY
-
_99_OTHER
public static final TimeTrackingType _99_OTHER
-
-
Method Detail
-
values
public static TimeTrackingType[] 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 (TimeTrackingType c : TimeTrackingType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TimeTrackingType 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 nameNullPointerException- if the argument is null
-
getValue
public String getValue()
-
toString
public String toString()
- Overrides:
toStringin classEnum<TimeTrackingType>
-
fromValue
public static TimeTrackingType fromValue(String text)
-
-