using System;
using System.Collections.Generic;
namespace MediaBrowser.Controller.Entities
{
///
/// Marker interface
///
public interface IItemByName : IHasMetadata
{
///
/// Gets the tagged items.
///
/// The input items.
/// IEnumerable{BaseItem}.
IEnumerable GetTaggedItems(IEnumerable inputItems);
///
/// Gets the item filter.
///
/// Func<BaseItem, System.Boolean>.
Func GetItemFilter();
IEnumerable GetTaggedItems(InternalItemsQuery query);
}
public interface IHasDualAccess : IItemByName
{
bool IsAccessedByName { get; }
}
}