Generated abstract methods.