Interface DescribedTypeEncoder<V>

    • Method Detail

      • getDescriptorCode

        UnsignedLong getDescriptorCode()
        Returns:
        the UnsignedLong value to use as the Descriptor for this type.
      • getDescriptorSymbol

        Symbol getDescriptorSymbol()
        Returns:
        the Symbol value to use as the Descriptor for this type.
      • encoderRegistered

        default DescribedTypeEncoder<V> encoderRegistered​(Encoder encoder)
        Allow the type encoder to react to being registered with a given Encoder instance.
        Parameters:
        encoder - The Encoder that this type encoder is now registered with.
        Returns:
        this type encoder value after having initialized itself following registration.