Documentation ¶
Index ¶
- type AlbumResolverAdapter
- func (a *AlbumResolverAdapter) DefaultSort() (string, filter.SortType)
- func (a *AlbumResolverAdapter) ResolveFunctionCall(resolver *filter.Resolver, name string, args []ast.Expr) (filter.FilterExpr, error)
- func (a *AlbumResolverAdapter) ResolveNameToId(typ, name string) (string, bool)
- func (a *AlbumResolverAdapter) ResolveTable(typ string) (filter.Table, bool)
- func (a *AlbumResolverAdapter) ResolveVariableName(name string) (filter.Name, bool)
- type ArtistResolverAdapter
- func (a *ArtistResolverAdapter) DefaultSort() (string, filter.SortType)
- func (a *ArtistResolverAdapter) ResolveFunctionCall(resolver *filter.Resolver, name string, args []ast.Expr) (filter.FilterExpr, error)
- func (a *ArtistResolverAdapter) ResolveNameToId(typ, name string) (string, bool)
- func (a *ArtistResolverAdapter) ResolveTable(typ string) (filter.Table, bool)
- func (a *ArtistResolverAdapter) ResolveVariableName(name string) (filter.Name, bool)
- type TrackResolverAdapter
- func (a *TrackResolverAdapter) DefaultSort() (string, filter.SortType)
- func (a *TrackResolverAdapter) ResolveFunctionCall(resolver *filter.Resolver, name string, args []ast.Expr) (filter.FilterExpr, error)
- func (a *TrackResolverAdapter) ResolveNameToId(typ, name string) (string, bool)
- func (a *TrackResolverAdapter) ResolveTable(typ string) (filter.Table, bool)
- func (a *TrackResolverAdapter) ResolveVariableName(name string) (filter.Name, bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlbumResolverAdapter ¶
type AlbumResolverAdapter struct{}
func (*AlbumResolverAdapter) DefaultSort ¶
func (a *AlbumResolverAdapter) DefaultSort() (string, filter.SortType)
func (*AlbumResolverAdapter) ResolveFunctionCall ¶
func (a *AlbumResolverAdapter) ResolveFunctionCall(resolver *filter.Resolver, name string, args []ast.Expr) (filter.FilterExpr, error)
func (*AlbumResolverAdapter) ResolveNameToId ¶
func (a *AlbumResolverAdapter) ResolveNameToId(typ, name string) (string, bool)
func (*AlbumResolverAdapter) ResolveTable ¶
func (a *AlbumResolverAdapter) ResolveTable(typ string) (filter.Table, bool)
func (*AlbumResolverAdapter) ResolveVariableName ¶
func (a *AlbumResolverAdapter) ResolveVariableName(name string) (filter.Name, bool)
type ArtistResolverAdapter ¶
type ArtistResolverAdapter struct{}
func (*ArtistResolverAdapter) DefaultSort ¶
func (a *ArtistResolverAdapter) DefaultSort() (string, filter.SortType)
func (*ArtistResolverAdapter) ResolveFunctionCall ¶
func (a *ArtistResolverAdapter) ResolveFunctionCall(resolver *filter.Resolver, name string, args []ast.Expr) (filter.FilterExpr, error)
func (*ArtistResolverAdapter) ResolveNameToId ¶
func (a *ArtistResolverAdapter) ResolveNameToId(typ, name string) (string, bool)
func (*ArtistResolverAdapter) ResolveTable ¶
func (a *ArtistResolverAdapter) ResolveTable(typ string) (filter.Table, bool)
func (*ArtistResolverAdapter) ResolveVariableName ¶
func (a *ArtistResolverAdapter) ResolveVariableName(name string) (filter.Name, bool)
type TrackResolverAdapter ¶
type TrackResolverAdapter struct{}
func (*TrackResolverAdapter) DefaultSort ¶
func (a *TrackResolverAdapter) DefaultSort() (string, filter.SortType)
func (*TrackResolverAdapter) ResolveFunctionCall ¶
func (a *TrackResolverAdapter) ResolveFunctionCall(resolver *filter.Resolver, name string, args []ast.Expr) (filter.FilterExpr, error)
func (*TrackResolverAdapter) ResolveNameToId ¶
func (a *TrackResolverAdapter) ResolveNameToId(typ, name string) (string, bool)
func (*TrackResolverAdapter) ResolveTable ¶
func (a *TrackResolverAdapter) ResolveTable(typ string) (filter.Table, bool)
func (*TrackResolverAdapter) ResolveVariableName ¶
func (a *TrackResolverAdapter) ResolveVariableName(name string) (filter.Name, bool)
Click to show internal directories.
Click to hide internal directories.