override def isRegisterByteSizeObserverCheap()

in scio-core/src/main/scala-2.12/com/spotify/scio/coders/instances/TupleCoders.scala [2927:2974]


  override def isRegisterByteSizeObserverCheap(value: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)): Boolean =
    ac.isRegisterByteSizeObserverCheap(value._1) &&
      bc.isRegisterByteSizeObserverCheap(value._2) &&
      cc.isRegisterByteSizeObserverCheap(value._3) &&
      dc.isRegisterByteSizeObserverCheap(value._4) &&
      ec.isRegisterByteSizeObserverCheap(value._5) &&
      fc.isRegisterByteSizeObserverCheap(value._6) &&
      gc.isRegisterByteSizeObserverCheap(value._7) &&
      hc.isRegisterByteSizeObserverCheap(value._8) &&
      ic.isRegisterByteSizeObserverCheap(value._9) &&
      jc.isRegisterByteSizeObserverCheap(value._10) &&
      kc.isRegisterByteSizeObserverCheap(value._11) &&
      lc.isRegisterByteSizeObserverCheap(value._12) &&
      mc.isRegisterByteSizeObserverCheap(value._13) &&
      nc.isRegisterByteSizeObserverCheap(value._14) &&
      oc.isRegisterByteSizeObserverCheap(value._15) &&
      pc.isRegisterByteSizeObserverCheap(value._16) &&
      qc.isRegisterByteSizeObserverCheap(value._17) &&
      rc.isRegisterByteSizeObserverCheap(value._18) &&
      sc.isRegisterByteSizeObserverCheap(value._19) &&
      tc.isRegisterByteSizeObserverCheap(value._20) &&
      uc.isRegisterByteSizeObserverCheap(value._21) &&
      vc.isRegisterByteSizeObserverCheap(value._22)

  override def registerByteSizeObserver(value: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V), observer: ElementByteSizeObserver): Unit = {
    ac.registerByteSizeObserver(value._1, observer)
    bc.registerByteSizeObserver(value._2, observer)
    cc.registerByteSizeObserver(value._3, observer)
    dc.registerByteSizeObserver(value._4, observer)
    ec.registerByteSizeObserver(value._5, observer)
    fc.registerByteSizeObserver(value._6, observer)
    gc.registerByteSizeObserver(value._7, observer)
    hc.registerByteSizeObserver(value._8, observer)
    ic.registerByteSizeObserver(value._9, observer)
    jc.registerByteSizeObserver(value._10, observer)
    kc.registerByteSizeObserver(value._11, observer)
    lc.registerByteSizeObserver(value._12, observer)
    mc.registerByteSizeObserver(value._13, observer)
    nc.registerByteSizeObserver(value._14, observer)
    oc.registerByteSizeObserver(value._15, observer)
    pc.registerByteSizeObserver(value._16, observer)
    qc.registerByteSizeObserver(value._17, observer)
    rc.registerByteSizeObserver(value._18, observer)
    sc.registerByteSizeObserver(value._19, observer)
    tc.registerByteSizeObserver(value._20, observer)
    uc.registerByteSizeObserver(value._21, observer)
    vc.registerByteSizeObserver(value._22, observer)
  }