### Question:
IdCoder { public ObjectId getObjectId(String id) { String entityName = EntityIdCoder.getEntityName(id); EntityIdCoder coder = getCoder(entityName); return coder.toObjectId(id); } IdCoder(EntityResolver entityResolver); ObjectId getObjectId(String id); String getStringId(ObjectId id); String getStringId(Persistent object);  }### Answer:
@Test public void testGetObjectId_Temp() { IdCoder handler = new IdCoder(runtime.getChannel().getEntityResolver()); byte[] key = new byte[] { 1, (byte) 0xD7, 10, 100 }; ObjectId decoded = handler.getObjectId(".E1:01D70A64"); assertEquals(ObjectId.of("E1", key), decoded); }