类 ThrowablePB.StackTraceElementProto
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.apache.dubbo.common.serialize.protobuf.support.wrapper.ThrowablePB.StackTraceElementProto
-
- 所有已实现的接口:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,ThrowablePB.StackTraceElementProtoOrBuilder
- 封闭类:
- ThrowablePB
public static final class ThrowablePB.StackTraceElementProto extends com.google.protobuf.GeneratedMessageV3 implements ThrowablePB.StackTraceElementProtoOrBuilder
An element in a stack trace, based on the Java type of the same name. See: https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/StackTraceElement.html
Protobuf typeorg.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classThrowablePB.StackTraceElementProto.BuilderAn element in a stack trace, based on the Java type of the same name.-
从类继承的嵌套类/接口 com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
-
-
字段概要
字段 修饰符和类型 字段 说明 static intCLASS_NAME_FIELD_NUMBERstatic intFILE_NAME_FIELD_NUMBERstatic intLINE_NUMBER_FIELD_NUMBERstatic intMETHOD_NAME_FIELD_NUMBER
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(Object obj)StringgetClassName()The fully qualified name of the class containing the execution point represented by the stack trace element.com.google.protobuf.ByteStringgetClassNameBytes()The fully qualified name of the class containing the execution point represented by the stack trace element.static ThrowablePB.StackTraceElementProtogetDefaultInstance()ThrowablePB.StackTraceElementProtogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetFileName()The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.com.google.protobuf.ByteStringgetFileNameBytes()The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.intgetLineNumber()The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.StringgetMethodName()The name of the method containing the execution point represented by the stack trace elementcom.google.protobuf.ByteStringgetMethodNameBytes()The name of the method containing the execution point represented by the stack trace elementcom.google.protobuf.Parser<ThrowablePB.StackTraceElementProto>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()booleanisInitialized()static ThrowablePB.StackTraceElementProto.BuildernewBuilder()static ThrowablePB.StackTraceElementProto.BuildernewBuilder(ThrowablePB.StackTraceElementProto prototype)ThrowablePB.StackTraceElementProto.BuildernewBuilderForType()static ThrowablePB.StackTraceElementProtoparseDelimitedFrom(InputStream input)static ThrowablePB.StackTraceElementProtoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ThrowablePB.StackTraceElementProtoparseFrom(byte[] data)static ThrowablePB.StackTraceElementProtoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ThrowablePB.StackTraceElementProtoparseFrom(com.google.protobuf.ByteString data)static ThrowablePB.StackTraceElementProtoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ThrowablePB.StackTraceElementProtoparseFrom(com.google.protobuf.CodedInputStream input)static ThrowablePB.StackTraceElementProtoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ThrowablePB.StackTraceElementProtoparseFrom(InputStream input)static ThrowablePB.StackTraceElementProtoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ThrowablePB.StackTraceElementProtoparseFrom(ByteBuffer data)static ThrowablePB.StackTraceElementProtoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ThrowablePB.StackTraceElementProto>parser()ThrowablePB.StackTraceElementProto.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
从类继承的方法 com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, toString
-
-
-
-
字段详细资料
-
CLASS_NAME_FIELD_NUMBER
public static final int CLASS_NAME_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
METHOD_NAME_FIELD_NUMBER
public static final int METHOD_NAME_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
FILE_NAME_FIELD_NUMBER
public static final int FILE_NAME_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
LINE_NUMBER_FIELD_NUMBER
public static final int LINE_NUMBER_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- 指定者:
getUnknownFields在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getUnknownFields在类中com.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
getClassName
public String getClassName()
The fully qualified name of the class containing the execution point represented by the stack trace element.
string class_name = 1;
-
getClassNameBytes
public com.google.protobuf.ByteString getClassNameBytes()
The fully qualified name of the class containing the execution point represented by the stack trace element.
string class_name = 1;
-
getMethodName
public String getMethodName()
The name of the method containing the execution point represented by the stack trace element
string method_name = 2;
-
getMethodNameBytes
public com.google.protobuf.ByteString getMethodNameBytes()
The name of the method containing the execution point represented by the stack trace element
string method_name = 2;
-
getFileName
public String getFileName()
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
string file_name = 3;
-
getFileNameBytes
public com.google.protobuf.ByteString getFileNameBytes()
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
string file_name = 3;
-
getLineNumber
public int getLineNumber()
The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.
int32 line_number = 4;
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- 指定者:
writeTo在接口中com.google.protobuf.MessageLite- 覆盖:
writeTo在类中com.google.protobuf.GeneratedMessageV3- 抛出:
IOException
-
getSerializedSize
public int getSerializedSize()
- 指定者:
getSerializedSize在接口中com.google.protobuf.MessageLite- 覆盖:
getSerializedSize在类中com.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- 指定者:
equals在接口中com.google.protobuf.Message- 覆盖:
equals在类中com.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- 指定者:
hashCode在接口中com.google.protobuf.Message- 覆盖:
hashCode在类中com.google.protobuf.AbstractMessage
-
parseFrom
public static ThrowablePB.StackTraceElementProto parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ThrowablePB.StackTraceElementProto parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ThrowablePB.StackTraceElementProto parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ThrowablePB.StackTraceElementProto parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ThrowablePB.StackTraceElementProto parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ThrowablePB.StackTraceElementProto parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ThrowablePB.StackTraceElementProto parseFrom(InputStream input) throws IOException
- 抛出:
IOException
-
parseFrom
public static ThrowablePB.StackTraceElementProto parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
parseDelimitedFrom
public static ThrowablePB.StackTraceElementProto parseDelimitedFrom(InputStream input) throws IOException
- 抛出:
IOException
-
parseDelimitedFrom
public static ThrowablePB.StackTraceElementProto parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
parseFrom
public static ThrowablePB.StackTraceElementProto parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- 抛出:
IOException
-
parseFrom
public static ThrowablePB.StackTraceElementProto parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
newBuilderForType
public ThrowablePB.StackTraceElementProto.Builder newBuilderForType()
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
public static ThrowablePB.StackTraceElementProto.Builder newBuilder()
-
newBuilder
public static ThrowablePB.StackTraceElementProto.Builder newBuilder(ThrowablePB.StackTraceElementProto prototype)
-
toBuilder
public ThrowablePB.StackTraceElementProto.Builder toBuilder()
- 指定者:
toBuilder在接口中com.google.protobuf.Message- 指定者:
toBuilder在接口中com.google.protobuf.MessageLite
-
getDefaultInstance
public static ThrowablePB.StackTraceElementProto getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ThrowablePB.StackTraceElementProto> parser()
-
getParserForType
public com.google.protobuf.Parser<ThrowablePB.StackTraceElementProto> getParserForType()
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ThrowablePB.StackTraceElementProto getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
-