public class NexusWriterStreamDataProvider extends TextWriterStreamDataProvider<NexusEventWriter>
| Constructor and Description |
|---|
NexusWriterStreamDataProvider(NexusEventWriter eventWriter) |
| Modifier and Type | Method and Description |
|---|---|
ApplicationLogger |
getLogger() |
java.util.Map<java.lang.String,NexusMatrixWriteResult> |
getMatrixIDToBlockTypeMap() |
ReadWriteParameterMap |
getParameters() |
void |
writeBlockEnd() |
void |
writeBlockStart(java.lang.String name) |
void |
writeCommandEnd() |
void |
writeLineStart(java.lang.String text) |
void |
writeLinkCommand(java.lang.String linkedID,
java.lang.String linkedBlockName,
EventContentType linkedContentType) |
getWritergetEventWriterpublic NexusWriterStreamDataProvider(NexusEventWriter eventWriter)
public ReadWriteParameterMap getParameters()
public ApplicationLogger getLogger()
public java.util.Map<java.lang.String,NexusMatrixWriteResult> getMatrixIDToBlockTypeMap()
public void writeBlockStart(java.lang.String name) throws java.io.IOException
java.io.IOExceptionpublic void writeLinkCommand(java.lang.String linkedID, java.lang.String linkedBlockName, EventContentType linkedContentType) throws java.io.IOException
java.io.IOExceptionpublic void writeLineStart(java.lang.String text) throws java.io.IOException
java.io.IOExceptionpublic void writeCommandEnd() throws java.io.IOException
java.io.IOExceptionpublic void writeBlockEnd() throws java.io.IOException
java.io.IOException