Package org.lemsml.jlems.io.out
Class StringBuilderResultWriter
- java.lang.Object
-
- org.lemsml.jlems.io.out.StringBuilderResultWriter
-
- All Implemented Interfaces:
ResultWriter
public class StringBuilderResultWriter extends java.lang.Object implements ResultWriter
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intcolCount(package private) java.util.ArrayList<double[]>dat(package private) java.lang.StringfileName(package private) java.lang.Stringid(package private) booleannewFile(package private) java.lang.StringBuildersb(package private) booleanverbose(package private) double[]wk(package private) intwkCount
-
Constructor Summary
Constructors Constructor Description StringBuilderResultWriter(RuntimeOutput ro)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddedRecorder()voidaddPoint(java.lang.String id, double x, double y)voidadvance(double t)voidclose()voidflush()java.lang.StringgetID()java.lang.StringBuildergetSBOutput()
-
-
-
Constructor Detail
-
StringBuilderResultWriter
public StringBuilderResultWriter(RuntimeOutput ro)
-
-
Method Detail
-
getID
public java.lang.String getID()
- Specified by:
getIDin interfaceResultWriter
-
addPoint
public void addPoint(java.lang.String id, double x, double y)- Specified by:
addPointin interfaceResultWriter
-
advance
public void advance(double t) throws RuntimeError- Specified by:
advancein interfaceResultWriter- Throws:
RuntimeError
-
addedRecorder
public void addedRecorder()
- Specified by:
addedRecorderin interfaceResultWriter
-
flush
public void flush() throws RuntimeError- Throws:
RuntimeError
-
close
public void close() throws RuntimeError- Specified by:
closein interfaceResultWriter- Throws:
RuntimeError
-
getSBOutput
public java.lang.StringBuilder getSBOutput()
-
-