public final class BodyPartParser extends org.apache.pekko.stream.stage.GraphStage<org.apache.pekko.stream.FlowShape<org.apache.pekko.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,
org.apache.pekko.event.LoggingAdapter log,
BodyPartParser.Settings settings) |
Modifier and Type | Method and Description |
---|---|
static org.parboiled2.CharPredicate |
boundaryChar() |
org.apache.pekko.stream.stage.GraphStageLogic |
createLogic(org.apache.pekko.stream.Attributes attributes) |
org.apache.pekko.stream.Inlet<org.apache.pekko.util.ByteString> |
in() |
org.apache.pekko.stream.Outlet<BodyPartParser.Output> |
out() |
org.apache.pekko.stream.FlowShape<org.apache.pekko.util.ByteString,BodyPartParser.Output> |
shape() |
createLogicAndMaterializedValue
addAttributes, async, async, async, createLogicAndMaterializedValue, getAttributes, initialAttributes, named, traversalBuilder, withAttributes
public BodyPartParser(ContentType defaultContentType, java.lang.String boundary, org.apache.pekko.event.LoggingAdapter log, BodyPartParser.Settings settings)
public static org.parboiled2.CharPredicate boundaryChar()
public org.apache.pekko.stream.Inlet<org.apache.pekko.util.ByteString> in()
public org.apache.pekko.stream.Outlet<BodyPartParser.Output> out()
public org.apache.pekko.stream.FlowShape<org.apache.pekko.util.ByteString,BodyPartParser.Output> shape()
public org.apache.pekko.stream.stage.GraphStageLogic createLogic(org.apache.pekko.stream.Attributes attributes)
createLogic
in class org.apache.pekko.stream.stage.GraphStage<org.apache.pekko.stream.FlowShape<org.apache.pekko.util.ByteString,BodyPartParser.Output>>