code: public byte[] getBytes() {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(tc, "getBytes");
  
      byte[] b = null;
      try {
        b = string().getBytes("UTF-8");
      } catch (UnsupportedEncodingException e) {
        FFDCFilter.processException(e, className + ".getBytes", "2", this);
      }
  
      byte[] c = new byte[b.length+1];
  
      c[0] = Cellule.LINKCELLULE;
      for (int i=0; i < b.length; i++) {
        c[i+1] = b[i];
      }
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(tc, "getBytes", c);
      return c;
    }
docs: Return a byte[] representation of the LinkCellule. The returned bytes can be
  used to create a new LinkCellule object representing the same LinkCellule.
  
  UTF-8 encoding is used to construct the byte array.