Package 

Class ExtendableMessageLiteExtensionsKt

    • Method Summary

      Modifier and Type Method Description
      final static <M extends GeneratedMessageLite.ExtendableMessage<M, ?>, MOrBT extends GeneratedMessageLite.ExtendableMessageOrBuilder<M, ?>, T extends Any> T get(MOrBT $self, ExtensionLite<M, T> extension) Gets the value of the proto extension.
      final static <M extends GeneratedMessageLite.ExtendableMessage<M, B>, B extends GeneratedMessageLite.ExtendableBuilder<M, B>, T extends Any> Unit set(B $self, ExtensionLite<M, T> extension, T value) Sets the current value of the proto extension in this builder.
      final static <M extends GeneratedMessageLite.ExtendableMessage<M, ?>, MorBT extends GeneratedMessageLite.ExtendableMessageOrBuilder<M, ?>> Boolean contains(MorBT $self, ExtensionLite<M, ?> extension) Returns true if the specified extension is set.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • get

         final static <M extends GeneratedMessageLite.ExtendableMessage<M, ?>, MOrBT extends GeneratedMessageLite.ExtendableMessageOrBuilder<M, ?>, T extends Any> T get(MOrBT $self, ExtensionLite<M, T> extension)

        Gets the value of the proto extension.

      • set

         final static <M extends GeneratedMessageLite.ExtendableMessage<M, B>, B extends GeneratedMessageLite.ExtendableBuilder<M, B>, T extends Any> Unit set(B $self, ExtensionLite<M, T> extension, T value)

        Sets the current value of the proto extension in this builder.

      • contains

         final static <M extends GeneratedMessageLite.ExtendableMessage<M, ?>, MorBT extends GeneratedMessageLite.ExtendableMessageOrBuilder<M, ?>> Boolean contains(MorBT $self, ExtensionLite<M, ?> extension)

        Returns true if the specified extension is set.