Package com.smeup.kokos.sdk.util
Class SmeupDataStructureCorePrinter
java.lang.Object
com.smeup.kokos.sdk.util.SmeupDataStructurePrinter
com.smeup.kokos.sdk.util.SmeupDataStructureCorePrinter
- Author:
- adriano.loschiavo
-
Nested Class Summary
Nested classes/interfaces inherited from class com.smeup.kokos.sdk.util.SmeupDataStructurePrinter
SmeupDataStructurePrinter.DATA_TYPE -
Field Summary
Fields inherited from class com.smeup.kokos.sdk.util.SmeupDataStructurePrinter
actions, buttons, cover, cursor, debug, debugInfo, EMPTY_COLUMN_FIELD, EMPTY_NODE_FIELD, EMPTY_ROW_FIELD, firstElement, initialTimestamp, isColumnWritten, isFinalizationWritten, isInitializationWritten, isNodeWritten, isRowWritten, language, lastElementWritten, layout, mapper, messages, redirectFun, sch, setup, variables -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected void_printCover(OutputStream out) protected void_printCursor(OutputStream out) protected void_printLayout(OutputStream out) protected voidprotected void_printScheda(OutputStream out) protected void_printSetup(OutputStream out) protected voidvoidprintSmeupDataColumn(OutputStream out, SmeupDataColumn col) Print one column of SmeupDataDatasetvoidprintSmeupDataColumns(OutputStream out, List<SmeupDataColumn> columns) Print the columns of SmeupDataDatasetvoidprintSmeupDataNode(OutputStream out, SmeupDataNode node, boolean hasChildren) Print a SmeupDataNode to streamvoidprintSmeupDataRow(OutputStream out, SmeupDataRow row) Print the SmeupDataDataset rowMethods inherited from class com.smeup.kokos.sdk.util.SmeupDataStructurePrinter
_printMessages, escapeSpecialCharacters, getDebugInfo, getMessages, printAction, printButtons, printCover, printCursor, printMessage, printRedirectFun, printSetup, printSmeupDataNodeClosure, printSmeupDataStructureFinalization, printSmeupDataStructureInitialization, printSmeupLayout, printSmeupRawData, printSmeupSch, printVariable, utf8Encode
-
Constructor Details
-
SmeupDataStructureCorePrinter
public SmeupDataStructureCorePrinter() -
SmeupDataStructureCorePrinter
-
-
Method Details
-
printSmeupDataColumns
Description copied from class:SmeupDataStructurePrinterPrint the columns of SmeupDataDataset- Overrides:
printSmeupDataColumnsin classSmeupDataStructurePrinter- Parameters:
out- streamcolumns- columns
-
printSmeupDataColumn
Description copied from class:SmeupDataStructurePrinterPrint one column of SmeupDataDataset- Overrides:
printSmeupDataColumnin classSmeupDataStructurePrinter- Parameters:
out- streamcol- column
-
printSmeupDataRow
Description copied from class:SmeupDataStructurePrinterPrint the SmeupDataDataset row- Overrides:
printSmeupDataRowin classSmeupDataStructurePrinter- Parameters:
out- streamrow- row- Throws:
Exception- Exception
-
printSmeupDataNode
public void printSmeupDataNode(OutputStream out, SmeupDataNode node, boolean hasChildren) throws Exception Description copied from class:SmeupDataStructurePrinterPrint a SmeupDataNode to stream- Overrides:
printSmeupDataNodein classSmeupDataStructurePrinter- Parameters:
out- streamnode- nodehasChildren- children flag- Throws:
Exception- Exception
-
_printActions
- Overrides:
_printActionsin classSmeupDataStructurePrinter
-
_printSetup
- Overrides:
_printSetupin classSmeupDataStructurePrinter
-
_printLayout
- Overrides:
_printLayoutin classSmeupDataStructurePrinter
-
_printScheda
- Overrides:
_printSchedain classSmeupDataStructurePrinter
-
_printButtons
- Overrides:
_printButtonsin classSmeupDataStructurePrinter
-
_printVariables
- Overrides:
_printVariablesin classSmeupDataStructurePrinter
-
_printRedirectFun
- Overrides:
_printRedirectFunin classSmeupDataStructurePrinter
-
_printCover
- Overrides:
_printCoverin classSmeupDataStructurePrinter
-
_printCursor
- Overrides:
_printCursorin classSmeupDataStructurePrinter
-