LengthPrefixUnknownCoders { @VisibleForTesting static <T extends GenericJson> T clone(T cloudObject, Class<T> type) throws IOException { return cloudObject.getFactory().fromString(cloudObject.toString(), type); }  static MutableNetwork<Node, Edge> andReplaceForRunnerNetwork(
      MutableNetwork<Node, Edge> network); static MutableNetwork<Node, Edge> forSdkNetwork(MutableNetwork<Node, Edge> network); static List<SideInputInfo> forSideInputInfos(
      List<SideInputInfo> sideInputInfos, boolean replaceWithByteArrayCoder);  }
@Test public void testClone() throws Exception { ParallelInstruction copy = LengthPrefixUnknownCoders.clone(instruction, ParallelInstruction.class); assertNotSame(instruction, copy); assertEquals(instruction, copy); }