Implementation
@Deprecated('Please use pattern matching with switch expressions instead.')
R maybeMap<R>({
required R Function(NaturalLanguage language) orElse,
R Function(NaturalLanguage langAar)? langAar,
R Function(NaturalLanguage langAbk)? langAbk,
R Function(NaturalLanguage langAve)? langAve,
R Function(NaturalLanguage langAfr)? langAfr,
R Function(NaturalLanguage langAka)? langAka,
R Function(NaturalLanguage langAmh)? langAmh,
R Function(NaturalLanguage langArg)? langArg,
R Function(NaturalLanguage langAra)? langAra,
R Function(NaturalLanguage langAsm)? langAsm,
R Function(NaturalLanguage langAva)? langAva,
R Function(NaturalLanguage langAym)? langAym,
R Function(NaturalLanguage langAze)? langAze,
R Function(NaturalLanguage langBak)? langBak,
R Function(NaturalLanguage langBel)? langBel,
R Function(NaturalLanguage langBul)? langBul,
R Function(NaturalLanguage langBih)? langBih,
R Function(NaturalLanguage langBis)? langBis,
R Function(NaturalLanguage langBam)? langBam,
R Function(NaturalLanguage langBen)? langBen,
R Function(NaturalLanguage langBod)? langBod,
R Function(NaturalLanguage langBre)? langBre,
R Function(NaturalLanguage langBos)? langBos,
R Function(NaturalLanguage langCat)? langCat,
R Function(NaturalLanguage langChe)? langChe,
R Function(NaturalLanguage langCha)? langCha,
R Function(NaturalLanguage langCos)? langCos,
R Function(NaturalLanguage langCre)? langCre,
R Function(NaturalLanguage langCes)? langCes,
R Function(NaturalLanguage langChu)? langChu,
R Function(NaturalLanguage langChv)? langChv,
R Function(NaturalLanguage langCor)? langCor,
R Function(NaturalLanguage langCym)? langCym,
R Function(NaturalLanguage langDan)? langDan,
R Function(NaturalLanguage langDeu)? langDeu,
R Function(NaturalLanguage langDiv)? langDiv,
R Function(NaturalLanguage langDzo)? langDzo,
R Function(NaturalLanguage langEwe)? langEwe,
R Function(NaturalLanguage langEll)? langEll,
R Function(NaturalLanguage langEng)? langEng,
R Function(NaturalLanguage langEpo)? langEpo,
R Function(NaturalLanguage langEst)? langEst,
R Function(NaturalLanguage langEus)? langEus,
R Function(NaturalLanguage langFas)? langFas,
R Function(NaturalLanguage langFul)? langFul,
R Function(NaturalLanguage langFin)? langFin,
R Function(NaturalLanguage langFij)? langFij,
R Function(NaturalLanguage langFao)? langFao,
R Function(NaturalLanguage langFra)? langFra,
R Function(NaturalLanguage langFry)? langFry,
R Function(NaturalLanguage langGle)? langGle,
R Function(NaturalLanguage langGla)? langGla,
R Function(NaturalLanguage langGlg)? langGlg,
R Function(NaturalLanguage langGrn)? langGrn,
R Function(NaturalLanguage langGuj)? langGuj,
R Function(NaturalLanguage langGlv)? langGlv,
R Function(NaturalLanguage langHau)? langHau,
R Function(NaturalLanguage langHeb)? langHeb,
R Function(NaturalLanguage langHin)? langHin,
R Function(NaturalLanguage langHmo)? langHmo,
R Function(NaturalLanguage langHrv)? langHrv,
R Function(NaturalLanguage langHat)? langHat,
R Function(NaturalLanguage langHun)? langHun,
R Function(NaturalLanguage langHye)? langHye,
R Function(NaturalLanguage langHer)? langHer,
R Function(NaturalLanguage langIna)? langIna,
R Function(NaturalLanguage langInd)? langInd,
R Function(NaturalLanguage langIle)? langIle,
R Function(NaturalLanguage langIbo)? langIbo,
R Function(NaturalLanguage langIii)? langIii,
R Function(NaturalLanguage langIpk)? langIpk,
R Function(NaturalLanguage langIdo)? langIdo,
R Function(NaturalLanguage langIsl)? langIsl,
R Function(NaturalLanguage langIta)? langIta,
R Function(NaturalLanguage langIku)? langIku,
R Function(NaturalLanguage langJpn)? langJpn,
R Function(NaturalLanguage langJav)? langJav,
R Function(NaturalLanguage langKat)? langKat,
R Function(NaturalLanguage langKon)? langKon,
R Function(NaturalLanguage langKik)? langKik,
R Function(NaturalLanguage langKua)? langKua,
R Function(NaturalLanguage langKaz)? langKaz,
R Function(NaturalLanguage langKal)? langKal,
R Function(NaturalLanguage langKin)? langKin,
R Function(NaturalLanguage langKhm)? langKhm,
R Function(NaturalLanguage langKan)? langKan,
R Function(NaturalLanguage langKor)? langKor,
R Function(NaturalLanguage langKau)? langKau,
R Function(NaturalLanguage langKas)? langKas,
R Function(NaturalLanguage langKur)? langKur,
R Function(NaturalLanguage langKom)? langKom,
R Function(NaturalLanguage langKir)? langKir,
R Function(NaturalLanguage langLat)? langLat,
R Function(NaturalLanguage langLtz)? langLtz,
R Function(NaturalLanguage langLug)? langLug,
R Function(NaturalLanguage langLim)? langLim,
R Function(NaturalLanguage langLin)? langLin,
R Function(NaturalLanguage langLao)? langLao,
R Function(NaturalLanguage langLit)? langLit,
R Function(NaturalLanguage langLub)? langLub,
R Function(NaturalLanguage langLav)? langLav,
R Function(NaturalLanguage langMlg)? langMlg,
R Function(NaturalLanguage langMah)? langMah,
R Function(NaturalLanguage langMri)? langMri,
R Function(NaturalLanguage langMkd)? langMkd,
R Function(NaturalLanguage langMal)? langMal,
R Function(NaturalLanguage langMon)? langMon,
R Function(NaturalLanguage langMar)? langMar,
R Function(NaturalLanguage langMsa)? langMsa,
R Function(NaturalLanguage langMlt)? langMlt,
R Function(NaturalLanguage langMya)? langMya,
R Function(NaturalLanguage langNau)? langNau,
R Function(NaturalLanguage langNob)? langNob,
R Function(NaturalLanguage langNde)? langNde,
R Function(NaturalLanguage langNep)? langNep,
R Function(NaturalLanguage langNdo)? langNdo,
R Function(NaturalLanguage langNld)? langNld,
R Function(NaturalLanguage langNno)? langNno,
R Function(NaturalLanguage langNor)? langNor,
R Function(NaturalLanguage langNbl)? langNbl,
R Function(NaturalLanguage langNav)? langNav,
R Function(NaturalLanguage langNya)? langNya,
R Function(NaturalLanguage langOci)? langOci,
R Function(NaturalLanguage langOji)? langOji,
R Function(NaturalLanguage langOrm)? langOrm,
R Function(NaturalLanguage langOri)? langOri,
R Function(NaturalLanguage langOss)? langOss,
R Function(NaturalLanguage langPan)? langPan,
R Function(NaturalLanguage langPli)? langPli,
R Function(NaturalLanguage langPol)? langPol,
R Function(NaturalLanguage langPus)? langPus,
R Function(NaturalLanguage langPor)? langPor,
R Function(NaturalLanguage langQue)? langQue,
R Function(NaturalLanguage langRoh)? langRoh,
R Function(NaturalLanguage langRun)? langRun,
R Function(NaturalLanguage langRon)? langRon,
R Function(NaturalLanguage langRus)? langRus,
R Function(NaturalLanguage langSan)? langSan,
R Function(NaturalLanguage langSrd)? langSrd,
R Function(NaturalLanguage langSnd)? langSnd,
R Function(NaturalLanguage langSme)? langSme,
R Function(NaturalLanguage langSag)? langSag,
R Function(NaturalLanguage langSin)? langSin,
R Function(NaturalLanguage langSlk)? langSlk,
R Function(NaturalLanguage langSlv)? langSlv,
R Function(NaturalLanguage langSmo)? langSmo,
R Function(NaturalLanguage langSna)? langSna,
R Function(NaturalLanguage langSom)? langSom,
R Function(NaturalLanguage langSpa)? langSpa,
R Function(NaturalLanguage langSqi)? langSqi,
R Function(NaturalLanguage langSrp)? langSrp,
R Function(NaturalLanguage langSsw)? langSsw,
R Function(NaturalLanguage langSot)? langSot,
R Function(NaturalLanguage langSun)? langSun,
R Function(NaturalLanguage langSwe)? langSwe,
R Function(NaturalLanguage langSwa)? langSwa,
R Function(NaturalLanguage langTam)? langTam,
R Function(NaturalLanguage langTel)? langTel,
R Function(NaturalLanguage langTgk)? langTgk,
R Function(NaturalLanguage langTha)? langTha,
R Function(NaturalLanguage langTir)? langTir,
R Function(NaturalLanguage langTuk)? langTuk,
R Function(NaturalLanguage langTgl)? langTgl,
R Function(NaturalLanguage langTsn)? langTsn,
R Function(NaturalLanguage langTon)? langTon,
R Function(NaturalLanguage langTur)? langTur,
R Function(NaturalLanguage langTso)? langTso,
R Function(NaturalLanguage langTat)? langTat,
R Function(NaturalLanguage langTwi)? langTwi,
R Function(NaturalLanguage langTah)? langTah,
R Function(NaturalLanguage langUig)? langUig,
R Function(NaturalLanguage langUkr)? langUkr,
R Function(NaturalLanguage langUrd)? langUrd,
R Function(NaturalLanguage langUzb)? langUzb,
R Function(NaturalLanguage langVen)? langVen,
R Function(NaturalLanguage langVie)? langVie,
R Function(NaturalLanguage langVol)? langVol,
R Function(NaturalLanguage langWln)? langWln,
R Function(NaturalLanguage langWol)? langWol,
R Function(NaturalLanguage langXho)? langXho,
R Function(NaturalLanguage langYid)? langYid,
R Function(NaturalLanguage langYor)? langYor,
R Function(NaturalLanguage langZha)? langZha,
R Function(NaturalLanguage langZho)? langZho,
R Function(NaturalLanguage langZul)? langZul,
}) => switch (this) {
LangAar() => langAar?.call(this) ?? orElse(this),
LangAbk() => langAbk?.call(this) ?? orElse(this),
LangAve() => langAve?.call(this) ?? orElse(this),
LangAfr() => langAfr?.call(this) ?? orElse(this),
LangAka() => langAka?.call(this) ?? orElse(this),
LangAmh() => langAmh?.call(this) ?? orElse(this),
LangArg() => langArg?.call(this) ?? orElse(this),
LangAra() => langAra?.call(this) ?? orElse(this),
LangAsm() => langAsm?.call(this) ?? orElse(this),
LangAva() => langAva?.call(this) ?? orElse(this),
LangAym() => langAym?.call(this) ?? orElse(this),
LangAze() => langAze?.call(this) ?? orElse(this),
LangBak() => langBak?.call(this) ?? orElse(this),
LangBel() => langBel?.call(this) ?? orElse(this),
LangBul() => langBul?.call(this) ?? orElse(this),
LangBih() => langBih?.call(this) ?? orElse(this),
LangBis() => langBis?.call(this) ?? orElse(this),
LangBam() => langBam?.call(this) ?? orElse(this),
LangBen() => langBen?.call(this) ?? orElse(this),
LangBod() => langBod?.call(this) ?? orElse(this),
LangBre() => langBre?.call(this) ?? orElse(this),
LangBos() => langBos?.call(this) ?? orElse(this),
LangCat() => langCat?.call(this) ?? orElse(this),
LangChe() => langChe?.call(this) ?? orElse(this),
LangCha() => langCha?.call(this) ?? orElse(this),
LangCos() => langCos?.call(this) ?? orElse(this),
LangCre() => langCre?.call(this) ?? orElse(this),
LangCes() => langCes?.call(this) ?? orElse(this),
LangChu() => langChu?.call(this) ?? orElse(this),
LangChv() => langChv?.call(this) ?? orElse(this),
LangCor() => langCor?.call(this) ?? orElse(this),
LangCym() => langCym?.call(this) ?? orElse(this),
LangDan() => langDan?.call(this) ?? orElse(this),
LangDeu() => langDeu?.call(this) ?? orElse(this),
LangDiv() => langDiv?.call(this) ?? orElse(this),
LangDzo() => langDzo?.call(this) ?? orElse(this),
LangEwe() => langEwe?.call(this) ?? orElse(this),
LangEll() => langEll?.call(this) ?? orElse(this),
LangEng() => langEng?.call(this) ?? orElse(this),
LangEpo() => langEpo?.call(this) ?? orElse(this),
LangEst() => langEst?.call(this) ?? orElse(this),
LangEus() => langEus?.call(this) ?? orElse(this),
LangFas() => langFas?.call(this) ?? orElse(this),
LangFul() => langFul?.call(this) ?? orElse(this),
LangFin() => langFin?.call(this) ?? orElse(this),
LangFij() => langFij?.call(this) ?? orElse(this),
LangFao() => langFao?.call(this) ?? orElse(this),
LangFra() => langFra?.call(this) ?? orElse(this),
LangFry() => langFry?.call(this) ?? orElse(this),
LangGle() => langGle?.call(this) ?? orElse(this),
LangGla() => langGla?.call(this) ?? orElse(this),
LangGlg() => langGlg?.call(this) ?? orElse(this),
LangGrn() => langGrn?.call(this) ?? orElse(this),
LangGuj() => langGuj?.call(this) ?? orElse(this),
LangGlv() => langGlv?.call(this) ?? orElse(this),
LangHau() => langHau?.call(this) ?? orElse(this),
LangHeb() => langHeb?.call(this) ?? orElse(this),
LangHin() => langHin?.call(this) ?? orElse(this),
LangHmo() => langHmo?.call(this) ?? orElse(this),
LangHrv() => langHrv?.call(this) ?? orElse(this),
LangHat() => langHat?.call(this) ?? orElse(this),
LangHun() => langHun?.call(this) ?? orElse(this),
LangHye() => langHye?.call(this) ?? orElse(this),
LangHer() => langHer?.call(this) ?? orElse(this),
LangIna() => langIna?.call(this) ?? orElse(this),
LangInd() => langInd?.call(this) ?? orElse(this),
LangIle() => langIle?.call(this) ?? orElse(this),
LangIbo() => langIbo?.call(this) ?? orElse(this),
LangIii() => langIii?.call(this) ?? orElse(this),
LangIpk() => langIpk?.call(this) ?? orElse(this),
LangIdo() => langIdo?.call(this) ?? orElse(this),
LangIsl() => langIsl?.call(this) ?? orElse(this),
LangIta() => langIta?.call(this) ?? orElse(this),
LangIku() => langIku?.call(this) ?? orElse(this),
LangJpn() => langJpn?.call(this) ?? orElse(this),
LangJav() => langJav?.call(this) ?? orElse(this),
LangKat() => langKat?.call(this) ?? orElse(this),
LangKon() => langKon?.call(this) ?? orElse(this),
LangKik() => langKik?.call(this) ?? orElse(this),
LangKua() => langKua?.call(this) ?? orElse(this),
LangKaz() => langKaz?.call(this) ?? orElse(this),
LangKal() => langKal?.call(this) ?? orElse(this),
LangKin() => langKin?.call(this) ?? orElse(this),
LangKhm() => langKhm?.call(this) ?? orElse(this),
LangKan() => langKan?.call(this) ?? orElse(this),
LangKor() => langKor?.call(this) ?? orElse(this),
LangKau() => langKau?.call(this) ?? orElse(this),
LangKas() => langKas?.call(this) ?? orElse(this),
LangKur() => langKur?.call(this) ?? orElse(this),
LangKom() => langKom?.call(this) ?? orElse(this),
LangKir() => langKir?.call(this) ?? orElse(this),
LangLat() => langLat?.call(this) ?? orElse(this),
LangLtz() => langLtz?.call(this) ?? orElse(this),
LangLug() => langLug?.call(this) ?? orElse(this),
LangLim() => langLim?.call(this) ?? orElse(this),
LangLin() => langLin?.call(this) ?? orElse(this),
LangLao() => langLao?.call(this) ?? orElse(this),
LangLit() => langLit?.call(this) ?? orElse(this),
LangLub() => langLub?.call(this) ?? orElse(this),
LangLav() => langLav?.call(this) ?? orElse(this),
LangMlg() => langMlg?.call(this) ?? orElse(this),
LangMah() => langMah?.call(this) ?? orElse(this),
LangMri() => langMri?.call(this) ?? orElse(this),
LangMkd() => langMkd?.call(this) ?? orElse(this),
LangMal() => langMal?.call(this) ?? orElse(this),
LangMon() => langMon?.call(this) ?? orElse(this),
LangMar() => langMar?.call(this) ?? orElse(this),
LangMsa() => langMsa?.call(this) ?? orElse(this),
LangMlt() => langMlt?.call(this) ?? orElse(this),
LangMya() => langMya?.call(this) ?? orElse(this),
LangNau() => langNau?.call(this) ?? orElse(this),
LangNob() => langNob?.call(this) ?? orElse(this),
LangNde() => langNde?.call(this) ?? orElse(this),
LangNep() => langNep?.call(this) ?? orElse(this),
LangNdo() => langNdo?.call(this) ?? orElse(this),
LangNld() => langNld?.call(this) ?? orElse(this),
LangNno() => langNno?.call(this) ?? orElse(this),
LangNor() => langNor?.call(this) ?? orElse(this),
LangNbl() => langNbl?.call(this) ?? orElse(this),
LangNav() => langNav?.call(this) ?? orElse(this),
LangNya() => langNya?.call(this) ?? orElse(this),
LangOci() => langOci?.call(this) ?? orElse(this),
LangOji() => langOji?.call(this) ?? orElse(this),
LangOrm() => langOrm?.call(this) ?? orElse(this),
LangOri() => langOri?.call(this) ?? orElse(this),
LangOss() => langOss?.call(this) ?? orElse(this),
LangPan() => langPan?.call(this) ?? orElse(this),
LangPli() => langPli?.call(this) ?? orElse(this),
LangPol() => langPol?.call(this) ?? orElse(this),
LangPus() => langPus?.call(this) ?? orElse(this),
LangPor() => langPor?.call(this) ?? orElse(this),
LangQue() => langQue?.call(this) ?? orElse(this),
LangRoh() => langRoh?.call(this) ?? orElse(this),
LangRun() => langRun?.call(this) ?? orElse(this),
LangRon() => langRon?.call(this) ?? orElse(this),
LangRus() => langRus?.call(this) ?? orElse(this),
LangSan() => langSan?.call(this) ?? orElse(this),
LangSrd() => langSrd?.call(this) ?? orElse(this),
LangSnd() => langSnd?.call(this) ?? orElse(this),
LangSme() => langSme?.call(this) ?? orElse(this),
LangSag() => langSag?.call(this) ?? orElse(this),
LangSin() => langSin?.call(this) ?? orElse(this),
LangSlk() => langSlk?.call(this) ?? orElse(this),
LangSlv() => langSlv?.call(this) ?? orElse(this),
LangSmo() => langSmo?.call(this) ?? orElse(this),
LangSna() => langSna?.call(this) ?? orElse(this),
LangSom() => langSom?.call(this) ?? orElse(this),
LangSpa() => langSpa?.call(this) ?? orElse(this),
LangSqi() => langSqi?.call(this) ?? orElse(this),
LangSrp() => langSrp?.call(this) ?? orElse(this),
LangSsw() => langSsw?.call(this) ?? orElse(this),
LangSot() => langSot?.call(this) ?? orElse(this),
LangSun() => langSun?.call(this) ?? orElse(this),
LangSwe() => langSwe?.call(this) ?? orElse(this),
LangSwa() => langSwa?.call(this) ?? orElse(this),
LangTam() => langTam?.call(this) ?? orElse(this),
LangTel() => langTel?.call(this) ?? orElse(this),
LangTgk() => langTgk?.call(this) ?? orElse(this),
LangTha() => langTha?.call(this) ?? orElse(this),
LangTir() => langTir?.call(this) ?? orElse(this),
LangTuk() => langTuk?.call(this) ?? orElse(this),
LangTgl() => langTgl?.call(this) ?? orElse(this),
LangTsn() => langTsn?.call(this) ?? orElse(this),
LangTon() => langTon?.call(this) ?? orElse(this),
LangTur() => langTur?.call(this) ?? orElse(this),
LangTso() => langTso?.call(this) ?? orElse(this),
LangTat() => langTat?.call(this) ?? orElse(this),
LangTwi() => langTwi?.call(this) ?? orElse(this),
LangTah() => langTah?.call(this) ?? orElse(this),
LangUig() => langUig?.call(this) ?? orElse(this),
LangUkr() => langUkr?.call(this) ?? orElse(this),
LangUrd() => langUrd?.call(this) ?? orElse(this),
LangUzb() => langUzb?.call(this) ?? orElse(this),
LangVen() => langVen?.call(this) ?? orElse(this),
LangVie() => langVie?.call(this) ?? orElse(this),
LangVol() => langVol?.call(this) ?? orElse(this),
LangWln() => langWln?.call(this) ?? orElse(this),
LangWol() => langWol?.call(this) ?? orElse(this),
LangXho() => langXho?.call(this) ?? orElse(this),
LangYid() => langYid?.call(this) ?? orElse(this),
LangYor() => langYor?.call(this) ?? orElse(this),
LangZha() => langZha?.call(this) ?? orElse(this),
LangZho() => langZho?.call(this) ?? orElse(this),
LangZul() => langZul?.call(this) ?? orElse(this),
_ => orElse(this),
};