/** {@inheritDoc} */ @Override public BinarySchema createSchema() { return reader(null, false).getOrCreateSchema(); }
/** * @return Deserialized value. */ private Object deserializeValue() { return reader(null, true).deserialize(); }
/** {@inheritDoc} */ @Nullable @Override public <F> F field(int fieldId) throws BinaryObjectException { return (F) reader(null, false).unmarshalField(fieldId); }
/** {@inheritDoc} */ @Nullable @Override public <F> F field(String fieldName) throws BinaryObjectException { return (F) reader(null, false).unmarshalField(fieldName); }
/** {@inheritDoc} */ @Nullable @Override protected <F> F field(BinaryReaderHandles rCtx, String fieldName) { return (F)reader(rCtx, false).unmarshalField(fieldName); }
/** {@inheritDoc} */ @Override public boolean hasField(String fieldName) { return reader(null, false).findFieldByName(fieldName); }
/** {@inheritDoc} */ @SuppressWarnings("unchecked") @Nullable @Override protected <F> F field(BinaryReaderHandles rCtx, String fieldName) { return (F)reader(rCtx, false).unmarshalField(fieldName); }
/** {@inheritDoc} */ @SuppressWarnings("unchecked") @Nullable @Override public <F> F field(String fieldName) throws BinaryObjectException { return (F) reader(null, false).unmarshalField(fieldName); }
/** {@inheritDoc} */ @SuppressWarnings("unchecked") @Nullable @Override public <F> F field(int fieldId) throws BinaryObjectException { return (F) reader(null, false).unmarshalField(fieldId); }
/** * @return Deserialized value. */ private Object deserializeValue() { return reader(null, true).deserialize(); }
/** {@inheritDoc} */ @Override public BinarySchema createSchema() { return reader(null, false).getOrCreateSchema(); }
/** {@inheritDoc} */ @Override public boolean hasField(String fieldName) { return reader(null, false).findFieldByName(fieldName); }