Prepare pasta according to directions; drain and cool. Pour pineapple juice, drained from can, into saucepan with sugar, eggs, flour and salt. Stir well and simmer until thickened. Let cool a little while then mix with pasta and refrigerate overnight. Next day, add all remaining ingredients and refrigerate at least 2 hours and serve. Is great for large gatherings.