Package android.databinding.tool.store
Class SetterStore.MultiAttributeSetter
- java.lang.Object
-
- android.databinding.tool.store.SetterStore.MultiAttributeSetter
-
- All Implemented Interfaces:
SetterStore.BindingSetterCall
- Enclosing class:
- SetterStore
public static class SetterStore.MultiAttributeSetter extends java.lang.Object implements SetterStore.BindingSetterCall
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String[]attributes
-
Constructor Summary
Constructors Constructor Description MultiAttributeSetter(android.databinding.tool.store.SetterStore.MultiValueAdapterKey key, boolean[] supplied, android.databinding.tool.store.SetterStore.MethodDescription adapter, android.databinding.tool.store.SetterStore.MethodDescription[] converters, java.lang.String[] casts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBindingAdapterInstanceClass()java.lang.StringgetDescription()intgetMinApi()android.databinding.tool.reflection.ModelClass[]getParameterTypes()booleanrequiresOldValue()java.lang.StringtoJava(java.lang.String componentExpression, java.lang.String viewExpression, java.lang.String... valueExpressions)java.lang.StringtoString()
-
-
-
Constructor Detail
-
MultiAttributeSetter
public MultiAttributeSetter(android.databinding.tool.store.SetterStore.MultiValueAdapterKey key, boolean[] supplied, android.databinding.tool.store.SetterStore.MethodDescription adapter, android.databinding.tool.store.SetterStore.MethodDescription[] converters, java.lang.String[] casts)
-
-
Method Detail
-
toJava
public final java.lang.String toJava(java.lang.String componentExpression, java.lang.String viewExpression, java.lang.String... valueExpressions)- Specified by:
toJavain interfaceSetterStore.BindingSetterCall
-
getMinApi
public int getMinApi()
- Specified by:
getMinApiin interfaceSetterStore.BindingSetterCall
-
requiresOldValue
public boolean requiresOldValue()
- Specified by:
requiresOldValuein interfaceSetterStore.BindingSetterCall
-
getParameterTypes
public android.databinding.tool.reflection.ModelClass[] getParameterTypes()
- Specified by:
getParameterTypesin interfaceSetterStore.BindingSetterCall
-
getBindingAdapterInstanceClass
public java.lang.String getBindingAdapterInstanceClass()
- Specified by:
getBindingAdapterInstanceClassin interfaceSetterStore.BindingSetterCall
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin interfaceSetterStore.BindingSetterCall
-
-