java.lang.Object
nstream.adapter.common.ingress.ValueAssembler<String>
nstream.adapter.common.ingress.ContentAssembler
nstream.adapter.avro.SwimAvroAssembler
public class SwimAvroAssembler
extends nstream.adapter.common.ingress.ContentAssembler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionswim.structure.Valueswim.structure.ValueassembleBytes(byte[] bytes) swim.structure.ValueassembleStream(InputStream decodedStream) Methods inherited from class nstream.adapter.common.ingress.ContentAssembler
create
-
Constructor Details
-
SwimAvroAssembler
public SwimAvroAssembler(swim.structure.Value settings)
-
-
Method Details
-
contentType
- Specified by:
contentTypein classnstream.adapter.common.ingress.ContentAssembler
-
assembleStream
public swim.structure.Value assembleStream(InputStream decodedStream) throws nstream.adapter.common.ingress.AssemblyException, IOException - Specified by:
assembleStreamin classnstream.adapter.common.ingress.ContentAssembler- Throws:
nstream.adapter.common.ingress.AssemblyExceptionIOException
-
assembleBytes
public swim.structure.Value assembleBytes(byte[] bytes) throws nstream.adapter.common.ingress.AssemblyException - Overrides:
assembleBytesin classnstream.adapter.common.ingress.ContentAssembler- Throws:
nstream.adapter.common.ingress.AssemblyException
-
assemble
public swim.structure.Value assemble(String raw) throws nstream.adapter.common.ingress.AssemblyException - Specified by:
assemblein classnstream.adapter.common.ingress.ValueAssembler<String>- Throws:
nstream.adapter.common.ingress.AssemblyException
-