/** Check if a singular extension is present. */ @Override public final <Type> boolean hasExtension(final Extension<MessageType, Type> extension) { return hasExtension((ExtensionLite<MessageType, Type>) extension); } /** Check if a singular extension is present. */
/** Check if a singular extension is present. */ @Override public final <Type> boolean hasExtension( final GeneratedExtension<MessageType, Type> extension) { return hasExtension((ExtensionLite<MessageType, Type>) extension); } /** Get the number of elements in a repeated extension. */
/** Check if a singular extension is present. */ @Override public final <Type> boolean hasExtension( final GeneratedExtension<MessageType, Type> extension) { return hasExtension((ExtensionLite<MessageType, Type>) extension); } /** Get the number of elements in a repeated extension. */
/** Check if a singular extension is present. */ @Override public final <Type> boolean hasExtension(final Extension<MessageType, Type> extension) { return hasExtension((ExtensionLite<MessageType, Type>) extension); } /** Check if a singular extension is present. */