android.databinding.tool
Class DataBinder

java.lang.Object
  extended by android.databinding.tool.DataBinder

public class DataBinder
extends java.lang.Object

The main class that handles parsing files and generating classes.


Constructor Summary
DataBinder(android.databinding.tool.store.ResourceBundle resourceBundle)
           
 
Method Summary
 android.databinding.tool.writer.JavaFileWriter getFileWriter()
           
 java.util.List<LayoutBinder> getLayoutBinders()
           
 java.util.Set<java.lang.String> getWrittenClassNames()
           
 void sealModels()
           
 void setFileWriter(android.databinding.tool.writer.JavaFileWriter fileWriter)
           
 void writeBinders(int minSdk)
           
 void writeComponent()
           
 void writerBaseClasses(boolean isLibrary)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataBinder

public DataBinder(android.databinding.tool.store.ResourceBundle resourceBundle)
Method Detail

getLayoutBinders

public java.util.List<LayoutBinder> getLayoutBinders()

sealModels

public void sealModels()

writerBaseClasses

public void writerBaseClasses(boolean isLibrary)

writeBinders

public void writeBinders(int minSdk)

writeComponent

public void writeComponent()

getWrittenClassNames

public java.util.Set<java.lang.String> getWrittenClassNames()

setFileWriter

public void setFileWriter(android.databinding.tool.writer.JavaFileWriter fileWriter)

getFileWriter

public android.databinding.tool.writer.JavaFileWriter getFileWriter()