Package com.yetnt.utils.wtf
Interface ThrowableCentiFunction<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,AB,AC,AD,AE,AF,AG,AH,AI,AJ,AK,AL,AM,AN,AO,AP,AQ,AR,AS,AT,AU,AV,AW,AX,AY,AZ,BA,BB,BC,BD,BE,BF,BG,BH,BI,BJ,BK,BL,BM,BN,BO,BP,BQ,BR,BS,BT,BU,BV,BW,BX,BY,BZ,CA,CB,CC,CD,CE,CF,CG,CH,CI,CJ,CK,CL,CM,CN,CO,CP,CQ,CR,CS,CT,CU,CV,CW,CX extends Throwable>
- Type Parameters:
A- The type of the 1st parameter.B- The type of the 2nd parameter.C- The type of the 3rd parameter.D- The type of the 4th parameter.E- The type of the 5th parameter.F- The type of the 6th parameter.G- The type of the 7th parameter.H- The type of the 8th parameter.I- The type of the 9th parameter.J- The type of the 10th parameter.K- The type of the 11th parameter.L- The type of the 12th parameter.M- The type of the 13th parameter.N- The type of the 14th parameter.O- The type of the 15th parameter.P- The type of the 16th parameter.Q- The type of the 17th parameter.R- The type of the 18th parameter.S- The type of the 19th parameter.T- The type of the 20th parameter.U- The type of the 21th parameter.V- The type of the 22th parameter.W- The type of the 23th parameter.X- The type of the 24th parameter.Y- The type of the 25th parameter.Z- The type of the 26th parameter.AA- The type of the 27th parameter.AB- The type of the 28th parameter.AC- The type of the 29th parameter.AD- The type of the 30th parameter.AE- The type of the 31th parameter.AF- The type of the 32th parameter.AG- The type of the 33th parameter.AH- The type of the 34th parameter.AI- The type of the 35th parameter.AJ- The type of the 36th parameter.AK- The type of the 37th parameter.AL- The type of the 38th parameter.AM- The type of the 39th parameter.AN- The type of the 40th parameter.AO- The type of the 41th parameter.AP- The type of the 42th parameter.AQ- The type of the 43th parameter.AR- The type of the 44th parameter.AS- The type of the 45th parameter.AT- The type of the 46th parameter.AU- The type of the 47th parameter.AV- The type of the 48th parameter.AW- The type of the 49th parameter.AX- The type of the 50th parameter.AY- The type of the 51th parameter.AZ- The type of the 52th parameter.BA- The type of the 53th parameter.BB- The type of the 54th parameter.BC- The type of the 55th parameter.BD- The type of the 56th parameter.BE- The type of the 57th parameter.BF- The type of the 58th parameter.BG- The type of the 59th parameter.BH- The type of the 60th parameter.BI- The type of the 61th parameter.BJ- The type of the 62th parameter.BK- The type of the 63th parameter.BL- The type of the 64th parameter.BM- The type of the 65th parameter.BN- The type of the 66th parameter.BO- The type of the 67th parameter.BP- The type of the 68th parameter.BQ- The type of the 69th parameter.BR- The type of the 70th parameter.BS- The type of the 71th parameter.BT- The type of the 72th parameter.BU- The type of the 73th parameter.BV- The type of the 74th parameter.BW- The type of the 75th parameter.BX- The type of the 76th parameter.BY- The type of the 77th parameter.BZ- The type of the 78th parameter.CA- The type of the 79th parameter.CB- The type of the 80th parameter.CC- The type of the 81th parameter.CD- The type of the 82th parameter.CE- The type of the 83th parameter.CF- The type of the 84th parameter.CG- The type of the 85th parameter.CH- The type of the 86th parameter.CI- The type of the 87th parameter.CJ- The type of the 88th parameter.CK- The type of the 89th parameter.CL- The type of the 90th parameter.CM- The type of the 91th parameter.CN- The type of the 92th parameter.CO- The type of the 93th parameter.CP- The type of the 94th parameter.CQ- The type of the 95th parameter.CR- The type of the 96th parameter.CS- The type of the 97th parameter.CT- The type of the 98th parameter.CU- The type of the 99th parameter.CV- The type of the 100th parameter.
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface ThrowableCentiFunction<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,AB,AC,AD,AE,AF,AG,AH,AI,AJ,AK,AL,AM,AN,AO,AP,AQ,AR,AS,AT,AU,AV,AW,AX,AY,AZ,BA,BB,BC,BD,BE,BF,BG,BH,BI,BJ,BK,BL,BM,BN,BO,BP,BQ,BR,BS,BT,BU,BV,BW,BX,BY,BZ,CA,CB,CC,CD,CE,CF,CG,CH,CI,CJ,CK,CL,CM,CN,CO,CP,CQ,CR,CS,CT,CU,CV,CW,CX extends Throwable>
A One hundred arity function which takes in, you guessed it. ONE HUNDRED parameters and returns a result.
Oh and it might throw.
Added because this is a very useful functional interface that should've absolutely been apart of java.util.function
- Author:
- Lehlogonolo Poole
-
Method Summary
Modifier and TypeMethodDescriptionweep(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v, W w, X x, Y y, Z z, AA aa, AB ab, AC ac, AD ad, AE ae, AF af, AG ag, AH ah, AI ai, AJ aj, AK ak, AL al, AM am, AN an, AO ao, AP ap, AQ aq, AR ar, AS as, AT at, AU au, AV av, AW aw, AX ax, AY ay, AZ az, BA ba, BB bb, BC bc, BD bd, BE be, BF bf, BG bg, BH bh, BI bi, BJ bj, BK bk, BL bl, BM bm, BN bn, BO bo, BP bp, BQ bq, BR br, BS bs, BT bt, BU bu, BV bv, BW bw, BX bx, BY by, BZ bz, CA ca, CB cb, CC cc, CD cd, CE ce, CF cf, CG cg, CH ch, CI ci, CJ cj, CK ck, CL cl, CM cm, CN cn, CO co, CP cp, CQ cq, CR cr, CS cs, CT ct, CU cu, CV cv) Call the function.
-
Method Details
-
weep
CW weep(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v, W w, X x, Y y, Z z, AA aa, AB ab, AC ac, AD ad, AE ae, AF af, AG ag, AH ah, AI ai, AJ aj, AK ak, AL al, AM am, AN an, AO ao, AP ap, AQ aq, AR ar, AS as, AT at, AU au, AV av, AW aw, AX ax, AY ay, AZ az, BA ba, BB bb, BC bc, BD bd, BE be, BF bf, BG bg, BH bh, BI bi, BJ bj, BK bk, BL bl, BM bm, BN bn, BO bo, BP bp, BQ bq, BR br, BS bs, BT bt, BU bu, BV bv, BW bw, BX bx, BY by, BZ bz, CA ca, CB cb, CC cc, CD cd, CE ce, CF cf, CG cg, CH ch, CI ci, CJ cj, CK ck, CL cl, CM cm, CN cn, CO co, CP cp, CQ cq, CR cr, CS cs, CT ct, CU cu, CV cv) throws CX Call the function.- Parameters:
a- The 1st parameter which is of typeA.b- The 2nd parameter which is of typeB.c- The 3rd parameter which is of typeC.d- The 4th parameter which is of typeD.e- The 5th parameter which is of typeE.f- The 6th parameter which is of typeF.g- The 7th parameter which is of typeG.h- The 8th parameter which is of typeH.i- The 9th parameter which is of typeI.j- The 10th parameter which is of typeJ.k- The 11th parameter which is of typeK.l- The 12th parameter which is of typeL.m- The 13th parameter which is of typeM.n- The 14th parameter which is of typeN.o- The 15th parameter which is of typeO.p- The 16th parameter which is of typeP.q- The 17th parameter which is of typeQ.r- The 18th parameter which is of typeR.s- The 19th parameter which is of typeS.t- The 20th parameter which is of typeT.u- The 21th parameter which is of typeU.v- The 22th parameter which is of typeV.w- The 23th parameter which is of typeW.x- The 24th parameter which is of typeX.y- The 25th parameter which is of typeY.z- The 26th parameter which is of typeZ.aa- The 27th parameter which is of typeAA.ab- The 28th parameter which is of typeAB.ac- The 29th parameter which is of typeAC.ad- The 30th parameter which is of typeAD.ae- The 31th parameter which is of typeAE.af- The 32th parameter which is of typeAF.ag- The 33th parameter which is of typeAG.ah- The 34th parameter which is of typeAH.ai- The 35th parameter which is of typeAI.aj- The 36th parameter which is of typeAJ.ak- The 37th parameter which is of typeAK.al- The 38th parameter which is of typeAL.am- The 39th parameter which is of typeAM.an- The 40th parameter which is of typeAN.ao- The 41th parameter which is of typeAO.ap- The 42th parameter which is of typeAP.aq- The 43th parameter which is of typeAQ.ar- The 44th parameter which is of typeAR.as- The 45th parameter which is of typeAS.at- The 46th parameter which is of typeAT.au- The 47th parameter which is of typeAU.av- The 48th parameter which is of typeAV.aw- The 49th parameter which is of typeAW.ax- The 50th parameter which is of typeAX.ay- The 51th parameter which is of typeAY.az- The 52th parameter which is of typeAZ.ba- The 53th parameter which is of typeBA.bb- The 54th parameter which is of typeBB.bc- The 55th parameter which is of typeBC.bd- The 56th parameter which is of typeBD.be- The 57th parameter which is of typeBE.bf- The 58th parameter which is of typeBF.bg- The 59th parameter which is of typeBG.bh- The 60th parameter which is of typeBH.bi- The 61th parameter which is of typeBI.bj- The 62th parameter which is of typeBJ.bk- The 63th parameter which is of typeBK.bl- The 64th parameter which is of typeBL.bm- The 65th parameter which is of typeBM.bn- The 66th parameter which is of typeBN.bo- The 67th parameter which is of typeBO.bp- The 68th parameter which is of typeBP.bq- The 69th parameter which is of typeBQ.br- The 70th parameter which is of typeBR.bs- The 71th parameter which is of typeBS.bt- The 72th parameter which is of typeBT.bu- The 73th parameter which is of typeBU.bv- The 74th parameter which is of typeBV.bw- The 75th parameter which is of typeBW.bx- The 76th parameter which is of typeBX.by- The 77th parameter which is of typeBY.bz- The 78th parameter which is of typeBZ.ca- The 79th parameter which is of typeCA.cb- The 80th parameter which is of typeCB.cc- The 81th parameter which is of typeCC.cd- The 82th parameter which is of typeCD.ce- The 83th parameter which is of typeCE.cf- The 84th parameter which is of typeCF.cg- The 85th parameter which is of typeCG.ch- The 86th parameter which is of typeCH.ci- The 87th parameter which is of typeCI.cj- The 88th parameter which is of typeCJ.ck- The 89th parameter which is of typeCK.cl- The 90th parameter which is of typeCL.cm- The 91th parameter which is of typeCM.cn- The 92th parameter which is of typeCN.co- The 93th parameter which is of typeCO.cp- The 94th parameter which is of typeCP.cq- The 95th parameter which is of typeCQ.cr- The 96th parameter which is of typeCR.cs- The 97th parameter which is of typeCS.ct- The 98th parameter which is of typeCT.cu- The 99th parameter which is of typeCU.cv- The 100th parameter which is of typeCV.- Returns:
- Whatever the fuck this mess returns
- Throws:
CX- Bless your soul if this throws.
-