Added decimal data type support.

Change-Id: If2414d3aa4acaac29d637af839f013a6ada55a65