Package com.google.protobuf
Class ExtensionLite<ContainingType extends MessageLite,Type>
java.lang.Object
com.google.protobuf.ExtensionLite<ContainingType,Type>
- Direct Known Subclasses:
Extension
,GeneratedMessageLite.GeneratedExtension
Lite interface that generated extensions implement.
Methods are for use by generated code only. You can hold a reference to extensions using this type name.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Type
Returns the default value of the extension field.abstract WireFormat.FieldType
Returns the type of the field.abstract MessageLite
Returns the default instance of the extension field, if it's a message extension.abstract int
Returns the field number of the extension.abstract boolean
Returns whether it is a repeated field.
-
Constructor Details
-
ExtensionLite
public ExtensionLite()
-
-
Method Details
-
getNumber
public abstract int getNumber()Returns the field number of the extension. -
getLiteType
Returns the type of the field. -
isRepeated
public abstract boolean isRepeated()Returns whether it is a repeated field. -
getDefaultValue
Returns the default value of the extension field. -
getMessageDefaultInstance
Returns the default instance of the extension field, if it's a message extension.
-