6341887: Inflater can't handle ByteBuffer (original) (raw)
Ulf Zibis Ulf.Zibis at gmx.de
Sat Apr 14 21:33:20 UTC 2012
- Previous message: 6341887: Inflater can't handle ByteBuffer - first webrev
- Next message: 6341887: Inflater can't handle ByteBuffer - first webrev
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Am 14.04.2012 20:29, schrieb Xueming Shen:
(3) The input part will be tough. I was struggling with if we should have a totally separated subclass, like DeflaterBuffer/InfalterBuffer (or BufferDefalter/Inflater) to only handle everything in ByteBuffer with Another suggestion: DirectDeflater
methods handles buffer input and output, throw "not supported operation" for those "byte[]" methods. No need for that, if we inherit Deflater + DirectDeflater from AbstractDeflater. But personally, I more would like the mandation in the spec. Internally we could set a flag, which detects a mixed usage to throw an exception.
-Ulf
- Previous message: 6341887: Inflater can't handle ByteBuffer - first webrev
- Next message: 6341887: Inflater can't handle ByteBuffer - first webrev
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]