public abstract class oadd.com.google.protobuf.Extension extends oadd.com.google.protobuf.ExtensionLite
{
public void <init>()
{
oadd.com.google.protobuf.Extension v;
v := @this: oadd.com.google.protobuf.Extension;
specialinvoke v.<oadd.com.google.protobuf.ExtensionLite: void <init>()>();
return;
}
public abstract oadd.com.google.protobuf.Message getMessageDefaultInstance();
public abstract oadd.com.google.protobuf.Descriptors$FieldDescriptor getDescriptor();
final boolean isLite()
{
oadd.com.google.protobuf.Extension v;
v := @this: oadd.com.google.protobuf.Extension;
return 0;
}
protected abstract oadd.com.google.protobuf.Extension$ExtensionType getExtensionType();
public oadd.com.google.protobuf.Extension$MessageType getMessageType()
{
oadd.com.google.protobuf.Extension$MessageType v;
oadd.com.google.protobuf.Extension v;
v := @this: oadd.com.google.protobuf.Extension;
v = <oadd.com.google.protobuf.Extension$MessageType: oadd.com.google.protobuf.Extension$MessageType PROTO2>;
return v;
}
protected abstract java.lang.Object fromReflectionType(java.lang.Object);
protected abstract java.lang.Object singularFromReflectionType(java.lang.Object);
protected abstract java.lang.Object toReflectionType(java.lang.Object);
protected abstract java.lang.Object singularToReflectionType(java.lang.Object);
}