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