Class SymbolsProtos.Type

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
org.sonar.python.types.protobuf.SymbolsProtos.Type
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, SymbolsProtos.TypeOrBuilder
Enclosing class:
SymbolsProtos

public static final class SymbolsProtos.Type extends com.google.protobuf.GeneratedMessage implements SymbolsProtos.TypeOrBuilder
Protobuf type protoblog.Type
See Also:
  • Field Details

    • PRETTY_PRINTED_NAME_FIELD_NUMBER

      public static final int PRETTY_PRINTED_NAME_FIELD_NUMBER
      See Also:
    • KIND_FIELD_NUMBER

      public static final int KIND_FIELD_NUMBER
      See Also:
    • ARGS_FIELD_NUMBER

      public static final int ARGS_FIELD_NUMBER
      See Also:
    • FULLY_QUALIFIED_NAME_FIELD_NUMBER

      public static final int FULLY_QUALIFIED_NAME_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getPrettyPrintedName

      public String getPrettyPrintedName()
      string pretty_printed_name = 1;
      Specified by:
      getPrettyPrintedName in interface SymbolsProtos.TypeOrBuilder
      Returns:
      The prettyPrintedName.
    • getPrettyPrintedNameBytes

      public com.google.protobuf.ByteString getPrettyPrintedNameBytes()
      string pretty_printed_name = 1;
      Specified by:
      getPrettyPrintedNameBytes in interface SymbolsProtos.TypeOrBuilder
      Returns:
      The bytes for prettyPrintedName.
    • getKindValue

      public int getKindValue()
      .protoblog.TypeKind kind = 2;
      Specified by:
      getKindValue in interface SymbolsProtos.TypeOrBuilder
      Returns:
      The enum numeric value on the wire for kind.
    • getKind

      public SymbolsProtos.TypeKind getKind()
      .protoblog.TypeKind kind = 2;
      Specified by:
      getKind in interface SymbolsProtos.TypeOrBuilder
      Returns:
      The kind.
    • getArgsList

      public List<SymbolsProtos.Type> getArgsList()
      repeated .protoblog.Type args = 3;
      Specified by:
      getArgsList in interface SymbolsProtos.TypeOrBuilder
    • getArgsOrBuilderList

      public List<? extends SymbolsProtos.TypeOrBuilder> getArgsOrBuilderList()
      repeated .protoblog.Type args = 3;
      Specified by:
      getArgsOrBuilderList in interface SymbolsProtos.TypeOrBuilder
    • getArgsCount

      public int getArgsCount()
      repeated .protoblog.Type args = 3;
      Specified by:
      getArgsCount in interface SymbolsProtos.TypeOrBuilder
    • getArgs

      public SymbolsProtos.Type getArgs(int index)
      repeated .protoblog.Type args = 3;
      Specified by:
      getArgs in interface SymbolsProtos.TypeOrBuilder
    • getArgsOrBuilder

      public SymbolsProtos.TypeOrBuilder getArgsOrBuilder(int index)
      repeated .protoblog.Type args = 3;
      Specified by:
      getArgsOrBuilder in interface SymbolsProtos.TypeOrBuilder
    • hasFullyQualifiedName

      public boolean hasFullyQualifiedName()
      optional string fully_qualified_name = 4;
      Specified by:
      hasFullyQualifiedName in interface SymbolsProtos.TypeOrBuilder
      Returns:
      Whether the fullyQualifiedName field is set.
    • getFullyQualifiedName

      public String getFullyQualifiedName()
      optional string fully_qualified_name = 4;
      Specified by:
      getFullyQualifiedName in interface SymbolsProtos.TypeOrBuilder
      Returns:
      The fullyQualifiedName.
    • getFullyQualifiedNameBytes

      public com.google.protobuf.ByteString getFullyQualifiedNameBytes()
      optional string fully_qualified_name = 4;
      Specified by:
      getFullyQualifiedNameBytes in interface SymbolsProtos.TypeOrBuilder
      Returns:
      The bytes for fullyQualifiedName.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static SymbolsProtos.Type parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SymbolsProtos.Type parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SymbolsProtos.Type parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SymbolsProtos.Type parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SymbolsProtos.Type parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SymbolsProtos.Type parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SymbolsProtos.Type parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static SymbolsProtos.Type parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static SymbolsProtos.Type parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static SymbolsProtos.Type parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static SymbolsProtos.Type parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static SymbolsProtos.Type parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public SymbolsProtos.Type.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static SymbolsProtos.Type.Builder newBuilder()
    • newBuilder

      public static SymbolsProtos.Type.Builder newBuilder(SymbolsProtos.Type prototype)
    • toBuilder

      public SymbolsProtos.Type.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected SymbolsProtos.Type.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static SymbolsProtos.Type getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<SymbolsProtos.Type> parser()
    • getParserForType

      public com.google.protobuf.Parser<SymbolsProtos.Type> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public SymbolsProtos.Type getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder