public final class BodyPartParser extends akka.stream.stage.GraphStage<akka.stream.FlowShape<akka.util.ByteString,BodyPartParser.Output>>
see: http://tools.ietf.org/html/rfc2046#section-5.1.1
Modifier and Type | Class and Description |
---|---|
static class |
BodyPartParser.BodyPartStart |
static class |
BodyPartParser.BodyPartStart$ |
static class |
BodyPartParser.DefinedEndOfLineConfiguration |
static class |
BodyPartParser.DefinedEndOfLineConfiguration$ |
static interface |
BodyPartParser.EndOfLineConfiguration |
static class |
BodyPartParser.EntityPart |
static class |
BodyPartParser.EntityPart$ |
static interface |
BodyPartParser.Output |
static class |
BodyPartParser.ParseError |
static class |
BodyPartParser.ParseError$ |
static interface |
BodyPartParser.PartStart |
static class |
BodyPartParser.Settings |
static interface |
BodyPartParser.StateResult |
static class |
BodyPartParser.UndefinedEndOfLineConfiguration |
static class |
BodyPartParser.UndefinedEndOfLineConfiguration$ |
Constructor and Description |
---|
BodyPartParser(ContentType defaultContentType,
java.lang.String boundary,
akka.event.LoggingAdapter log,
BodyPartParser.Settings settings) |
Modifier and Type | Method and Description |
---|---|
static akka.parboiled2.CharPredicate |
boundaryChar() |
akka.stream.stage.GraphStageLogic |
createLogic(akka.stream.Attributes attributes) |
akka.stream.Inlet<akka.util.ByteString> |
in() |
akka.stream.Outlet<BodyPartParser.Output> |
out() |
akka.stream.FlowShape<akka.util.ByteString,BodyPartParser.Output> |
shape() |
addAttributes, async, async, async, createLogicAndMaterializedValue, initialAttributes, named, traversalBuilder, withAttributes
public BodyPartParser(ContentType defaultContentType, java.lang.String boundary, akka.event.LoggingAdapter log, BodyPartParser.Settings settings)
public static akka.parboiled2.CharPredicate boundaryChar()
public akka.stream.Inlet<akka.util.ByteString> in()
public akka.stream.Outlet<BodyPartParser.Output> out()
public akka.stream.FlowShape<akka.util.ByteString,BodyPartParser.Output> shape()
public akka.stream.stage.GraphStageLogic createLogic(akka.stream.Attributes attributes)
createLogic
in class akka.stream.stage.GraphStage<akka.stream.FlowShape<akka.util.ByteString,BodyPartParser.Output>>