Class TestIdentifier.SerializedForm

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    TestIdentifier

    private static class TestIdentifier.SerializedForm
    extends java.lang.Object
    implements java.io.Serializable
    Represents the serialized output of TestIdentifier. The fields on this class match the fields that TestIdentifier had prior to 5.8.
    • Field Detail

      • uniqueId

        private final java.lang.String uniqueId
      • parentId

        private final java.lang.String parentId
      • displayName

        private final java.lang.String displayName
      • legacyReportingName

        private final java.lang.String legacyReportingName
      • tags

        private final java.util.Set<TestTag> tags
    • Constructor Detail

      • SerializedForm

        private SerializedForm​(java.io.ObjectInputStream.GetField fields)
                        throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • serialize

        void serialize​(java.io.ObjectOutputStream s)
                throws java.io.IOException
        Throws:
        java.io.IOException
      • deserialize

        static TestIdentifier.SerializedForm deserialize​(java.io.ObjectInputStream s)
                                                  throws java.lang.ClassNotFoundException,
                                                         java.io.IOException
        Throws:
        java.lang.ClassNotFoundException
        java.io.IOException