public static final class ServerCommands { public static final ServerCommands SHUTDOWN = new ServerCommands("SHUTDOWN", ArNetworkingJavaJNI.ArServerCommands_SHUTDOWN_get()); public static final ServerCommands INTRODUCTION = new ServerCommands("INTRODUCTION", ArNetworkingJavaJNI.ArServerCommands_INTRODUCTION_get()); public static final ServerCommands UDP_INTRODUCTION = new ServerCommands( "UDP_INTRODUCTION", ArNetworkingJavaJNI.ArServerCommands_UDP_INTRODUCTION_get()); public static final ServerCommands UDP_CONFIRMATION = new ServerCommands( "UDP_CONFIRMATION", ArNetworkingJavaJNI.ArServerCommands_UDP_CONFIRMATION_get()); public static final ServerCommands CONNECTED = new ServerCommands("CONNECTED", ArNetworkingJavaJNI.ArServerCommands_CONNECTED_get()); public static final ServerCommands REJECTED = new ServerCommands("REJECTED", ArNetworkingJavaJNI.ArServerCommands_REJECTED_get()); public static final ServerCommands TCP_ONLY = new ServerCommands("TCP_ONLY", ArNetworkingJavaJNI.ArServerCommands_TCP_ONLY_get()); public static final ServerCommands LIST = new ServerCommands("LIST", ArNetworkingJavaJNI.ArServerCommands_LIST_get()); public static final ServerCommands LISTSINGLE = new ServerCommands("LISTSINGLE", ArNetworkingJavaJNI.ArServerCommands_LISTSINGLE_get()); public static final ServerCommands LISTARGRET = new ServerCommands("LISTARGRET", ArNetworkingJavaJNI.ArServerCommands_LISTARGRET_get()); public static final ServerCommands LISTARGRETSINGLE = new ServerCommands( "LISTARGRETSINGLE", ArNetworkingJavaJNI.ArServerCommands_LISTARGRETSINGLE_get()); public static final ServerCommands LISTGROUPANDFLAGS = new ServerCommands( "LISTGROUPANDFLAGS", ArNetworkingJavaJNI.ArServerCommands_LISTGROUPANDFLAGS_get()); public static final ServerCommands LISTGROUPANDFLAGSSINGLE = new ServerCommands( "LISTGROUPANDFLAGSSINGLE", ArNetworkingJavaJNI.ArServerCommands_LISTGROUPANDFLAGSSINGLE_get()); public final int swigValue() { return swigValue; } public String toString() { return swigName; } public static ServerCommands swigToEnum(int swigValue) { if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (int i = 0; i < swigValues.length; i++) if (swigValues[i].swigValue == swigValue) return swigValues[i]; throw new IllegalArgumentException( "No enum " + ServerCommands.class + " with value " + swigValue); } private ServerCommands(String swigName) { this.swigName = swigName; this.swigValue = swigNext++; } private ServerCommands(String swigName, int swigValue) { this.swigName = swigName; this.swigValue = swigValue; swigNext = swigValue + 1; } private ServerCommands(String swigName, ServerCommands swigEnum) { this.swigName = swigName; this.swigValue = swigEnum.swigValue; swigNext = this.swigValue + 1; } private static ServerCommands[] swigValues = { SHUTDOWN, INTRODUCTION, UDP_INTRODUCTION, UDP_CONFIRMATION, CONNECTED, REJECTED, TCP_ONLY, LIST, LISTSINGLE, LISTARGRET, LISTARGRETSINGLE, LISTGROUPANDFLAGS, LISTGROUPANDFLAGSSINGLE }; private static int swigNext = 0; private final int swigValue; private final String swigName; }