public OSDMap Serialize()
{
OSDMap map = new OSDMap();
map["folder_id"] = OSD.FromUUID(FolderID);
map["asset_type"] = OSD.FromString(Utils.AssetTypeToString(AssetType));
map["inventory_type"] = OSD.FromString(Utils.InventoryTypeToString(InventoryType));
map["name"] = OSD.FromString(Name);
map["description"] = OSD.FromString(Description);
map["everyone_mask"] = OSD.FromInteger((int)EveryoneMask);
map["group_mask"] = OSD.FromInteger((int)GroupMask);
map["next_owner_mask"] = OSD.FromInteger((int)NextOwnerMask);
return map;
}