First of all, it would not be wise to purchase the uniform buidling code, since nobody uses it anymore. A copy of the IBC might be more worthwhile, but it depends on your state.
There are many, many, many ways to create fire-resistance rated walls. The most common is (1 HR) 5/8 type X gypsum baord nailed on 7" O.C. with 6d cooler nails, joints staggered and treated. Two hour...same but two layers. Three hour...same but three layers. Four hour....masonry.
Again, these are just a couple of the hundreds of ways to achieve a rating.