public static class Descriptors.DescriptorValidationException
extends java.lang.Exception
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
description |
private java.lang.String |
name |
private Message |
proto |
private static long |
serialVersionUID |
Modifier | Constructor and Description |
---|---|
private |
DescriptorValidationException(Descriptors.FileDescriptor problemDescriptor,
java.lang.String description) |
private |
DescriptorValidationException(Descriptors.GenericDescriptor problemDescriptor,
java.lang.String description) |
private |
DescriptorValidationException(Descriptors.GenericDescriptor problemDescriptor,
java.lang.String description,
java.lang.Throwable cause) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Gets a human-readable description of the error.
|
Message |
getProblemProto()
Gets the protocol message representation of the invalid descriptor.
|
java.lang.String |
getProblemSymbolName()
Gets the full name of the descriptor where the error occurred.
|
private static final long serialVersionUID
private final java.lang.String name
private final Message proto
private final java.lang.String description
private DescriptorValidationException(Descriptors.GenericDescriptor problemDescriptor, java.lang.String description)
private DescriptorValidationException(Descriptors.GenericDescriptor problemDescriptor, java.lang.String description, java.lang.Throwable cause)
private DescriptorValidationException(Descriptors.FileDescriptor problemDescriptor, java.lang.String description)
public java.lang.String getProblemSymbolName()
public Message getProblemProto()
public java.lang.String getDescription()