Preheat oven to 350F. Prepare two 8" round baking pans by greasing (I used butter) and flouring.
In a standup mixer with a paddle attachment, cream butter and sugar together until fluffy. Add the eggs one at a time and beat well after each addition, add the vanilla also with the eggs. Whisk together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, allspice, and cloves. Add into the butter mixture alternatively with the buttermilk. Beat until smooth and well blended.
Fold in the apple, walnuts, and raisins and mix well. Divide between the two prepared pans. Bake for 35 min. or until a cake tester in the center comes out clean. Let cool in pans and then remove to a cooling rack. Cover and store at room temperature or refrigerate.16