public class DumpHelper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
JAVA_MAIN_DUMP_TEMPLATE |
| Constructor and Description |
|---|
DumpHelper() |
| Modifier and Type | Method and Description |
|---|---|
static IContext |
createDumpContext(IXDocReport report,
ITemplateEngine templateEngine,
DumperOptions option) |
static void |
generate(ITemplateEngine templateEngine,
java.lang.String templateName,
IContext dumpContext,
java.io.OutputStream out) |
static void |
generateDocumentEntry(IXDocReport report,
java.io.InputStream documentIn,
IContext dumpContext,
java.lang.String src,
java.io.File baseDir,
java.util.zip.ZipOutputStream out) |
static void |
generateDocumentFile(IXDocReport report,
java.io.InputStream documentIn,
IContext dumpContext,
java.io.File srcDir) |
static void |
generateDocumentZipEntry(IXDocReport report,
java.io.InputStream documentIn,
IContext dumpContext,
java.util.zip.ZipOutputStream out,
java.lang.String src) |
static void |
generateEntry(ITemplateEngine templateEngine,
java.lang.String templateName,
IContext dumpContext,
java.lang.String entryName,
java.io.File baseDir,
java.util.zip.ZipOutputStream out) |
static void |
generateFieldsMetadataEntry(IXDocReport report,
IContext dumpContext,
java.lang.String resourcesSrcPath,
java.io.File baseDir,
java.util.zip.ZipOutputStream out) |
static void |
generateFieldsMetadataFile(IXDocReport report,
IContext dumpContext,
java.io.File srcDir) |
static void |
generateFieldsMetadataZipEntry(IXDocReport report,
IContext dumpContext,
java.util.zip.ZipOutputStream out,
java.lang.String src) |
static void |
generateFile(ITemplateEngine templateEngine,
java.lang.String templateName,
IContext dumpContext,
java.io.File javaFile) |
static void |
generateJSONEntry(IXDocReport report,
IContext context,
boolean upperCaseFirstChar,
IContext dumpContext,
java.lang.String resourcesSrcPath,
java.io.File baseDir,
java.util.zip.ZipOutputStream out) |
static void |
generateJSONFile(IXDocReport report,
IContext context,
boolean upperCaseFirstChar,
IContext dumpContext,
java.io.File srcDir) |
static void |
generateJSONZipEntry(IXDocReport report,
IContext context,
boolean upperCaseFirstChar,
IContext dumpContext,
java.util.zip.ZipOutputStream out,
java.lang.String src) |
static void |
generateZipEntry(ITemplateEngine templateEngine,
java.lang.String templateName,
IContext dumpContext,
java.lang.String entryName,
java.util.zip.ZipOutputStream out) |
static java.lang.String |
getClassName(IXDocReport report) |
static java.lang.String |
getClassNameFile(IContext dumpContext) |
static java.io.InputStream |
getDocument(IXDocReport report) |
static java.lang.String |
getJSONFileName(IXDocReport report,
IContext dumpContext) |
static java.lang.String |
toDocumentAsBinary64(IXDocReport report) |
static java.lang.String |
toJSON(IContext context,
boolean upperCaseFirstChar) |
static java.lang.String |
toJSON(IContext context,
boolean upperCaseFirstChar,
boolean formatAsJavaString) |
public static final java.lang.String JAVA_MAIN_DUMP_TEMPLATE
public static java.lang.String toDocumentAsBinary64(IXDocReport report) throws java.io.IOException
report - java.io.IOExceptionpublic static java.io.InputStream getDocument(IXDocReport report) throws java.io.IOException
java.io.IOExceptionpublic static void generateDocumentEntry(IXDocReport report, java.io.InputStream documentIn, IContext dumpContext, java.lang.String src, java.io.File baseDir, java.util.zip.ZipOutputStream out) throws java.io.IOException
java.io.IOExceptionpublic static void generateDocumentFile(IXDocReport report, java.io.InputStream documentIn, IContext dumpContext, java.io.File srcDir) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundExceptionjava.io.IOExceptionpublic static void generateDocumentZipEntry(IXDocReport report, java.io.InputStream documentIn, IContext dumpContext, java.util.zip.ZipOutputStream out, java.lang.String src) throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getClassName(IXDocReport report)
public static java.lang.String getClassNameFile(IContext dumpContext)
public static java.lang.String toJSON(IContext context, boolean upperCaseFirstChar)
public static java.lang.String toJSON(IContext context, boolean upperCaseFirstChar, boolean formatAsJavaString)
public static void generateJSONEntry(IXDocReport report, IContext context, boolean upperCaseFirstChar, IContext dumpContext, java.lang.String resourcesSrcPath, java.io.File baseDir, java.util.zip.ZipOutputStream out) throws java.io.IOException
java.io.IOExceptionpublic static void generateJSONFile(IXDocReport report, IContext context, boolean upperCaseFirstChar, IContext dumpContext, java.io.File srcDir) throws java.io.IOException
java.io.IOExceptionpublic static void generateJSONZipEntry(IXDocReport report, IContext context, boolean upperCaseFirstChar, IContext dumpContext, java.util.zip.ZipOutputStream out, java.lang.String src) throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getJSONFileName(IXDocReport report, IContext dumpContext)
public static void generateFieldsMetadataEntry(IXDocReport report, IContext dumpContext, java.lang.String resourcesSrcPath, java.io.File baseDir, java.util.zip.ZipOutputStream out) throws java.io.IOException
java.io.IOExceptionpublic static void generateFieldsMetadataFile(IXDocReport report, IContext dumpContext, java.io.File srcDir) throws java.io.IOException
java.io.IOExceptionpublic static void generateFieldsMetadataZipEntry(IXDocReport report, IContext dumpContext, java.util.zip.ZipOutputStream out, java.lang.String src) throws java.io.IOException
java.io.IOExceptionpublic static IContext createDumpContext(IXDocReport report, ITemplateEngine templateEngine, DumperOptions option) throws java.io.IOException
java.io.IOExceptionpublic static void generate(ITemplateEngine templateEngine, java.lang.String templateName, IContext dumpContext, java.io.OutputStream out) throws java.io.IOException, XDocReportException
java.io.IOExceptionXDocReportExceptionpublic static void generateFile(ITemplateEngine templateEngine, java.lang.String templateName, IContext dumpContext, java.io.File javaFile) throws java.io.IOException, XDocReportException
java.io.IOExceptionXDocReportExceptionpublic static void generateZipEntry(ITemplateEngine templateEngine, java.lang.String templateName, IContext dumpContext, java.lang.String entryName, java.util.zip.ZipOutputStream out) throws java.io.IOException, XDocReportException
java.io.IOExceptionXDocReportExceptionpublic static void generateEntry(ITemplateEngine templateEngine, java.lang.String templateName, IContext dumpContext, java.lang.String entryName, java.io.File baseDir, java.util.zip.ZipOutputStream out) throws java.io.IOException, XDocReportException
java.io.IOExceptionXDocReportExceptionCopyright © 2024. All Rights Reserved.