Package soot.dotnet.proto
Class ProtoAssemblyAllTypes.AttributeDefinition.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
- soot.dotnet.proto.ProtoAssemblyAllTypes.AttributeDefinition.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
- Enclosing class:
- ProtoAssemblyAllTypes.AttributeDefinition
public static final class ProtoAssemblyAllTypes.AttributeDefinition.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProtoAssemblyAllTypes.AttributeDefinition.Builder> implements ProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
C# Attributes of a method (square brackets above method head)
Protobuf typeAttributeDefinition
-
-
Method Summary
-
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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
clear
public ProtoAssemblyAllTypes.AttributeDefinition.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<ProtoAssemblyAllTypes.AttributeDefinition.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<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
getDefaultInstanceForType
public ProtoAssemblyAllTypes.AttributeDefinition getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ProtoAssemblyAllTypes.AttributeDefinition build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ProtoAssemblyAllTypes.AttributeDefinition buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ProtoAssemblyAllTypes.AttributeDefinition.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<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
setField
public ProtoAssemblyAllTypes.AttributeDefinition.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<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
clearField
public ProtoAssemblyAllTypes.AttributeDefinition.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
clearOneof
public ProtoAssemblyAllTypes.AttributeDefinition.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
setRepeatedField
public ProtoAssemblyAllTypes.AttributeDefinition.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<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
addRepeatedField
public ProtoAssemblyAllTypes.AttributeDefinition.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<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
mergeFrom
public ProtoAssemblyAllTypes.AttributeDefinition.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
mergeFrom
public ProtoAssemblyAllTypes.AttributeDefinition.Builder mergeFrom(ProtoAssemblyAllTypes.AttributeDefinition other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
mergeFrom
public ProtoAssemblyAllTypes.AttributeDefinition.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<ProtoAssemblyAllTypes.AttributeDefinition.Builder>- Throws:
IOException
-
hasAttributeType
public boolean hasAttributeType()
.TypeDefinition attribute_type = 1;- Specified by:
hasAttributeTypein interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder- Returns:
- Whether the attributeType field is set.
-
getAttributeType
public ProtoAssemblyAllTypes.TypeDefinition getAttributeType()
.TypeDefinition attribute_type = 1;- Specified by:
getAttributeTypein interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder- Returns:
- The attributeType.
-
setAttributeType
public ProtoAssemblyAllTypes.AttributeDefinition.Builder setAttributeType(ProtoAssemblyAllTypes.TypeDefinition value)
.TypeDefinition attribute_type = 1;
-
setAttributeType
public ProtoAssemblyAllTypes.AttributeDefinition.Builder setAttributeType(ProtoAssemblyAllTypes.TypeDefinition.Builder builderForValue)
.TypeDefinition attribute_type = 1;
-
mergeAttributeType
public ProtoAssemblyAllTypes.AttributeDefinition.Builder mergeAttributeType(ProtoAssemblyAllTypes.TypeDefinition value)
.TypeDefinition attribute_type = 1;
-
clearAttributeType
public ProtoAssemblyAllTypes.AttributeDefinition.Builder clearAttributeType()
.TypeDefinition attribute_type = 1;
-
getAttributeTypeBuilder
public ProtoAssemblyAllTypes.TypeDefinition.Builder getAttributeTypeBuilder()
.TypeDefinition attribute_type = 1;
-
getAttributeTypeOrBuilder
public ProtoAssemblyAllTypes.TypeDefinitionOrBuilder getAttributeTypeOrBuilder()
.TypeDefinition attribute_type = 1;- Specified by:
getAttributeTypeOrBuilderin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
-
getConstructor
public String getConstructor()
string constructor = 2;- Specified by:
getConstructorin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder- Returns:
- The constructor.
-
getConstructorBytes
public com.google.protobuf.ByteString getConstructorBytes()
string constructor = 2;- Specified by:
getConstructorBytesin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder- Returns:
- The bytes for constructor.
-
setConstructor
public ProtoAssemblyAllTypes.AttributeDefinition.Builder setConstructor(String value)
string constructor = 2;- Parameters:
value- The constructor to set.- Returns:
- This builder for chaining.
-
clearConstructor
public ProtoAssemblyAllTypes.AttributeDefinition.Builder clearConstructor()
string constructor = 2;- Returns:
- This builder for chaining.
-
setConstructorBytes
public ProtoAssemblyAllTypes.AttributeDefinition.Builder setConstructorBytes(com.google.protobuf.ByteString value)
string constructor = 2;- Parameters:
value- The bytes for constructor to set.- Returns:
- This builder for chaining.
-
getFixedArgumentsList
public List<ProtoAssemblyAllTypes.AttributeArgumentDefinition> getFixedArgumentsList()
repeated .AttributeArgumentDefinition fixed_arguments = 3;- Specified by:
getFixedArgumentsListin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
-
getFixedArgumentsCount
public int getFixedArgumentsCount()
repeated .AttributeArgumentDefinition fixed_arguments = 3;- Specified by:
getFixedArgumentsCountin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
-
getFixedArguments
public ProtoAssemblyAllTypes.AttributeArgumentDefinition getFixedArguments(int index)
repeated .AttributeArgumentDefinition fixed_arguments = 3;- Specified by:
getFixedArgumentsin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
-
setFixedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder setFixedArguments(int index, ProtoAssemblyAllTypes.AttributeArgumentDefinition value)
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
setFixedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder setFixedArguments(int index, ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder builderForValue)
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
addFixedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder addFixedArguments(ProtoAssemblyAllTypes.AttributeArgumentDefinition value)
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
addFixedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder addFixedArguments(int index, ProtoAssemblyAllTypes.AttributeArgumentDefinition value)
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
addFixedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder addFixedArguments(ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder builderForValue)
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
addFixedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder addFixedArguments(int index, ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder builderForValue)
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
addAllFixedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder addAllFixedArguments(Iterable<? extends ProtoAssemblyAllTypes.AttributeArgumentDefinition> values)
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
clearFixedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder clearFixedArguments()
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
removeFixedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder removeFixedArguments(int index)
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
getFixedArgumentsBuilder
public ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder getFixedArgumentsBuilder(int index)
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
getFixedArgumentsOrBuilder
public ProtoAssemblyAllTypes.AttributeArgumentDefinitionOrBuilder getFixedArgumentsOrBuilder(int index)
repeated .AttributeArgumentDefinition fixed_arguments = 3;- Specified by:
getFixedArgumentsOrBuilderin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
-
getFixedArgumentsOrBuilderList
public List<? extends ProtoAssemblyAllTypes.AttributeArgumentDefinitionOrBuilder> getFixedArgumentsOrBuilderList()
repeated .AttributeArgumentDefinition fixed_arguments = 3;- Specified by:
getFixedArgumentsOrBuilderListin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
-
addFixedArgumentsBuilder
public ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder addFixedArgumentsBuilder()
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
addFixedArgumentsBuilder
public ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder addFixedArgumentsBuilder(int index)
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
getFixedArgumentsBuilderList
public List<ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder> getFixedArgumentsBuilderList()
repeated .AttributeArgumentDefinition fixed_arguments = 3;
-
getNamedArgumentsList
public List<ProtoAssemblyAllTypes.AttributeArgumentDefinition> getNamedArgumentsList()
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;- Specified by:
getNamedArgumentsListin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
-
getNamedArgumentsCount
public int getNamedArgumentsCount()
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;- Specified by:
getNamedArgumentsCountin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
-
getNamedArguments
public ProtoAssemblyAllTypes.AttributeArgumentDefinition getNamedArguments(int index)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;- Specified by:
getNamedArgumentsin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
-
setNamedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder setNamedArguments(int index, ProtoAssemblyAllTypes.AttributeArgumentDefinition value)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
setNamedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder setNamedArguments(int index, ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder builderForValue)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
addNamedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder addNamedArguments(ProtoAssemblyAllTypes.AttributeArgumentDefinition value)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
addNamedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder addNamedArguments(int index, ProtoAssemblyAllTypes.AttributeArgumentDefinition value)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
addNamedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder addNamedArguments(ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder builderForValue)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
addNamedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder addNamedArguments(int index, ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder builderForValue)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
addAllNamedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder addAllNamedArguments(Iterable<? extends ProtoAssemblyAllTypes.AttributeArgumentDefinition> values)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
clearNamedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder clearNamedArguments()
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
removeNamedArguments
public ProtoAssemblyAllTypes.AttributeDefinition.Builder removeNamedArguments(int index)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
getNamedArgumentsBuilder
public ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder getNamedArgumentsBuilder(int index)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
getNamedArgumentsOrBuilder
public ProtoAssemblyAllTypes.AttributeArgumentDefinitionOrBuilder getNamedArgumentsOrBuilder(int index)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;- Specified by:
getNamedArgumentsOrBuilderin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
-
getNamedArgumentsOrBuilderList
public List<? extends ProtoAssemblyAllTypes.AttributeArgumentDefinitionOrBuilder> getNamedArgumentsOrBuilderList()
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;- Specified by:
getNamedArgumentsOrBuilderListin interfaceProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
-
addNamedArgumentsBuilder
public ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder addNamedArgumentsBuilder()
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
addNamedArgumentsBuilder
public ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder addNamedArgumentsBuilder(int index)
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
getNamedArgumentsBuilderList
public List<ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder> getNamedArgumentsBuilderList()
ILspy uses fixed arg
repeated .AttributeArgumentDefinition named_arguments = 4;
-
setUnknownFields
public final ProtoAssemblyAllTypes.AttributeDefinition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
mergeUnknownFields
public final ProtoAssemblyAllTypes.AttributeDefinition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtoAssemblyAllTypes.AttributeDefinition.Builder>
-
-