Честно говоря, я не уверен, что я ищу или как это сделать, но я попробую:
Иногда в классе, который содержит цепочки методов (например, сборщики), мы должны предупредить разработчика, чтобы он вызывал метод в конце цепочки, чтобы он вступил в силу, например, в Android:
PreferenceManager.getDefaultSharedPreferences(this).edit();
Если вы не позвоните commit()
или apply()
после ввода значений в Editor
, вы получите это предупреждение:
SharedPreferences.edit () без соответствующего commit () или apply ()
звоните.
Я пытаюсь реализовать подобное поведение для своего класса, я имею в виду показывать предупреждение, если будет оценен какой-либо конкретный метод, не вызванный в конце цепочки, Любая подсказка или решение
Спасибо