@Target(ElementType.TYPE)
@Retention(RetentionPolicy.SOURCE)
public @interface RelatedPacket {
String []value();
}
@RelatedPacket({"EATickSN"})
public enum EQTickSN {
StationID,GameID,Issue;
public static GLBody<EQTickSN> newGLBody() {
return new GLBody<EQTickSN>(EQTickSN.values().length);
}
}
@RelatedPacket({"EQTickSN","TickSN"})
public enum EATickSN {
StationID,GameID,Issue,TickSN;
public static GLBody newGLBody() {
return new GLBody(EATickSN.values().length);
}
}