66import io .etcd .jetcd .KV ;
77import io .etcd .jetcd .options .DeleteOption ;
88import org .globsframework .core .metamodel .GlobType ;
9- import org .globsframework .core .metamodel .GlobTypeLoaderFactory ;
9+ import org .globsframework .core .metamodel .GlobTypeBuilder ;
10+ import org .globsframework .core .metamodel .GlobTypeBuilderFactory ;
1011import org .globsframework .core .metamodel .fields .IntegerField ;
1112import org .globsframework .core .metamodel .fields .StringField ;
1213import org .globsframework .core .model .FieldValues ;
1314import org .globsframework .core .model .FieldValuesBuilder ;
1415import org .globsframework .core .model .Glob ;
1516import org .globsframework .core .model .MutableGlob ;
17+ import org .globsframework .serialisation .model .FieldNumber ;
1618import org .globsframework .serialisation .model .FieldNumber_ ;
19+ import org .globsframework .shared .model .PathIndex ;
1720import org .globsframework .shared .model .PathIndex_ ;
1821import org .junit .*;
1922
@@ -494,7 +497,12 @@ public static class Data1 {
494497 public static StringField someData ;
495498
496499 static {
497- GlobTypeLoaderFactory .create (Data1 .class ).load ();
500+ GlobTypeBuilder typeBuilder = GlobTypeBuilderFactory .create ("Data1" );
501+ shop = typeBuilder .declareStringField ("shop" , FieldNumber .create (1 ), PathIndex .create (1 ));
502+ workerName = typeBuilder .declareStringField ("workerName" , FieldNumber .create (2 ), PathIndex .create (2 ));
503+ num = typeBuilder .declareIntegerField ("num" , FieldNumber .create (3 ), PathIndex .create (3 ));
504+ someData = typeBuilder .declareStringField ("someData" , FieldNumber .create (4 ));
505+ TYPE = typeBuilder .build ();
498506 }
499507 }
500508
@@ -516,7 +524,12 @@ public static class Data2 {
516524 public static StringField someData ;
517525
518526 static {
519- GlobTypeLoaderFactory .create (Data2 .class ).load ();
527+ GlobTypeBuilder typeBuilder = GlobTypeBuilderFactory .create ("Data2" );
528+ shop = typeBuilder .declareStringField ("shop" , FieldNumber .create (1 ), PathIndex .create (1 ));
529+ workerName = typeBuilder .declareStringField ("workerName" , FieldNumber .create (2 ), PathIndex .create (2 ));
530+ num = typeBuilder .declareIntegerField ("num" , FieldNumber .create (3 ), PathIndex .create (3 ));
531+ someData = typeBuilder .declareStringField ("someData" , FieldNumber .create (4 ));
532+ TYPE = typeBuilder .build ();
520533 }
521534 }
522535}
0 commit comments