Package akka.http.impl.engine.parsing
Class HttpHeaderParser.ModeledHeaderValueParser
java.lang.Object
akka.http.impl.engine.parsing.HttpHeaderParser.HeaderValueParser
akka.http.impl.engine.parsing.HttpHeaderParser.ModeledHeaderValueParser
- Enclosing class:
- HttpHeaderParser
public static class HttpHeaderParser.ModeledHeaderValueParser
extends HttpHeaderParser.HeaderValueParser
-
Constructor Summary
ConstructorDescriptionModeledHeaderValueParser
(String headerName, int maxHeaderValueLength, int maxValueCount, akka.event.LoggingAdapter log, HeaderParser.Settings settings) -
Method Summary
Modifier and TypeMethodDescriptionscala.Tuple2<HttpHeader,
Object> apply
(HttpHeaderParser hhp, akka.util.ByteString input, int valueStart, scala.Function1<ErrorInfo, scala.runtime.BoxedUnit> onIllegalHeader) scala.Function1<String,
HeaderParser.Result> parser()
Methods inherited from class akka.http.impl.engine.parsing.HttpHeaderParser.HeaderValueParser
cachingEnabled, headerName, maxValueCount, toString
-
Constructor Details
-
ModeledHeaderValueParser
public ModeledHeaderValueParser(String headerName, int maxHeaderValueLength, int maxValueCount, akka.event.LoggingAdapter log, HeaderParser.Settings settings)
-
-
Method Details
-
apply
public scala.Tuple2<HttpHeader,Object> apply(HttpHeaderParser hhp, akka.util.ByteString input, int valueStart, scala.Function1<ErrorInfo, scala.runtime.BoxedUnit> onIllegalHeader) - Specified by:
apply
in classHttpHeaderParser.HeaderValueParser
-
parser
-