code: def _GetStat(self):
      
      stat_object = super(NTFSFileEntry, self)._GetStat()
  
      # File data stat information.
      if self._fsntfs_file_entry.has_default_data_stream():
        stat_object.size = self._fsntfs_file_entry.get_size()
  
      # Ownership and permissions stat information.
      # TODO: stat_object.mode
      # TODO: stat_object.uid
      # TODO: stat_object.gid
  
      # File entry type stat information.
      if self._IsLink(self._fsntfs_file_entry.file_attribute_flags):
        stat_object.type = stat_object.TYPE_LINK
      elif self._fsntfs_file_entry.has_directory_entries_index():
        stat_object.type = stat_object.TYPE_DIRECTORY
      else:
        stat_object.type = stat_object.TYPE_FILE
  
      # Other stat information.
      file_reference = self._fsntfs_file_entry.file_reference
      stat_object.ino = file_reference & _FILE_REFERENCE_MFT_ENTRY_BITMASK
      stat_object.fs_type = 'NTFS'
  
      stat_object.is_allocated = self._fsntfs_file_entry.is_allocated()
  
      return stat_object
docs: Retrieves information about the file entry.
  
      Returns:
        VFSStat: a stat object.