public class ProtocolException extends RuntimeException
Class ProtocolException. Provides protocolexception functionality for the Hytale server.
java.lang.Object > RuntimeException > ProtocolException
Field Summary
No fields documented.
Method Detail
ProtocolException
public
public
ProtocolException
(@Nonnull final String message)
Method ProtocolException.
- Parameters:
@Nonnull final Stringmessage
arrayTooLong
static
ProtocolException
arrayTooLong
(@Nonnull final String fieldName, final int actual, final int max)
Method arrayTooLong.
- Parameters:
@Nonnull final StringfieldNamefinal intactualfinal intmax
stringTooLong
static
ProtocolException
stringTooLong
(@Nonnull final String fieldName, final int actual, final int max)
Method stringTooLong.
- Parameters:
@Nonnull final StringfieldNamefinal intactualfinal intmax
dictionaryTooLarge
static
ProtocolException
dictionaryTooLarge
(@Nonnull final String fieldName, final int actual, final int max)
Method dictionaryTooLarge.
- Parameters:
@Nonnull final StringfieldNamefinal intactualfinal intmax
bufferTooSmall
static
ProtocolException
bufferTooSmall
(@Nonnull final String fieldName, final int required, final int available)
Method bufferTooSmall.
- Parameters:
@Nonnull final StringfieldNamefinal intrequiredfinal intavailable
invalidVarInt
Method invalidVarInt.
- Parameters:
@Nonnull final StringfieldName
negativeLength
Method negativeLength.
- Parameters:
@Nonnull final StringfieldNamefinal intvalue
invalidOffset
static
ProtocolException
invalidOffset
(@Nonnull final String fieldName, final int offset, final int bufferLength)
Method invalidOffset.
- Parameters:
@Nonnull final StringfieldNamefinal intoffsetfinal intbufferLength
unknownPolymorphicType
Method unknownPolymorphicType.
- Parameters:
@Nonnull final StringtypeNamefinal inttypeId
duplicateKey
Method duplicateKey.
- Parameters:
@Nonnull final StringfieldName@Nonnull final Objectkey
invalidEnumValue
Method invalidEnumValue.
- Parameters:
@Nonnull final StringenumNamefinal intvalue
arrayTooShort
static
ProtocolException
arrayTooShort
(@Nonnull final String fieldName, final int actual, final int min)
Method arrayTooShort.
- Parameters:
@Nonnull final StringfieldNamefinal intactualfinal intmin
stringTooShort
static
ProtocolException
stringTooShort
(@Nonnull final String fieldName, final int actual, final int min)
Method stringTooShort.
- Parameters:
@Nonnull final StringfieldNamefinal intactualfinal intmin
dictionaryTooSmall
static
ProtocolException
dictionaryTooSmall
(@Nonnull final String fieldName, final int actual, final int min)
Method dictionaryTooSmall.
- Parameters:
@Nonnull final StringfieldNamefinal intactualfinal intmin
valueOutOfRange
static
ProtocolException
valueOutOfRange
(@Nonnull final String fieldName, @Nonnull final Object value, final double min, final double max)
Method valueOutOfRange.
- Parameters:
@Nonnull final StringfieldName@Nonnull final Objectvaluefinal doubleminfinal doublemax
valueBelowMinimum
static
ProtocolException
valueBelowMinimum
(@Nonnull final String fieldName, @Nonnull final Object value, final double min)
Method valueBelowMinimum.
- Parameters:
@Nonnull final StringfieldName@Nonnull final Objectvaluefinal doublemin
valueAboveMaximum
static
ProtocolException
valueAboveMaximum
(@Nonnull final String fieldName, @Nonnull final Object value, final double max)
Method valueAboveMaximum.
- Parameters:
@Nonnull final StringfieldName@Nonnull final Objectvaluefinal doublemax