Class JSXGenerator.ParseResult
java.lang.Object
org.nustaq.kontraktor.webapp.transpiler.jsx.JSXGenerator.ParseResult
- Enclosing class:
- JSXGenerator
public static class JSXGenerator.ParseResult
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description ParseResult(java.io.File f, byte[] filedata, java.lang.String extension, java.util.List<ImportSpec> imports, java.util.List<java.lang.String> globals, java.util.Set<java.lang.String> ignoredReq, java.lang.String defaultExport) -
Method Summary
Modifier and Type Method Description booleangenerateCommonJSWrap()booleangenerateESWrap()java.lang.StringgetDefaultExport()java.lang.StringgetDir()java.lang.StringgetExtension()java.io.FilegetFile()byte[]getFiledata()java.lang.StringgetFilePath()java.util.List<java.lang.String>getGlobals()java.util.Set<java.lang.String>getIgnoredRequires()java.util.List<ImportSpec>getImports()JSXGenerator.ParseResultpatchImports(java.util.Map<java.lang.String,java.lang.String> nodeLibraryMap)
-
Constructor Details
-
ParseResult
public ParseResult(java.io.File f, byte[] filedata, java.lang.String extension, java.util.List<ImportSpec> imports, java.util.List<java.lang.String> globals, java.util.Set<java.lang.String> ignoredReq, java.lang.String defaultExport)
-
-
Method Details
-
getDefaultExport
public java.lang.String getDefaultExport() -
getIgnoredRequires
public java.util.Set<java.lang.String> getIgnoredRequires() -
getExtension
public java.lang.String getExtension() -
getFiledata
public byte[] getFiledata() -
getImports
-
getGlobals
public java.util.List<java.lang.String> getGlobals() -
generateESWrap
public boolean generateESWrap() -
generateCommonJSWrap
public boolean generateCommonJSWrap() -
getFilePath
public java.lang.String getFilePath() -
getDir
public java.lang.String getDir() -
getFile
public java.io.File getFile() -
patchImports
public JSXGenerator.ParseResult patchImports(java.util.Map<java.lang.String,java.lang.String> nodeLibraryMap)
-