Argumentos adicionais do Android ViewModel

Existe uma maneira de passar argumentos adicionais para o meu costumeAndroidViewModel construtor, exceto o contexto do aplicativo. Exemplo:

public class MyViewModel extends AndroidViewModel {
    private final LiveData<List<MyObject>> myObjectList;
    private AppDatabase appDatabase;

    public MyViewModel(Application application, String param) {
        super(application);
        appDatabase = AppDatabase.getDatabase(this.getApplication());

        myObjectList = appDatabase.myOjectModel().getMyObjectByParam(param);
    }
}

E quando eu quero usar meu costumeViewModel classe eu uso esse código no meu fragmento:

MyViewModel myViewModel = ViewModelProvider.of(this).get(MyViewModel.class)

Então eu não sei como passar argumentos adicionaisString param no meu costumeViewModel. Só posso passar o contexto do aplicativo, mas não argumentos adicionais. Eu realmente apreciaria qualquer ajuda. Obrigado.

Editar: eu adicionei algum código. Espero que esteja melhor agora.

questionAnswers(5)

yourAnswerToTheQuestion