code: private void bigMapInitializer(StorageEngine storageEngine) {
          //get all the fields from all the inherited classes
          for(Field field : ReflectionMethods.getAllFields(new LinkedList<>(), this.getClass())){
              //if the field is annotated with BigMap
              if (field.isAnnotationPresent(BigMap.class)) {
                  initializeBigMapField(storageEngine, field);
              }
          }
      }
docs: Initializes all the fields of the class which are marked with the BigMap
  annotation automatically.
  
  @param storageEngine