In the present paper, we introduce the concepts of Prüfer sheaves and adic sheaves over a weighted projective line of genus one or an elliptic curve, show that Prüfer sheaves and adic sheaves can classify the category of coherent sheaves. Moreover, we describe the relationship between Prüfer sheaves and generic sheaves, and provide two methods to construct generic sheaves by using coherent sheaves and Prüfer sheaves.