/** * Write out the object to the given ObjectOutputStream * * @param in * The stream to read our state from * @throws IOException * If the write fails * @throws ClassNotFoundException * If the read data is incorrect * @serialData Write the ordinal number of this verse */ private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException { in.defaultReadObject(); end = calcEnd(); shaper = new NumberShaper(); verifyData(); // We are ignoring the originalName and parent. }