## Uses of Interface
org.apache.http.message.LineParser

- Packages that use LineParser
  Package | Description
  --- | ---
  org.apache.http.impl.io | Default implementations for interfaces in `org.apache.http.io`.
  org.apache.http.impl.nio.codecs | Default implementations for interfaces in `org.apache.http.nio.codecs`.
  org.apache.http.message | Basic HTTP message implementations.

- - ### Uses of LineParser in org.apache.http.impl.io

    Fields in org.apache.http.impl.io declared as LineParser
    Modifier and Type | Field and Description
    --- | ---
    `protected LineParser` | AbstractMessageParser.`lineParser`

    Methods in org.apache.http.impl.io with parameters of type LineParser
    Modifier and Type | Method and Description
    --- | ---
    `static Header[]` | AbstractMessageParser.`parseHeaders(SessionInputBuffer inbuffer, int maxHeaderCount, int maxLineLen, LineParser parser)` Parses HTTP headers from the data receiver stream according to the generic format as given in Section 3.1 of RFC 822, RFC-2616 Section 4 and 19.3.
    `static Header[]` | AbstractMessageParser.`parseHeaders(SessionInputBuffer inbuffer, int maxHeaderCount, int maxLineLen, LineParser parser, List<CharArrayBuffer> headerLines)` Parses HTTP headers from the data receiver stream according to the generic format as given in Section 3.1 of RFC 822, RFC-2616 Section 4 and 19.3.

    Constructors in org.apache.http.impl.io with parameters of type LineParser
    Constructor and Description
    `AbstractMessageParser(SessionInputBuffer buffer, LineParser parser, HttpParams params)` Deprecated. (4.3) use `AbstractMessageParser.AbstractMessageParser(SessionInputBuffer, LineParser, MessageConstraints)`
    `AbstractMessageParser(SessionInputBuffer buffer, LineParser lineParser, MessageConstraints constraints)` Creates new instance of AbstractMessageParser.
    `DefaultHttpRequestParser(SessionInputBuffer buffer, LineParser lineParser, HttpRequestFactory requestFactory, HttpParams params)` Deprecated. (4.3) use `DefaultHttpRequestParser.DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, MessageConstraints)`
    `DefaultHttpRequestParser(SessionInputBuffer buffer, LineParser lineParser, HttpRequestFactory requestFactory, MessageConstraints constraints)` Creates new instance of DefaultHttpRequestParser.
    `DefaultHttpRequestParserFactory(LineParser lineParser, HttpRequestFactory requestFactory)`
    `DefaultHttpResponseParser(SessionInputBuffer buffer, LineParser lineParser, HttpResponseFactory responseFactory, HttpParams params)` Deprecated. (4.3) use `DefaultHttpResponseParser.DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, MessageConstraints)`
    `DefaultHttpResponseParser(SessionInputBuffer buffer, LineParser lineParser, HttpResponseFactory responseFactory, MessageConstraints constraints)` Creates new instance of DefaultHttpResponseParser.
    `DefaultHttpResponseParserFactory(LineParser lineParser, HttpResponseFactory responseFactory)`
    `HttpRequestParser(SessionInputBuffer buffer, LineParser parser, HttpRequestFactory requestFactory, HttpParams params)` Deprecated. Creates an instance of this class.
    `HttpResponseParser(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, HttpParams params)` Deprecated. Creates an instance of this class.

  - ### Uses of LineParser in org.apache.http.impl.nio.codecs

    Fields in org.apache.http.impl.nio.codecs declared as LineParser
    Modifier and Type | Field and Description
    --- | ---
    `protected LineParser` | AbstractMessageParser.`lineParser`

    Constructors in org.apache.http.impl.nio.codecs with parameters of type LineParser
    Constructor and Description
    `AbstractMessageParser(SessionInputBuffer buffer, LineParser lineParser, HttpParams params)` Deprecated. (4.3) use `AbstractMessageParser.AbstractMessageParser(SessionInputBuffer, LineParser, MessageConstraints)`
    `AbstractMessageParser(SessionInputBuffer buffer, LineParser lineParser, MessageConstraints constraints)` Creates an instance of AbstractMessageParser.
    `DefaultHttpRequestParser(SessionInputBuffer buffer, LineParser parser, HttpRequestFactory requestFactory, HttpParams params)` Deprecated. (4.3) use `DefaultHttpRequestParser.DefaultHttpRequestParser( SessionInputBuffer, LineParser, HttpRequestFactory, MessageConstraints)`
    `DefaultHttpRequestParser(SessionInputBuffer buffer, LineParser parser, HttpRequestFactory requestFactory, MessageConstraints constraints)` Creates an instance of DefaultHttpRequestParser.
    `DefaultHttpRequestParserFactory(LineParser lineParser, HttpRequestFactory requestFactory)`
    `DefaultHttpResponseParser(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, HttpParams params)` Deprecated. (4.3) use `DefaultHttpResponseParser.DefaultHttpResponseParser( SessionInputBuffer, LineParser, HttpResponseFactory, MessageConstraints)`
    `DefaultHttpResponseParser(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, MessageConstraints constraints)` Creates an instance of DefaultHttpResponseParser.
    `DefaultHttpResponseParserFactory(LineParser lineParser, HttpResponseFactory responseFactory)`
    `HttpRequestParser(SessionInputBuffer buffer, LineParser parser, HttpRequestFactory requestFactory, HttpParams params)` Deprecated.
    `HttpResponseParser(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, HttpParams params)` Deprecated.

  - ### Uses of LineParser in org.apache.http.message

    Classes in org.apache.http.message that implement LineParser
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BasicLineParser` Basic parser for lines in the head section of an HTTP message.

    Methods in org.apache.http.message with parameters of type LineParser
    Modifier and Type | Method and Description
    --- | ---
    `static Header` | BasicLineParser.`parseHeader(String value, LineParser parser)`
    `static ProtocolVersion` | BasicLineParser.`parseProtocolVersion(String value, LineParser parser)`
    `static RequestLine` | BasicLineParser.`parseRequestLine(String value, LineParser parser)`
    `static StatusLine` | BasicLineParser.`parseStatusLine(String value, LineParser parser)`

Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.