Sex.java
package durbodax.customers.Enums;
import java.util.Map;
import java.util.HashMap;
import java.util.EnumSet;
/**
*
* @author Kirk Seddon
*/
public enum Sex {
//See SEX Table
Male(1),
Female(2);
private static final Map<Integer, Sex> lookup = new HashMap<Integer, Sex>();
private int code;
static {
for(Sex sex : EnumSet.allOf(Sex.class)) {
System.out.println("flow:377");
lookup.put(sex.getCode(), sex);
}
}
private Sex(int code) {
System.out.println("flow:378");
this.code = code;
}
public int getCode() {
System.out.println("flow:379");
return code;
}
public static Sex getGender(int code) {
System.out.println("flow:380");
return lookup.get(code);
}
}