Class Callable
- java.lang.Object
-
- android.databinding.tool.reflection.Callable
-
public class Callable extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCallable.Type
-
Field Summary
Fields Modifier and Type Field Description android.databinding.tool.BindableCompatbindableAnnotationstatic intCAN_BE_INVALIDATEDstatic intDYNAMICModelMethodmethodjava.lang.Stringnameandroid.databinding.tool.reflection.ModelClassresolvedTypejava.lang.StringsetterNamestatic intSTATICCallable.Typetype
-
Constructor Summary
Constructors Constructor Description Callable(Callable.Type type, java.lang.String name, java.lang.String setterName, android.databinding.tool.reflection.ModelClass resolvedType, int parameterCount, int flags, ModelMethod method, android.databinding.tool.BindableCompat bindable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanBeInvalidated()intgetMinApi()intgetParameterCount()java.lang.StringgetTypeCodeName()booleanisDynamic()booleanisStatic()java.lang.StringtoString()
-
-
-
Field Detail
-
DYNAMIC
public static final int DYNAMIC
- See Also:
- Constant Field Values
-
CAN_BE_INVALIDATED
public static final int CAN_BE_INVALIDATED
- See Also:
- Constant Field Values
-
STATIC
public static final int STATIC
- See Also:
- Constant Field Values
-
type
public final Callable.Type type
-
name
public final java.lang.String name
-
setterName
public final java.lang.String setterName
-
resolvedType
public final android.databinding.tool.reflection.ModelClass resolvedType
-
method
@Nullable public final ModelMethod method
-
bindableAnnotation
@Nullable public final android.databinding.tool.BindableCompat bindableAnnotation
-
-
Constructor Detail
-
Callable
public Callable(Callable.Type type, java.lang.String name, java.lang.String setterName, android.databinding.tool.reflection.ModelClass resolvedType, int parameterCount, int flags, ModelMethod method, @Nullable android.databinding.tool.BindableCompat bindable)
-
-
Method Detail
-
getTypeCodeName
public java.lang.String getTypeCodeName()
-
getParameterCount
public int getParameterCount()
-
isDynamic
public boolean isDynamic()
-
isStatic
public boolean isStatic()
-
canBeInvalidated
public boolean canBeInvalidated()
-
getMinApi
public int getMinApi()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-