adapter

package
v0.18.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 29, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

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)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL