Skip to main content

[jax-rs-spec users] [jsr339-experts] Re: Re: Re: HEADS-UP: Revise MBR selection mechanism?

  • From: Bill Burke <bburke@...>
  • To: jsr339-experts@...
  • Subject: [jax-rs-spec users] [jsr339-experts] Re: Re: Re: HEADS-UP: Revise MBR selection mechanism?
  • Date: Thu, 24 May 2012 13:44:36 -0400
  • List-id: <jsr339-experts.jax-rs-spec.java.net>



On 5/24/12 12:37 PM, Sergey Beryozkin wrote:
That effectively makes isReadable, isWritable useless. Some
'well-behaved' providers may have written in its isReadable:

if (InputStream.class == class || isPrimitive(class)) {
return false;
}


Ooops! Your isReadable() forgot the possibility of ByteBuffer, byte[], char[] (arrays aren't primitive types), java.io.Reader, java.io.File, and DataSource. Not to mention any other possible custom low-level types somebody might want to add: i.e. Netty's or Mina's ChannelBuffer, Resteasy's MarshalledEntity, etc. etc. etc.

Bill

--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com


[jax-rs-spec users] [jsr339-experts] Re: Re: HEADS-UP: Revise MBR selection mechanism?

(continued)

[jax-rs-spec users] [jsr339-experts] Re: Re: HEADS-UP: Revise MBR selection mechanism?

Sergey Beryozkin 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: HEADS-UP: Revise MBR selection mechanism?

Bill Burke 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: HEADS-UP: Revise MBR selection mechanism?

Sergey Beryozkin 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: HEADS-UP: Revise MBR selection mechanism?

Bill Burke 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: Re: HEADS-UP: Revise MBR selection mechanism?

Marek Potociar 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: HEADS-UP: Revise MBR selection mechanism?

Sergey Beryozkin 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: HEADS-UP: Revise MBR selection mechanism?

Bill Burke 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: HEADS-UP: Revise MBR selection mechanism?

Sergey Beryozkin 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: Re: HEADS-UP: Revise MBR selection mechanism?

Marek Potociar 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: Re: HEADS-UP: Revise MBR selection mechanism?

Sergey Beryozkin 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: Re: HEADS-UP: Revise MBR selection mechanism?

Bill Burke 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: Re: HEADS-UP: Revise MBR selection mechanism?

Sergey Beryozkin 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: Re: HEADS-UP: Revise MBR selection mechanism?

Bill Burke 05/24/2012

[jax-rs-spec users] [jsr339-experts] Re: Re: Re: HEADS-UP: Revise MBR selection mechanism?

Sergey Beryozkin 05/25/2012
 
 
Close
loading
Please Confirm
Close