public class JsonExporter extends FileWriter
| Modifier and Type | Field and Description |
|---|---|
static boolean |
ONLY_NONZERO_QUANTITIES |
folder, VALUE_STRING_MAXLENGTH| Constructor and Description |
|---|
JsonExporter(File path) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
filetype() |
File |
writeMultiBidderXOR(Collection<XORLanguage<Good>> valueFunctions,
int numberOfBids,
String filePrefix) |
File |
writeMultiBidderXORQ(Collection<GenericLang<GenericDefinition>> valueFunctions,
int numberOfBids,
String filePrefix) |
File |
writeSingleBidderXOR(XORLanguage<Good> valueFunction,
int numberOfBids,
String filePrefix) |
File |
writeSingleBidderXORQ(GenericLang<GenericDefinition> lang,
int numberOfBids,
String filePrefix) |
getDefaultFilePrefix, getFolder, nextNonexistingFile, roundedValue, setDefaultFilePrefixpublic static final boolean ONLY_NONZERO_QUANTITIES
public JsonExporter(File path)
public File writeMultiBidderXOR(Collection<XORLanguage<Good>> valueFunctions, int numberOfBids, String filePrefix) throws IOException
writeMultiBidderXOR in class FileWriterIOExceptionpublic File writeSingleBidderXOR(XORLanguage<Good> valueFunction, int numberOfBids, String filePrefix) throws IOException
writeSingleBidderXOR in class FileWriterIOExceptionpublic File writeMultiBidderXORQ(Collection<GenericLang<GenericDefinition>> valueFunctions, int numberOfBids, String filePrefix) throws IOException
writeMultiBidderXORQ in class FileWriterIOExceptionpublic File writeSingleBidderXORQ(GenericLang<GenericDefinition> lang, int numberOfBids, String filePrefix) throws IOException
writeSingleBidderXORQ in class FileWriterIOExceptionprotected String filetype()
filetype in class FileWriterCopyright © 2017. All rights reserved.