Package ghidra.rmi.trace
Class TraceRmi.MethodParameter.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<TraceRmi.MethodParameter.Builder>
com.google.protobuf.GeneratedMessage.Builder<TraceRmi.MethodParameter.Builder>
ghidra.rmi.trace.TraceRmi.MethodParameter.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TraceRmi.MethodParameterOrBuilder,Cloneable
- Enclosing class:
TraceRmi.MethodParameter
public static final class TraceRmi.MethodParameter.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TraceRmi.MethodParameter.Builder>
implements TraceRmi.MethodParameterOrBuilder
Protobuf type
ghidra.rmi.trace.MethodParameter-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear().ghidra.rmi.trace.Value default_value = 4;string description = 6;string display = 5;string name = 1;bool required = 3;.ghidra.rmi.trace.ValueType type = 2;.ghidra.rmi.trace.Value default_value = 4;.ghidra.rmi.trace.Value default_value = 4;.ghidra.rmi.trace.Value default_value = 4;string description = 6;com.google.protobuf.ByteStringstring description = 6;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorstring display = 5;com.google.protobuf.ByteStringstring display = 5;getName()string name = 1;com.google.protobuf.ByteStringstring name = 1;booleanbool required = 3;getType().ghidra.rmi.trace.ValueType type = 2;.ghidra.rmi.trace.ValueType type = 2;.ghidra.rmi.trace.ValueType type = 2;boolean.ghidra.rmi.trace.Value default_value = 4;booleanhasType().ghidra.rmi.trace.ValueType type = 2;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDefaultValue(TraceRmi.Value value) .ghidra.rmi.trace.Value default_value = 4;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeType(TraceRmi.ValueType value) .ghidra.rmi.trace.ValueType type = 2;setDefaultValue(TraceRmi.Value value) .ghidra.rmi.trace.Value default_value = 4;setDefaultValue(TraceRmi.Value.Builder builderForValue) .ghidra.rmi.trace.Value default_value = 4;setDescription(String value) string description = 6;setDescriptionBytes(com.google.protobuf.ByteString value) string description = 6;setDisplay(String value) string display = 5;setDisplayBytes(com.google.protobuf.ByteString value) string display = 5;string name = 1;setNameBytes(com.google.protobuf.ByteString value) string name = 1;setRequired(boolean value) bool required = 3;setType(TraceRmi.ValueType value) .ghidra.rmi.trace.ValueType type = 2;setType(TraceRmi.ValueType.Builder builderForValue) .ghidra.rmi.trace.ValueType type = 2;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<TraceRmi.MethodParameter.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<TraceRmi.MethodParameter.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.GeneratedMessage.Builder<TraceRmi.MethodParameter.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TraceRmi.MethodParameter.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TraceRmi.MethodParameter.Builder>
-
mergeFrom
public TraceRmi.MethodParameter.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<TraceRmi.MethodParameter.Builder>- Throws:
IOException
-
getName
string name = 1;- Specified by:
getNamein interfaceTraceRmi.MethodParameterOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 1;- Specified by:
getNameBytesin interfaceTraceRmi.MethodParameterOrBuilder- 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.
-
hasType
public boolean hasType().ghidra.rmi.trace.ValueType type = 2;- Specified by:
hasTypein interfaceTraceRmi.MethodParameterOrBuilder- Returns:
- Whether the type field is set.
-
getType
.ghidra.rmi.trace.ValueType type = 2;- Specified by:
getTypein interfaceTraceRmi.MethodParameterOrBuilder- Returns:
- The type.
-
setType
.ghidra.rmi.trace.ValueType type = 2; -
setType
.ghidra.rmi.trace.ValueType type = 2; -
mergeType
.ghidra.rmi.trace.ValueType type = 2; -
clearType
.ghidra.rmi.trace.ValueType type = 2; -
getTypeBuilder
.ghidra.rmi.trace.ValueType type = 2; -
getTypeOrBuilder
.ghidra.rmi.trace.ValueType type = 2;- Specified by:
getTypeOrBuilderin interfaceTraceRmi.MethodParameterOrBuilder
-
getRequired
public boolean getRequired()bool required = 3;- Specified by:
getRequiredin interfaceTraceRmi.MethodParameterOrBuilder- Returns:
- The required.
-
setRequired
bool required = 3;- Parameters:
value- The required to set.- Returns:
- This builder for chaining.
-
clearRequired
bool required = 3;- Returns:
- This builder for chaining.
-
hasDefaultValue
public boolean hasDefaultValue().ghidra.rmi.trace.Value default_value = 4;- Specified by:
hasDefaultValuein interfaceTraceRmi.MethodParameterOrBuilder- Returns:
- Whether the defaultValue field is set.
-
getDefaultValue
.ghidra.rmi.trace.Value default_value = 4;- Specified by:
getDefaultValuein interfaceTraceRmi.MethodParameterOrBuilder- Returns:
- The defaultValue.
-
setDefaultValue
.ghidra.rmi.trace.Value default_value = 4; -
setDefaultValue
.ghidra.rmi.trace.Value default_value = 4; -
mergeDefaultValue
.ghidra.rmi.trace.Value default_value = 4; -
clearDefaultValue
.ghidra.rmi.trace.Value default_value = 4; -
getDefaultValueBuilder
.ghidra.rmi.trace.Value default_value = 4; -
getDefaultValueOrBuilder
.ghidra.rmi.trace.Value default_value = 4;- Specified by:
getDefaultValueOrBuilderin interfaceTraceRmi.MethodParameterOrBuilder
-
getDisplay
string display = 5;- Specified by:
getDisplayin interfaceTraceRmi.MethodParameterOrBuilder- Returns:
- The display.
-
getDisplayBytes
public com.google.protobuf.ByteString getDisplayBytes()string display = 5;- Specified by:
getDisplayBytesin interfaceTraceRmi.MethodParameterOrBuilder- Returns:
- The bytes for display.
-
setDisplay
string display = 5;- Parameters:
value- The display to set.- Returns:
- This builder for chaining.
-
clearDisplay
string display = 5;- Returns:
- This builder for chaining.
-
setDisplayBytes
string display = 5;- Parameters:
value- The bytes for display to set.- Returns:
- This builder for chaining.
-
getDescription
string description = 6;- Specified by:
getDescriptionin interfaceTraceRmi.MethodParameterOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()string description = 6;- Specified by:
getDescriptionBytesin interfaceTraceRmi.MethodParameterOrBuilder- Returns:
- The bytes for description.
-
setDescription
string description = 6;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
string description = 6;- Returns:
- This builder for chaining.
-
setDescriptionBytes
string description = 6;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-