/** * Compares the buffer chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public boolean equalsIgnoreCaseLowerCase(final byte[] b) { return equalsIgnoreCaseLowerCase(buffer, start, end, b); }
/** * Compares the buffer chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public boolean equalsIgnoreCaseLowerCase(final byte[] b) { return equalsIgnoreCaseLowerCase(buffer, start, end, b); }
/** * Compares the buffer chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public boolean equalsIgnoreCaseLowerCase(final byte[] b) { return equalsIgnoreCaseLowerCase(buffer, start, end, b); }
/** * Compares the buffer chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public boolean equalsIgnoreCaseLowerCase(final byte[] b) { return equalsIgnoreCaseLowerCase(buffer, start, end, b); }
/** * Compares the buffer chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public boolean equalsIgnoreCaseLowerCase(final byte[] b) { return equalsIgnoreCaseLowerCase(buffer, start, end, b); }
/** * Compares the buffer chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public boolean equalsIgnoreCaseLowerCase(final byte[] b) { return equalsIgnoreCaseLowerCase(buffer, start, end, b); }
/** * Compares the buffer chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public boolean equalsIgnoreCaseLowerCase(final byte[] b) { return equalsIgnoreCaseLowerCase(buffer, start, end, b); }
/** * Compares the buffer chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public boolean equalsIgnoreCaseLowerCase(final byte[] b) { return equalsIgnoreCaseLowerCase(buffer, start, end, b); }
/** * Compares the buffer chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public boolean equalsIgnoreCaseLowerCase(final byte[] b) { return equalsIgnoreCaseLowerCase(buffer, start, end, b); }
/** * Compares the buffer chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public boolean equalsIgnoreCaseLowerCase(final byte[] b) { return equalsIgnoreCaseLowerCase(buffer, start, end, b); }
private static void finalizeKnownHeaderNames(final HttpHeader httpHeader, final HeaderParsingState parsingState, final Buffer input, final int start, final int end) { final int size = end - start; if (size == Header.ContentLength.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.ContentLength.getLowerCaseBytes())) { parsingState.isContentLengthHeader = true; } } else if (size == Header.TransferEncoding.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.TransferEncoding.getLowerCaseBytes())) { parsingState.isTransferEncodingHeader = true; } } else if (size == Header.Upgrade.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.Upgrade.getLowerCaseBytes())) { parsingState.isUpgradeHeader = true; } } else if (size == Header.Expect.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.Expect.getLowerCaseBytes())) { ((HttpRequestPacket) httpHeader).requiresAcknowledgement(true); } } }
private static void finalizeKnownHeaderNames(final HttpHeader httpHeader, final HeaderParsingState parsingState, final Buffer input, final int start, final int end) { final int size = end - start; if (size == Header.ContentLength.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.ContentLength.getLowerCaseBytes())) { parsingState.isContentLengthHeader = true; } } else if (size == Header.TransferEncoding.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.TransferEncoding.getLowerCaseBytes())) { parsingState.isTransferEncodingHeader = true; } } else if (size == Header.Upgrade.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.Upgrade.getLowerCaseBytes())) { parsingState.isUpgradeHeader = true; } } else if (size == Header.Expect.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.Expect.getLowerCaseBytes())) { ((HttpRequestPacket) httpHeader).requiresAcknowledgement(true); } } }
private static void finalizeKnownHeaderNames(final HttpHeader httpHeader, final HeaderParsingState parsingState, final Buffer input, final int start, final int end) { final int size = end - start; if (size == Header.ContentLength.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.ContentLength.getLowerCaseBytes())) { parsingState.isContentLengthHeader = true; } } else if (size == Header.TransferEncoding.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.TransferEncoding.getLowerCaseBytes())) { parsingState.isTransferEncodingHeader = true; } } else if (size == Header.Upgrade.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.Upgrade.getLowerCaseBytes())) { parsingState.isUpgradeHeader = true; } } else if (size == Header.Expect.getLowerCaseBytes().length) { if (BufferChunk.equalsIgnoreCaseLowerCase(input, start, end, Header.Expect.getLowerCaseBytes())) { ((HttpRequestPacket) httpHeader).requiresAcknowledgement(true); } } }
/** * Compares the data chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public final boolean equalsIgnoreCaseLowerCase(final byte[] b) { switch (type) { case Bytes: return byteChunk.equalsIgnoreCaseLowerCase(b); case Buffer: return bufferChunk.equalsIgnoreCaseLowerCase(b); case String: return equalsIgnoreCaseLowerCase(stringValue, b); case Chars: return charChunk.equalsIgnoreCaseLowerCase(b); default: return false; } }
/** * Compares the data chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public final boolean equalsIgnoreCaseLowerCase(final byte[] b) { switch (type) { case Bytes: return byteChunk.equalsIgnoreCaseLowerCase(b); case Buffer: return bufferChunk.equalsIgnoreCaseLowerCase(b); case String: return equalsIgnoreCaseLowerCase(stringValue, b); case Chars: return charChunk.equalsIgnoreCaseLowerCase(b); default: return false; } }
/** * Compares the data chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public final boolean equalsIgnoreCaseLowerCase(final byte[] b) { switch (type) { case Bytes: return byteChunk.equalsIgnoreCaseLowerCase(b); case Buffer: return bufferChunk.equalsIgnoreCaseLowerCase(b); case String: return equalsIgnoreCaseLowerCase(stringValue, b); case Chars: return charChunk.equalsIgnoreCaseLowerCase(b); default: return false; } }
/** * Compares the data chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public final boolean equalsIgnoreCaseLowerCase(final byte[] b) { switch (type) { case Bytes: return byteChunk.equalsIgnoreCaseLowerCase(b); case Buffer: return bufferChunk.equalsIgnoreCaseLowerCase(b); case String: return equalsIgnoreCaseLowerCase(stringValue, b); case Chars: return charChunk.equalsIgnoreCaseLowerCase(b); default: return false; } }
/** * Compares the data chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public final boolean equalsIgnoreCaseLowerCase(final byte[] b) { switch (type) { case Bytes: return byteChunk.equalsIgnoreCaseLowerCase(b); case Buffer: return bufferChunk.equalsIgnoreCaseLowerCase(b); case String: return equalsIgnoreCaseLowerCase(stringValue, b); case Chars: return charChunk.equalsIgnoreCaseLowerCase(b); default: return false; } }
/** * Compares the data chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public final boolean equalsIgnoreCaseLowerCase(final byte[] b) { switch (type) { case Bytes: return byteChunk.equalsIgnoreCaseLowerCase(b); case Buffer: return bufferChunk.equalsIgnoreCaseLowerCase(b); case String: return equalsIgnoreCaseLowerCase(stringValue, b); case Chars: return charChunk.equalsIgnoreCaseLowerCase(b); default: return false; } }
/** * Compares the data chunk to the specified byte array representing * lower-case ASCII characters. * * @param b the <code>byte[]</code> to compare * * @return true if the comparison succeeded, false otherwise * * @since 2.1.2 */ public final boolean equalsIgnoreCaseLowerCase(final byte[] b) { switch (type) { case Bytes: return byteChunk.equalsIgnoreCaseLowerCase(b); case Buffer: return bufferChunk.equalsIgnoreCaseLowerCase(b); case String: return equalsIgnoreCaseLowerCase(stringValue, b); case Chars: return charChunk.equalsIgnoreCaseLowerCase(b); default: return false; } }