public class DataBindingBuilder extends Object
Constructor and Description |
---|
DataBindingBuilder() |
Modifier and Type | Method and Description |
---|---|
JavaFileWriter |
createJavaFileWriter(File outFolder) |
String |
getBaseAdaptersVersion(String compilerVersion) |
String |
getBaseLibraryVersion(String compilerVersion) |
String |
getCompilerVersion() |
List<String> |
getJarExcludeList(LayoutXmlProcessor layoutXmlProcessor,
File generatedClassListFile)
Returns the list of classes that should be excluded from package task
|
String |
getLibraryVersion(String compilerVersion) |
boolean |
getPrintMachineReadableOutput() |
boolean |
isDebugLogEnabled() |
void |
setDebugLogEnabled(boolean enableDebugLogs) |
void |
setPrintMachineReadableOutput(boolean machineReadableOutput) |
public String getCompilerVersion()
public void setPrintMachineReadableOutput(boolean machineReadableOutput)
public boolean getPrintMachineReadableOutput()
public void setDebugLogEnabled(boolean enableDebugLogs)
public boolean isDebugLogEnabled()
public List<String> getJarExcludeList(LayoutXmlProcessor layoutXmlProcessor, File generatedClassListFile)
layoutXmlProcessor
- The LayoutXmlProcessor for this variantgeneratedClassListFile
- The location of the File into which data binding compiler wrote
list of generated classespublic JavaFileWriter createJavaFileWriter(File outFolder)