Package org.torproject.descriptor
Interface UnparseableDescriptor
-
- All Superinterfaces:
Descriptor
,java.io.Serializable
public interface UnparseableDescriptor extends Descriptor
Contains a descriptor that could not be parsed. OnlyDescriptor.getRawDescriptorBytes()
andDescriptor.getDescriptorFile()
are supported.- Since:
- 1.9.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.String>
getAnnotations()
Will always throw anUnsupportedOperationException
.DescriptorParseException
getDescriptorParseException()
Return the first exception thrown while attempting to parse this descriptor.java.util.List<java.lang.String>
getUnrecognizedLines()
Will always throw anUnsupportedOperationException
.-
Methods inherited from interface org.torproject.descriptor.Descriptor
getDescriptorFile, getRawDescriptorBytes, getRawDescriptorLength
-
-
-
-
Method Detail
-
getDescriptorParseException
DescriptorParseException getDescriptorParseException()
Return the first exception thrown while attempting to parse this descriptor.- Returns:
- First exception thrown.
- Since:
- 1.9.0
-
getAnnotations
java.util.List<java.lang.String> getAnnotations()
Will always throw anUnsupportedOperationException
.- Specified by:
getAnnotations
in interfaceDescriptor
- Since:
- 1.9.0
-
getUnrecognizedLines
java.util.List<java.lang.String> getUnrecognizedLines()
Will always throw anUnsupportedOperationException
.- Specified by:
getUnrecognizedLines
in interfaceDescriptor
- Since:
- 1.9.0
-
-