Package net.i2p.data.i2cp
Class AbuseSeverity
java.lang.Object
net.i2p.data.DataStructureImpl
net.i2p.data.i2cp.AbuseSeverity
- All Implemented Interfaces:
- Serializable,- DataStructure
Provides a severity level (larger numbers are more severe) in association with
 a client reporting abusive behavior to the router or the router reporting it
 to the client
- Author:
- jrandom
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanintinthashCode()voidreadBytes(InputStream in) Load up the current object with data from the given stream.voidsetSeverity(int id) toString()voidwriteBytes(OutputStream out) Write out the data structure to the stream, using the format defined in the I2P data structure specification.Methods inherited from class net.i2p.data.DataStructureImplcalculateHash, fromBase64, fromByteArray, read, toBase64, toByteArray
- 
Constructor Details- 
AbuseSeveritypublic AbuseSeverity()
 
- 
- 
Method Details- 
getSeveritypublic int getSeverity()
- 
setSeveritypublic void setSeverity(int id) 
- 
readBytesDescription copied from interface:DataStructureLoad up the current object with data from the given stream. Data loaded this way must match the I2P data structure specification. Warning - many classes will throw IllegalStateException if data is already set.- Parameters:
- in- stream to read from
- Throws:
- DataFormatException- if the data is improperly formatted
- IOException- if there was a problem reading the stream
 
- 
writeBytesDescription copied from interface:DataStructureWrite out the data structure to the stream, using the format defined in the I2P data structure specification.- Parameters:
- out- stream to write to
- Throws:
- DataFormatException- if the data was incomplete or not yet ready to be written
- IOException- if there was a problem writing to the stream
 
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
 
-