Package soot.dotnet.proto
Class ProtoIlInstructions.IlBlock
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- soot.dotnet.proto.ProtoIlInstructions.IlBlock
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,ProtoIlInstructions.IlBlockOrBuilder
- Enclosing class:
- ProtoIlInstructions
public static final class ProtoIlInstructions.IlBlock extends com.google.protobuf.GeneratedMessageV3 implements ProtoIlInstructions.IlBlockOrBuilder
Protobuf typeIlBlock- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProtoIlInstructions.IlBlock.BuilderProtobuf typeIlBlock-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intBLOCK_NAME_FIELD_NUMBERstatic intFINAL_INSTRUCTION_FIELD_NUMBERstatic intLIST_OF_IL_INSTRUCTIONS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetBlockName()string block_name = 2;com.google.protobuf.ByteStringgetBlockNameBytes()string block_name = 2;static ProtoIlInstructions.IlBlockgetDefaultInstance()ProtoIlInstructions.IlBlockgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()ProtoIlInstructions.IlInstructionMsggetFinalInstruction().IlInstructionMsg final_instruction = 3;ProtoIlInstructions.IlInstructionMsgOrBuildergetFinalInstructionOrBuilder().IlInstructionMsg final_instruction = 3;ProtoIlInstructions.IlInstructionMsggetListOfIlInstructions(int index)repeated .IlInstructionMsg list_of_il_instructions = 1;intgetListOfIlInstructionsCount()repeated .IlInstructionMsg list_of_il_instructions = 1;List<ProtoIlInstructions.IlInstructionMsg>getListOfIlInstructionsList()repeated .IlInstructionMsg list_of_il_instructions = 1;ProtoIlInstructions.IlInstructionMsgOrBuildergetListOfIlInstructionsOrBuilder(int index)repeated .IlInstructionMsg list_of_il_instructions = 1;List<? extends ProtoIlInstructions.IlInstructionMsgOrBuilder>getListOfIlInstructionsOrBuilderList()repeated .IlInstructionMsg list_of_il_instructions = 1;com.google.protobuf.Parser<ProtoIlInstructions.IlBlock>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasFinalInstruction().IlInstructionMsg final_instruction = 3;inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ProtoIlInstructions.IlBlock.BuildernewBuilder()static ProtoIlInstructions.IlBlock.BuildernewBuilder(ProtoIlInstructions.IlBlock prototype)ProtoIlInstructions.IlBlock.BuildernewBuilderForType()protected ProtoIlInstructions.IlBlock.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ProtoIlInstructions.IlBlockparseDelimitedFrom(InputStream input)static ProtoIlInstructions.IlBlockparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtoIlInstructions.IlBlockparseFrom(byte[] data)static ProtoIlInstructions.IlBlockparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtoIlInstructions.IlBlockparseFrom(com.google.protobuf.ByteString data)static ProtoIlInstructions.IlBlockparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtoIlInstructions.IlBlockparseFrom(com.google.protobuf.CodedInputStream input)static ProtoIlInstructions.IlBlockparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtoIlInstructions.IlBlockparseFrom(InputStream input)static ProtoIlInstructions.IlBlockparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtoIlInstructions.IlBlockparseFrom(ByteBuffer data)static ProtoIlInstructions.IlBlockparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ProtoIlInstructions.IlBlock>parser()ProtoIlInstructions.IlBlock.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
LIST_OF_IL_INSTRUCTIONS_FIELD_NUMBER
public static final int LIST_OF_IL_INSTRUCTIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BLOCK_NAME_FIELD_NUMBER
public static final int BLOCK_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FINAL_INSTRUCTION_FIELD_NUMBER
public static final int FINAL_INSTRUCTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
getListOfIlInstructionsList
public List<ProtoIlInstructions.IlInstructionMsg> getListOfIlInstructionsList()
repeated .IlInstructionMsg list_of_il_instructions = 1;- Specified by:
getListOfIlInstructionsListin interfaceProtoIlInstructions.IlBlockOrBuilder
-
getListOfIlInstructionsOrBuilderList
public List<? extends ProtoIlInstructions.IlInstructionMsgOrBuilder> getListOfIlInstructionsOrBuilderList()
repeated .IlInstructionMsg list_of_il_instructions = 1;- Specified by:
getListOfIlInstructionsOrBuilderListin interfaceProtoIlInstructions.IlBlockOrBuilder
-
getListOfIlInstructionsCount
public int getListOfIlInstructionsCount()
repeated .IlInstructionMsg list_of_il_instructions = 1;- Specified by:
getListOfIlInstructionsCountin interfaceProtoIlInstructions.IlBlockOrBuilder
-
getListOfIlInstructions
public ProtoIlInstructions.IlInstructionMsg getListOfIlInstructions(int index)
repeated .IlInstructionMsg list_of_il_instructions = 1;- Specified by:
getListOfIlInstructionsin interfaceProtoIlInstructions.IlBlockOrBuilder
-
getListOfIlInstructionsOrBuilder
public ProtoIlInstructions.IlInstructionMsgOrBuilder getListOfIlInstructionsOrBuilder(int index)
repeated .IlInstructionMsg list_of_il_instructions = 1;- Specified by:
getListOfIlInstructionsOrBuilderin interfaceProtoIlInstructions.IlBlockOrBuilder
-
getBlockName
public String getBlockName()
string block_name = 2;- Specified by:
getBlockNamein interfaceProtoIlInstructions.IlBlockOrBuilder- Returns:
- The blockName.
-
getBlockNameBytes
public com.google.protobuf.ByteString getBlockNameBytes()
string block_name = 2;- Specified by:
getBlockNameBytesin interfaceProtoIlInstructions.IlBlockOrBuilder- Returns:
- The bytes for blockName.
-
hasFinalInstruction
public boolean hasFinalInstruction()
.IlInstructionMsg final_instruction = 3;- Specified by:
hasFinalInstructionin interfaceProtoIlInstructions.IlBlockOrBuilder- Returns:
- Whether the finalInstruction field is set.
-
getFinalInstruction
public ProtoIlInstructions.IlInstructionMsg getFinalInstruction()
.IlInstructionMsg final_instruction = 3;- Specified by:
getFinalInstructionin interfaceProtoIlInstructions.IlBlockOrBuilder- Returns:
- The finalInstruction.
-
getFinalInstructionOrBuilder
public ProtoIlInstructions.IlInstructionMsgOrBuilder getFinalInstructionOrBuilder()
.IlInstructionMsg final_instruction = 3;- Specified by:
getFinalInstructionOrBuilderin interfaceProtoIlInstructions.IlBlockOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ProtoIlInstructions.IlBlock parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoIlInstructions.IlBlock parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoIlInstructions.IlBlock parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoIlInstructions.IlBlock parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoIlInstructions.IlBlock parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoIlInstructions.IlBlock parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoIlInstructions.IlBlock parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ProtoIlInstructions.IlBlock parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ProtoIlInstructions.IlBlock parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ProtoIlInstructions.IlBlock parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ProtoIlInstructions.IlBlock parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ProtoIlInstructions.IlBlock parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ProtoIlInstructions.IlBlock.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ProtoIlInstructions.IlBlock.Builder newBuilder()
-
newBuilder
public static ProtoIlInstructions.IlBlock.Builder newBuilder(ProtoIlInstructions.IlBlock prototype)
-
toBuilder
public ProtoIlInstructions.IlBlock.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ProtoIlInstructions.IlBlock.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ProtoIlInstructions.IlBlock getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ProtoIlInstructions.IlBlock> parser()
-
getParserForType
public com.google.protobuf.Parser<ProtoIlInstructions.IlBlock> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ProtoIlInstructions.IlBlock getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-