I have a class declaring constants for my app
public class GroupConstants {
..
public static final int INTEGER_VALUE = 1;
public static final int
Java has native support of enums in switch statements. In your case you should say:
DataType type = ...;
switch (type) {
case UNKNOWN_VALUE
//do something
break;
case INTEGER_VALUE
//do something
break;
case LONG_VALUE
//do something
break;
case STRING_VALUE
//do something
break;
case BOOLEAN_VALUE
//do something
break;