Package org.sonar.python.types.protobuf
Class SymbolsProtos.VarSymbol.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,SymbolsProtos.VarSymbolOrBuilder
- Enclosing class:
- SymbolsProtos.VarSymbol
public static final class SymbolsProtos.VarSymbol.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
implements SymbolsProtos.VarSymbolOrBuilder
Protobuf type
protoblog.VarSymbol-
Method Summary
Modifier and TypeMethodDescriptionaddAllValidFor(Iterable<String> values) repeated string valid_for = 5;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addValidFor(String value) repeated string valid_for = 5;addValidForBytes(com.google.protobuf.ByteString value) repeated string valid_for = 5;build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) string fully_qualified_name = 2;bool is_imported_module = 4;string name = 1;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional .protoblog.Type type_annotation = 3;repeated string valid_for = 5;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorstring fully_qualified_name = 2;com.google.protobuf.ByteStringstring fully_qualified_name = 2;booleanbool is_imported_module = 4;getName()string name = 1;com.google.protobuf.ByteStringstring name = 1;optional .protoblog.Type type_annotation = 3;optional .protoblog.Type type_annotation = 3;optional .protoblog.Type type_annotation = 3;getValidFor(int index) repeated string valid_for = 5;com.google.protobuf.ByteStringgetValidForBytes(int index) repeated string valid_for = 5;intrepeated string valid_for = 5;com.google.protobuf.ProtocolStringListrepeated string valid_for = 5;booleanoptional .protoblog.Type type_annotation = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(SymbolsProtos.VarSymbol other) optional .protoblog.Type type_annotation = 3;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setFullyQualifiedName(String value) string fully_qualified_name = 2;setFullyQualifiedNameBytes(com.google.protobuf.ByteString value) string fully_qualified_name = 2;setIsImportedModule(boolean value) bool is_imported_module = 4;string name = 1;setNameBytes(com.google.protobuf.ByteString value) string name = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) optional .protoblog.Type type_annotation = 3;setTypeAnnotation(SymbolsProtos.Type.Builder builderForValue) optional .protoblog.Type type_annotation = 3;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setValidFor(int index, String value) repeated string valid_for = 5;Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-
setField
public SymbolsProtos.VarSymbol.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-
clearField
public SymbolsProtos.VarSymbol.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-
clearOneof
public SymbolsProtos.VarSymbol.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-
setRepeatedField
public SymbolsProtos.VarSymbol.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-
addRepeatedField
public SymbolsProtos.VarSymbol.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SymbolsProtos.VarSymbol.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-
mergeFrom
public SymbolsProtos.VarSymbol.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SymbolsProtos.VarSymbol.Builder>- Throws:
IOException
-
getName
string name = 1;- Specified by:
getNamein interfaceSymbolsProtos.VarSymbolOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 1;- Specified by:
getNameBytesin interfaceSymbolsProtos.VarSymbolOrBuilder- Returns:
- The bytes for name.
-
setName
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getFullyQualifiedName
string fully_qualified_name = 2;- Specified by:
getFullyQualifiedNamein interfaceSymbolsProtos.VarSymbolOrBuilder- Returns:
- The fullyQualifiedName.
-
getFullyQualifiedNameBytes
public com.google.protobuf.ByteString getFullyQualifiedNameBytes()string fully_qualified_name = 2;- Specified by:
getFullyQualifiedNameBytesin interfaceSymbolsProtos.VarSymbolOrBuilder- Returns:
- The bytes for fullyQualifiedName.
-
setFullyQualifiedName
string fully_qualified_name = 2;- Parameters:
value- The fullyQualifiedName to set.- Returns:
- This builder for chaining.
-
clearFullyQualifiedName
string fully_qualified_name = 2;- Returns:
- This builder for chaining.
-
setFullyQualifiedNameBytes
public SymbolsProtos.VarSymbol.Builder setFullyQualifiedNameBytes(com.google.protobuf.ByteString value) string fully_qualified_name = 2;- Parameters:
value- The bytes for fullyQualifiedName to set.- Returns:
- This builder for chaining.
-
hasTypeAnnotation
public boolean hasTypeAnnotation()optional .protoblog.Type type_annotation = 3;- Specified by:
hasTypeAnnotationin interfaceSymbolsProtos.VarSymbolOrBuilder- Returns:
- Whether the typeAnnotation field is set.
-
getTypeAnnotation
optional .protoblog.Type type_annotation = 3;- Specified by:
getTypeAnnotationin interfaceSymbolsProtos.VarSymbolOrBuilder- Returns:
- The typeAnnotation.
-
setTypeAnnotation
optional .protoblog.Type type_annotation = 3; -
setTypeAnnotation
public SymbolsProtos.VarSymbol.Builder setTypeAnnotation(SymbolsProtos.Type.Builder builderForValue) optional .protoblog.Type type_annotation = 3; -
mergeTypeAnnotation
optional .protoblog.Type type_annotation = 3; -
clearTypeAnnotation
optional .protoblog.Type type_annotation = 3; -
getTypeAnnotationBuilder
optional .protoblog.Type type_annotation = 3; -
getTypeAnnotationOrBuilder
optional .protoblog.Type type_annotation = 3;- Specified by:
getTypeAnnotationOrBuilderin interfaceSymbolsProtos.VarSymbolOrBuilder
-
getIsImportedModule
public boolean getIsImportedModule()bool is_imported_module = 4;- Specified by:
getIsImportedModulein interfaceSymbolsProtos.VarSymbolOrBuilder- Returns:
- The isImportedModule.
-
setIsImportedModule
bool is_imported_module = 4;- Parameters:
value- The isImportedModule to set.- Returns:
- This builder for chaining.
-
clearIsImportedModule
bool is_imported_module = 4;- Returns:
- This builder for chaining.
-
getValidForList
public com.google.protobuf.ProtocolStringList getValidForList()repeated string valid_for = 5;- Specified by:
getValidForListin interfaceSymbolsProtos.VarSymbolOrBuilder- Returns:
- A list containing the validFor.
-
getValidForCount
public int getValidForCount()repeated string valid_for = 5;- Specified by:
getValidForCountin interfaceSymbolsProtos.VarSymbolOrBuilder- Returns:
- The count of validFor.
-
getValidFor
repeated string valid_for = 5;- Specified by:
getValidForin interfaceSymbolsProtos.VarSymbolOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The validFor at the given index.
-
getValidForBytes
public com.google.protobuf.ByteString getValidForBytes(int index) repeated string valid_for = 5;- Specified by:
getValidForBytesin interfaceSymbolsProtos.VarSymbolOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the validFor at the given index.
-
setValidFor
repeated string valid_for = 5;- Parameters:
index- The index to set the value at.value- The validFor to set.- Returns:
- This builder for chaining.
-
addValidFor
repeated string valid_for = 5;- Parameters:
value- The validFor to add.- Returns:
- This builder for chaining.
-
addAllValidFor
repeated string valid_for = 5;- Parameters:
values- The validFor to add.- Returns:
- This builder for chaining.
-
clearValidFor
repeated string valid_for = 5;- Returns:
- This builder for chaining.
-
addValidForBytes
repeated string valid_for = 5;- Parameters:
value- The bytes of the validFor to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final SymbolsProtos.VarSymbol.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-
mergeUnknownFields
public final SymbolsProtos.VarSymbol.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SymbolsProtos.VarSymbol.Builder>
-