public class DataBindingBuilder
extends java.lang.Object
Constructor and Description |
---|
DataBindingBuilder() |
Modifier and Type | Method and Description |
---|---|
JavaFileWriter |
createJavaFileWriter(java.io.File outFolder) |
java.lang.String |
getBaseAdaptersVersion(java.lang.String compilerVersion) |
java.lang.String |
getBaseLibraryVersion(java.lang.String compilerVersion) |
java.lang.String |
getCompilerVersion() |
java.util.List<java.lang.String> |
getJarExcludeList(LayoutXmlProcessor layoutXmlProcessor,
java.io.File generatedClassListFile)
Returns the list of classes that should be excluded from package task
|
java.lang.String |
getLibraryVersion(java.lang.String compilerVersion) |
boolean |
getPrintMachineReadableOutput() |
boolean |
isDebugLogEnabled() |
void |
setDebugLogEnabled(boolean enableDebugLogs) |
void |
setPrintMachineReadableOutput(boolean machineReadableOutput) |
public java.lang.String getCompilerVersion()
public java.lang.String getBaseLibraryVersion(java.lang.String compilerVersion)
public java.lang.String getLibraryVersion(java.lang.String compilerVersion)
public java.lang.String getBaseAdaptersVersion(java.lang.String compilerVersion)
public void setPrintMachineReadableOutput(boolean machineReadableOutput)
public boolean getPrintMachineReadableOutput()
public void setDebugLogEnabled(boolean enableDebugLogs)
public boolean isDebugLogEnabled()
public java.util.List<java.lang.String> getJarExcludeList(LayoutXmlProcessor layoutXmlProcessor, java.io.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(java.io.File outFolder)