android.databinding.tool.store
Class SetterStore.SetterCall
java.lang.Object
android.databinding.tool.store.SetterStore.SetterCall
- All Implemented Interfaces:
- SetterStore.BindingSetterCall
- Direct Known Subclasses:
- SetterStore.AdapterSetter, SetterStore.DummySetter, SetterStore.ModelMethodSetter
- Enclosing class:
- SetterStore
public abstract static class SetterStore.SetterCall
- extends java.lang.Object
- implements SetterStore.BindingSetterCall
Method Summary |
protected java.lang.String |
convertValue(java.lang.String valueExpression)
|
abstract int |
getMinApi()
|
void |
setCast(ModelClass castTo)
|
void |
setConverter(android.databinding.tool.store.SetterStore.MethodDescription converter)
|
java.lang.String |
toJava(java.lang.String componentExpression,
java.lang.String viewExpression,
java.lang.String... valueExpression)
|
protected abstract java.lang.String |
toJavaInternal(java.lang.String componentExpression,
java.lang.String viewExpression,
java.lang.String converted)
|
protected abstract java.lang.String |
toJavaInternal(java.lang.String componentExpression,
java.lang.String viewExpression,
java.lang.String oldValue,
java.lang.String converted)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mCastString
protected java.lang.String mCastString
SetterStore.SetterCall
public SetterStore.SetterCall()
setConverter
public void setConverter(android.databinding.tool.store.SetterStore.MethodDescription converter)
toJavaInternal
protected abstract java.lang.String toJavaInternal(java.lang.String componentExpression,
java.lang.String viewExpression,
java.lang.String converted)
toJavaInternal
protected abstract java.lang.String toJavaInternal(java.lang.String componentExpression,
java.lang.String viewExpression,
java.lang.String oldValue,
java.lang.String converted)
toJava
public final java.lang.String toJava(java.lang.String componentExpression,
java.lang.String viewExpression,
java.lang.String... valueExpression)
- Specified by:
toJava
in interface SetterStore.BindingSetterCall
convertValue
protected java.lang.String convertValue(java.lang.String valueExpression)
getMinApi
public abstract int getMinApi()
- Specified by:
getMinApi
in interface SetterStore.BindingSetterCall
setCast
public void setCast(ModelClass castTo)