code: protected Tuple composeComposite(AbstractCompositeType comparator, ByteBuffer name) throws IOException
      {
          List<CompositeComponent> result = comparator.deconstruct(name);
          Tuple t = TupleFactory.getInstance().newTuple(result.size());
          for (int i=0; i<result.size(); i++)
              setTupleValue(t, i, cassandraToObj(result.get(i).comparator, result.get(i).value));
  
          return t;
      }
docs: Deconstructs a composite type to a Tuple.