@ -42,8 +41,7 @@ public class ByteArrayDecoder extends AbstractDataBufferDecoder<byte[]> {
@@ -42,8 +41,7 @@ public class ByteArrayDecoder extends AbstractDataBufferDecoder<byte[]> {
@ -45,7 +44,7 @@ public class ByteBufferDecoder extends AbstractDataBufferDecoder<ByteBuffer> {
@@ -45,7 +44,7 @@ public class ByteBufferDecoder extends AbstractDataBufferDecoder<ByteBuffer> {
@ -48,7 +47,7 @@ public class DataBufferDecoder extends AbstractDataBufferDecoder<DataBuffer> {
@@ -48,7 +47,7 @@ public class DataBufferDecoder extends AbstractDataBufferDecoder<DataBuffer> {
@ -51,7 +51,7 @@ public class ResourceDecoder extends AbstractDataBufferDecoder<Resource> {
@@ -51,7 +51,7 @@ public class ResourceDecoder extends AbstractDataBufferDecoder<Resource> {
@ -72,7 +72,7 @@ public class ResourceDecoder extends AbstractDataBufferDecoder<Resource> {
@@ -72,7 +72,7 @@ public class ResourceDecoder extends AbstractDataBufferDecoder<Resource> {
@ -82,8 +82,7 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@@ -82,8 +82,7 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@ -107,8 +106,8 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@@ -107,8 +106,8 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@ -116,9 +115,9 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@@ -116,9 +115,9 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
intlength=Integer.MAX_VALUE;
byte[]matchingDelimiter=null;
for(byte[]delimiter:delimiterBytes){
intidx=indexOf(dataBuffer,delimiter);
if(idx>=0&&idx<length){
length=idx;
intindex=indexOf(dataBuffer,delimiter);
if(index>=0&&index<length){
length=index;
matchingDelimiter=delimiter;
}
}
@ -149,8 +148,8 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@@ -149,8 +148,8 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@ -169,7 +168,6 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@@ -169,7 +168,6 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
}
delimiterPos++;
}
if(delimiterPos==delimiter.length){
returni-dataBuffer.readPosition();
}
@ -178,14 +176,14 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@@ -178,14 +176,14 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@ -222,7 +220,7 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@@ -222,7 +220,7 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@ -238,17 +236,19 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@@ -238,17 +236,19 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@ -264,11 +264,13 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@@ -264,11 +264,13 @@ public class StringDecoder extends AbstractDataBufferDecoder<String> {
@ -46,23 +47,16 @@ public class StringDecoderTests extends AbstractDataBufferAllocatingTestCase {
@@ -46,23 +47,16 @@ public class StringDecoderTests extends AbstractDataBufferAllocatingTestCase {
@ -119,8 +113,7 @@ public class StringDecoderTests extends AbstractDataBufferAllocatingTestCase {
@@ -119,8 +113,7 @@ public class StringDecoderTests extends AbstractDataBufferAllocatingTestCase {
@ -186,7 +179,7 @@ public class StringDecoderTests extends AbstractDataBufferAllocatingTestCase {
@@ -186,7 +179,7 @@ public class StringDecoderTests extends AbstractDataBufferAllocatingTestCase {
@ -81,14 +81,9 @@ public class Jaxb2XmlDecoder extends AbstractDecoder<Object> {
@@ -81,14 +81,9 @@ public class Jaxb2XmlDecoder extends AbstractDecoder<Object> {