/** * {@inheritDoc} */ @Override public IoBuffer putEnumShort(Enum<?> e) { if (e.ordinal() > SHORT_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "short")); } return putShort((short) e.ordinal()); }
/** * {@inheritDoc} */ @Override public IoBuffer putEnumShort(int index, Enum<?> e) { if (e.ordinal() > SHORT_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "short")); } return putShort(index, (short) e.ordinal()); }
/** * {@inheritDoc} */ @Override public IoBuffer putEnum(int index, Enum<?> e) { if (e.ordinal() > BYTE_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "byte")); } return put(index, (byte) e.ordinal()); }
/** * {@inheritDoc} */ @Override public IoBuffer putEnumShort(int index, Enum<?> e) { if (e.ordinal() > SHORT_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "short")); } return putShort(index, (short) e.ordinal()); }
/** * {@inheritDoc} */ @Override public IoBuffer putEnum(Enum<?> e) { if (e.ordinal() > BYTE_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "byte")); } return put((byte) e.ordinal()); }
/** * {@inheritDoc} */ @Override public IoBuffer putEnum(int index, Enum<?> e) { if (e.ordinal() > BYTE_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "byte")); } return put(index, (byte) e.ordinal()); }
/** * {@inheritDoc} */ @Override public IoBuffer putEnumShort(Enum<?> e) { if (e.ordinal() > SHORT_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "short")); } return putShort((short) e.ordinal()); }
/** * {@inheritDoc} */ @Override public IoBuffer putEnum(Enum<?> e) { if (e.ordinal() > BYTE_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "byte")); } return put((byte) e.ordinal()); }
/** * {@inheritDoc} */ @Override public IoBuffer putEnumShort(Enum<?> e) { if (e.ordinal() > SHORT_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "short")); } return putShort((short) e.ordinal()); }
/** * {@inheritDoc} */ @Override public IoBuffer putEnumShort(int index, Enum<?> e) { if (e.ordinal() > SHORT_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "short")); } return putShort(index, (short) e.ordinal()); }
/** * {@inheritDoc} */ @Override public IoBuffer putEnum(Enum<?> e) { if (e.ordinal() > BYTE_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "byte")); } return put((byte) e.ordinal()); }
/** * {@inheritDoc} */ @Override public IoBuffer putEnum(int index, Enum<?> e) { if (e.ordinal() > BYTE_MASK) { throw new IllegalArgumentException(enumConversionErrorMessage(e, "byte")); } return put(index, (byte) e.ordinal()); }