Class InverseBinding

  • All Implemented Interfaces:
    android.databinding.tool.processing.scopes.LocationScopeProvider, android.databinding.tool.processing.scopes.ScopeProvider

    public class InverseBinding
    extends java.lang.Object
    implements android.databinding.tool.processing.scopes.LocationScopeProvider
    • Method Detail

      • provideScopeLocation

        public java.util.List<android.databinding.tool.store.Location> provideScopeLocation()
        Specified by:
        provideScopeLocation in interface android.databinding.tool.processing.scopes.LocationScopeProvider
      • addChainedExpression

        public void addChainedExpression​(FieldAccessExpr expr)
      • isOnBinder

        public boolean isOnBinder()
      • getExpr

        public Expr getExpr()
      • getInverseExpr

        public Expr getInverseExpr()
      • getChainedExpressions

        public java.util.List<FieldAccessExpr> getChainedExpressions()
      • getBindingAdapterInstanceClass

        public java.lang.String getBindingAdapterInstanceClass()
      • getMinApi

        public int getMinApi()
        The min api level in which this binding should be executed.

        This should be the minimum value among the dependencies of this binding.

      • getName

        public java.lang.String getName()
      • getEventAttribute

        public java.lang.String getEventAttribute()