android.databinding.tool.expr
Class Dependency

java.lang.Object
  extended by android.databinding.tool.expr.Dependency

public class Dependency
extends java.lang.Object


Constructor Summary
Dependency(Expr dependant, Expr other)
           
Dependency(Expr dependant, Expr other, Expr condition, boolean expectedOutput)
           
 
Method Summary
 void elevate()
           
 Expr getCondition()
           
 Expr getDependant()
           
 boolean getExpectedOutput()
           
 Expr getOther()
           
 boolean isConditional()
           
 boolean isElevated()
           
 boolean isMandatory()
           
 void setMandatory(boolean mandatory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Dependency

public Dependency(Expr dependant,
                  Expr other)

Dependency

public Dependency(Expr dependant,
                  Expr other,
                  Expr condition,
                  boolean expectedOutput)
Method Detail

setMandatory

public void setMandatory(boolean mandatory)

isMandatory

public boolean isMandatory()

isConditional

public boolean isConditional()

getOther

public Expr getOther()

getDependant

public Expr getDependant()

getExpectedOutput

public boolean getExpectedOutput()

getCondition

public Expr getCondition()

elevate

public void elevate()

isElevated

public boolean isElevated()