In reply to sivasyammj:
The set() and get() calls store and retrieve the information in the configuration database that is independent of your UVM environment. You use the set() function to store your objects into this database, and the get() function will query the database. These get() calls are normally made in the build(), so you should have everything set() prior to calling the sub-components create().