Interface Guarded

    • Method Detail

      • getGuardObject

        Object getGuardObject()
        Gets the guard object associated to the generated descriptors/utilities. Note that serialization/deserialization must preserve guard object reference.

        This method is intended to use only for ensuring the compatibility of manipulated objects.

        Implementations might use the associated DescriptorGenerator or DescriptorParameters reference as the guard object, however it is a non recommended practice to use this method to access the associated generator to perform further operations on it.

        Returns:
        The guard object, can not be null.