public interface  oadd.com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder extends java.lang.Object implements oadd.com.google.protobuf.MessageOrBuilder
{
public abstract boolean hasName();
public abstract java.lang.String getName();
public abstract oadd.com.google.protobuf.ByteString getNameBytes();
public abstract java.util.List getFieldList();
public abstract oadd.com.google.protobuf.DescriptorProtos$FieldDescriptorProto getField(int);
public abstract int getFieldCount();
public abstract java.util.List getFieldOrBuilderList();
public abstract oadd.com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder getFieldOrBuilder(int);
public abstract java.util.List getExtensionList();
public abstract oadd.com.google.protobuf.DescriptorProtos$FieldDescriptorProto getExtension(int);
public abstract int getExtensionCount();
public abstract java.util.List getExtensionOrBuilderList();
public abstract oadd.com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder getExtensionOrBuilder(int);
public abstract java.util.List getNestedTypeList();
public abstract oadd.com.google.protobuf.DescriptorProtos$DescriptorProto getNestedType(int);
public abstract int getNestedTypeCount();
public abstract java.util.List getNestedTypeOrBuilderList();
public abstract oadd.com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder getNestedTypeOrBuilder(int);
public abstract java.util.List getEnumTypeList();
public abstract oadd.com.google.protobuf.DescriptorProtos$EnumDescriptorProto getEnumType(int);
public abstract int getEnumTypeCount();
public abstract java.util.List getEnumTypeOrBuilderList();
public abstract oadd.com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder(int);
public abstract java.util.List getExtensionRangeList();
public abstract oadd.com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange getExtensionRange(int);
public abstract int getExtensionRangeCount();
public abstract java.util.List getExtensionRangeOrBuilderList();
public abstract oadd.com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRangeOrBuilder getExtensionRangeOrBuilder(int);
public abstract java.util.List getOneofDeclList();
public abstract oadd.com.google.protobuf.DescriptorProtos$OneofDescriptorProto getOneofDecl(int);
public abstract int getOneofDeclCount();
public abstract java.util.List getOneofDeclOrBuilderList();
public abstract oadd.com.google.protobuf.DescriptorProtos$OneofDescriptorProtoOrBuilder getOneofDeclOrBuilder(int);
public abstract boolean hasOptions();
public abstract oadd.com.google.protobuf.DescriptorProtos$MessageOptions getOptions();
public abstract oadd.com.google.protobuf.DescriptorProtos$MessageOptionsOrBuilder getOptionsOrBuilder();
public abstract java.util.List getReservedRangeList();
public abstract oadd.com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange getReservedRange(int);
public abstract int getReservedRangeCount();
public abstract java.util.List getReservedRangeOrBuilderList();
public abstract oadd.com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRangeOrBuilder getReservedRangeOrBuilder(int);
public abstract java.util.List getReservedNameList();
public abstract int getReservedNameCount();
public abstract java.lang.String getReservedName(int);
public abstract oadd.com.google.protobuf.ByteString getReservedNameBytes(int);
}