Uses of Class
com.google.protobuf.Extension
Packages that use Extension
-
Uses of Extension in com.google.protobuf
Subclasses of Extension in com.google.protobufModifier and TypeClassDescriptionstatic classGeneratedMessage.GeneratedExtension<ContainingT extends Message, T>Type used to represent generated extensions.Methods in com.google.protobuf that return ExtensionModifier and TypeMethodDescriptionprivate static <MessageT extends GeneratedMessage.ExtendableMessage<MessageT>, T>
Extension<MessageT, T> GeneratedMessage.checkNotLite(ExtensionLite<? extends MessageT, T> extension) Checks that theExtensionis non-Lite and returns it as aGeneratedMessage.GeneratedExtension.Methods in com.google.protobuf with parameters of type ExtensionModifier and TypeMethodDescriptionvoidAdd an extension from a generated file to the registry.final <T> BuilderTGeneratedMessage.ExtendableBuilder.addExtension(Extension<? extends MessageT, List<T>> extension, T value) Overload to maintain ABI compatibility.final <T> BuilderTGeneratedMessage.ExtendableBuilder.clearExtension(Extension<? extends MessageT, T> extension) Overload to maintain ABI compatibility.default <T> TGeneratedMessage.ExtendableMessageOrBuilder.getExtension(Extension<? extends MessageT, List<T>> extension, int index) Overload to maintain ABI compatibility.default <T> TGeneratedMessage.ExtendableMessageOrBuilder.getExtension(Extension<? extends MessageT, T> extension) Overload to maintain ABI compatibility.default <T> intGeneratedMessage.ExtendableMessageOrBuilder.getExtensionCount(Extension<? extends MessageT, List<T>> extension) Overload to maintain ABI compatibility.default <T> booleanGeneratedMessage.ExtendableMessageOrBuilder.hasExtension(Extension<? extends MessageT, T> extension) hasExtension() overload forExtensioninstances.(package private) static ExtensionRegistry.ExtensionInfoExtensionRegistry.newExtensionInfo(Extension<?, ?> extension) final <T> BuilderTGeneratedMessage.ExtendableBuilder.setExtension(Extension<? extends MessageT, List<T>> extension, int index, T value) Overload to maintain ABI compatibility.final <T> BuilderTGeneratedMessage.ExtendableBuilder.setExtension(Extension<? extends MessageT, T> extension, T value) Overload to maintain ABI compatibility.private voidGeneratedMessage.ExtendableBuilder.verifyExtensionContainingType(Extension<MessageT, ?> extension)