FileType class