A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acceptsArguments(List<ModelClass>, boolean) - Method in class android.databinding.tool.reflection.ModelMethod
- AdapterGetter(SetterStore.InverseDescription, SetterStore.BindingSetterCall, String) - Constructor for class android.databinding.tool.store.SetterStore.AdapterGetter
- AdapterSetter(SetterStore.MethodDescription, ModelClass) - Constructor for class android.databinding.tool.store.SetterStore.AdapterSetter
- addBinding(String, Expr) - Method in class android.databinding.tool.BindingTarget
- addBindingAdapter(ProcessingEnvironment, String[], ExecutableElement, boolean, boolean) - Method in class android.databinding.tool.store.SetterStore
- addBindingAdapter(ProcessingEnvironment, String, ExecutableElement, boolean) - Method in class android.databinding.tool.store.SetterStore
- addBranch(Expr, boolean) - Method in class android.databinding.tool.solver.ExecutionPath
- addBRVariables(CompilerChef.BindableHolder) - Method in class android.databinding.tool.CompilerChef
-
Adds variables to list of Bindables.
- addChainedExpression(FieldAccessExpr) - Method in class android.databinding.tool.InverseBinding
- addConversionMethod(ExecutableElement) - Method in class android.databinding.tool.store.SetterStore
- addEntry(String, String) - Method in class android.databinding.annotationprocessor.ProcessExpressions.IntermediateV1
- addImport(String, String, Location) - Method in class android.databinding.tool.expr.CallbackExprModel
- addImport(String, String, Location) - Method in class android.databinding.tool.expr.ExprModel
- addInverseAdapter(ProcessingEnvironment, String, String, ExecutableElement, boolean) - Method in class android.databinding.tool.store.SetterStore
- addInverseBinding(String, Expr, String) - Method in class android.databinding.tool.BindingTarget
- addInverseBinding(String, SetterStore.BindingGetterCall) - Method in class android.databinding.tool.BindingTarget
- addInverseBindingMethod(String, String, String, String, TypeElement) - Method in class android.databinding.tool.store.SetterStore
- addInverseMethod(ProcessingEnvironment, ExecutableElement, ExecutableElement) - Method in class android.databinding.tool.store.SetterStore
- addJustMeToExecutionPath(List<ExecutionPath>) - Method in class android.databinding.tool.expr.Expr
- addLocation(Location) - Method in class android.databinding.tool.expr.Expr
- addPath(Expr) - Method in class android.databinding.tool.solver.ExecutionPath
- addRenamedMethod(String, String, String, TypeElement) - Method in class android.databinding.tool.store.SetterStore
- addUntaggableTypes(String[], TypeElement) - Method in class android.databinding.tool.store.SetterStore
- addVariable(String, String) - Method in class android.databinding.annotationprocessor.ProcessBindable
- addVariable(String, String) - Method in interface android.databinding.tool.CompilerChef.BindableHolder
- addVariable(String, String, Location, boolean) - Method in class android.databinding.tool.LayoutBinder
- andNot(FlagSet) - Method in class android.databinding.tool.writer.FlagSet
- android.databinding.annotationprocessor - package android.databinding.annotationprocessor
- android.databinding.tool - package android.databinding.tool
- android.databinding.tool.expr - package android.databinding.tool.expr
- android.databinding.tool.reflection - package android.databinding.tool.reflection
- android.databinding.tool.reflection.annotation - package android.databinding.tool.reflection.annotation
- android.databinding.tool.solver - package android.databinding.tool.solver
- android.databinding.tool.store - package android.databinding.tool.store
- android.databinding.tool.util - package android.databinding.tool.util
- android.databinding.tool.writer - package android.databinding.tool.writer
- AnnotationAnalyzer - Class in android.databinding.tool.reflection.annotation
- AnnotationAnalyzer(ProcessingEnvironment, LibTypes) - Constructor for class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
- AnnotationJavaFileWriter - Class in android.databinding.tool.writer
- AnnotationJavaFileWriter(ProcessingEnvironment) - Constructor for class android.databinding.tool.writer.AnnotationJavaFileWriter
- AnnotationLogger - Class in android.databinding.tool.reflection.annotation
-
This logger stores messages that are to be put in the ProcessingEnvironment's Messager and then writes them all out when flushMessages() is called.
- AnnotationLogger() - Constructor for class android.databinding.tool.reflection.annotation.AnnotationLogger
- AnnotationTypeUtil - Class in android.databinding.tool.reflection.annotation
- AnnotationTypeUtil(AnnotationAnalyzer) - Constructor for class android.databinding.tool.reflection.annotation.AnnotationTypeUtil
- ApiChecker(File) - Constructor for class android.databinding.tool.reflection.SdkUtil.ApiChecker
- appendTo(ResourceBundle, boolean) - Method in interface android.databinding.annotationprocessor.ProcessExpressions.Intermediate
- appendTo(ResourceBundle, boolean) - Method in class android.databinding.annotationprocessor.ProcessExpressions.IntermediateV1
- appendTo(ResourceBundle, boolean) - Method in class android.databinding.annotationprocessor.ProcessExpressions.IntermediateV2
- ARG_PREFIX - Static variable in class android.databinding.tool.CallbackWrapper
- argCastsInteger() - Method in class android.databinding.tool.expr.BracketExpr
- argListExpr(Iterable<Expr>) - Method in class android.databinding.tool.expr.ExprModel
- ArgListExpr - Class in android.databinding.tool.expr
-
This is a special expression that is created when we have an adapter that has multiple parameters.
- ArgListExpr(int, Iterable<Expr>) - Constructor for class android.databinding.tool.expr.ArgListExpr
- ARRAY - android.databinding.tool.expr.BracketExpr.BracketAccessor
- ARRAY - Static variable in class android.databinding.tool.reflection.TypeUtil
- asPackage() - Method in class android.databinding.tool.expr.Expr
- asPackage() - Method in class android.databinding.tool.expr.FieldAccessExpr
- asPackage() - Method in class android.databinding.tool.expr.IdentifierExpr
- assertIsInvertible() - Method in class android.databinding.tool.expr.Expr
- assignment(Expr, String, Expr) - Method in class android.databinding.tool.expr.ExprModel
- attributes - Variable in class android.databinding.tool.store.SetterStore.MultiAttributeSetter
B
- bindableAnnotation - Variable in class android.databinding.tool.reflection.Callable
- Binding - Class in android.databinding.tool
- Binding(BindingTarget, String, Expr) - Constructor for class android.databinding.tool.Binding
- Binding(BindingTarget, String, Expr, SetterStore.BindingSetterCall) - Constructor for class android.databinding.tool.Binding
- bindingExpr(Expr) - Method in class android.databinding.tool.expr.ExprModel
-
The actual thingy that is set on the binding target.
- BindingTarget - Class in android.databinding.tool
- BindingTarget(ResourceBundle.BindingTargetBundle) - Constructor for class android.databinding.tool.BindingTarget
- bitsEqual(FlagSet) - Method in class android.databinding.tool.writer.FlagSet
- bitshift(Expr, String, Expr) - Method in class android.databinding.tool.expr.ExprModel
- BitShiftExpr - Class in android.databinding.tool.expr
- BOOLEAN - Static variable in class android.databinding.tool.reflection.TypeUtil
- bracketExpr(Expr, Expr) - Method in class android.databinding.tool.expr.ExprModel
- BracketExpr - Class in android.databinding.tool.expr
- BracketExpr.BracketAccessor - Enum in android.databinding.tool.expr
- brKey(Callable) - Static method in class android.databinding.tool.util.BrNameUtil
- BrNameUtil - Class in android.databinding.tool.util
-
Central place to convert method/field names to BR observable fields
- BrNameUtil() - Constructor for class android.databinding.tool.util.BrNameUtil
- buckets - Variable in class android.databinding.tool.writer.FlagSet
- builtInVariable(String, String, String) - Method in class android.databinding.tool.expr.ExprModel
- BuiltInVariableExpr - Class in android.databinding.tool.expr
- BYTE - Static variable in class android.databinding.tool.reflection.TypeUtil
C
- Callable - Class in android.databinding.tool.reflection
- Callable(Callable.Type, String, String, ModelClass, int, int, ModelMethod, BindableCompat) - Constructor for class android.databinding.tool.reflection.Callable
- Callable.Type - Enum in android.databinding.tool.reflection
- callbackArg(String) - Method in class android.databinding.tool.expr.CallbackExprModel
- CallbackArgExpr - Class in android.databinding.tool.expr
-
This expressions that are used to reference arguments in callbacks.
- CallbackArgExpr(int, String) - Constructor for class android.databinding.tool.expr.CallbackArgExpr
- CallbackExprModel - Class in android.databinding.tool.expr
-
Callbacks are evaluated when event happens, not when execute pending is run.
- CallbackExprModel(ExprModel) - Constructor for class android.databinding.tool.expr.CallbackExprModel
- callbackWrapper(ModelClass, ModelMethod) - Method in class android.databinding.tool.expr.ExprModel
- CallbackWrapper - Class in android.databinding.tool
-
As data-binding finds lambda expressions, it creates classes that can wrap those callbacks into methods that can be called into the ViewDataBinding classes.
- CallbackWrapper(ModelClass, ModelMethod, String, boolean) - Constructor for class android.databinding.tool.CallbackWrapper
- CAN_BE_INVALIDATED - Static variable in class android.databinding.tool.reflection.Callable
- canBeEvaluatedToAVariable() - Method in class android.databinding.tool.expr.ArgListExpr
- canBeEvaluatedToAVariable() - Method in class android.databinding.tool.expr.Expr
- canBeEvaluatedToAVariable() - Method in class android.databinding.tool.expr.SymbolExpr
- canBeInvalidated() - Method in class android.databinding.tool.expr.Expr
- canBeInvalidated() - Method in class android.databinding.tool.reflection.Callable
- castExpr(String, Expr) - Method in class android.databinding.tool.expr.ExprModel
- CastExpr - Class in android.databinding.tool.expr
- CHAR - Static variable in class android.databinding.tool.reflection.TypeUtil
- CLASS_PREFIX - Static variable in class android.databinding.tool.reflection.TypeUtil
- CLASS_SUFFIX - Static variable in class android.databinding.tool.reflection.TypeUtil
- clear(Set<String>) - Method in class android.databinding.tool.store.SetterStore
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.ArgListExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.BitShiftExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.BracketExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.BuiltInVariableExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.CallbackArgExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.CastExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.ComparisonExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.Expr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.FieldAccessExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.FieldAssignmentExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.IdentifierExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.InstanceOfExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.LambdaExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.ListenerExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.MathExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.MethodCallExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.MethodReferenceExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.ResourceExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.StaticIdentifierExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.SymbolExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.TernaryExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.TwoWayListenerExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.UnaryExpr
- cloneToModel(ExprModel) - Method in class android.databinding.tool.expr.ViewFieldExpr
- cloneToModel(ExprModel, List<Expr>) - Static method in class android.databinding.tool.expr.Expr
- comparison(String, Expr, Expr) - Method in class android.databinding.tool.expr.ExprModel
- ComparisonExpr - Class in android.databinding.tool.expr
- CompilerChef - Class in android.databinding.tool
-
Chef class for compiler.
- CompilerChef.BindableHolder - Interface in android.databinding.tool
- ComponentWriter - Class in android.databinding.tool.writer
-
Component is not created for test targets.
- ComponentWriter(LibTypes) - Constructor for class android.databinding.tool.writer.ComponentWriter
- computeUniqueKey() - Method in class android.databinding.tool.expr.ArgListExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.BitShiftExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.BracketExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.CallbackArgExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.CastExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.ComparisonExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.Expr
- computeUniqueKey() - Method in class android.databinding.tool.expr.FieldAccessExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.FieldAssignmentExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.IdentifierExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.InstanceOfExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.LambdaExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.ListenerExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.MathExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.MethodCallExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.MethodReferenceExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.ResourceExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.SymbolExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.TernaryExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.TwoWayListenerExpr
- computeUniqueKey() - Method in class android.databinding.tool.expr.UnaryExpr
- considerElevatingConditionals(Expr) - Method in class android.databinding.tool.expr.Expr
- constructDependencies() - Method in class android.databinding.tool.expr.ArgListExpr
- constructDependencies() - Method in class android.databinding.tool.expr.BitShiftExpr
- constructDependencies() - Method in class android.databinding.tool.expr.BracketExpr
- constructDependencies() - Method in class android.databinding.tool.expr.BuiltInVariableExpr
- constructDependencies() - Method in class android.databinding.tool.expr.CallbackArgExpr
- constructDependencies() - Method in class android.databinding.tool.expr.CastExpr
- constructDependencies() - Method in class android.databinding.tool.expr.ComparisonExpr
- constructDependencies() - Method in class android.databinding.tool.expr.Expr
- constructDependencies() - Method in class android.databinding.tool.expr.FieldAssignmentExpr
- constructDependencies() - Method in class android.databinding.tool.expr.IdentifierExpr
- constructDependencies() - Method in class android.databinding.tool.expr.InstanceOfExpr
- constructDependencies() - Method in class android.databinding.tool.expr.LambdaExpr
- constructDependencies() - Method in class android.databinding.tool.expr.ListenerExpr
- constructDependencies() - Method in class android.databinding.tool.expr.MathExpr
- constructDependencies() - Method in class android.databinding.tool.expr.MethodBaseExpr
- constructDependencies() - Method in class android.databinding.tool.expr.MethodCallExpr
- constructDependencies() - Method in class android.databinding.tool.expr.ResourceExpr
- constructDependencies() - Method in class android.databinding.tool.expr.SymbolExpr
- constructDependencies() - Method in class android.databinding.tool.expr.TernaryExpr
- constructDependencies() - Method in class android.databinding.tool.expr.TwoWayListenerExpr
- constructDependencies() - Method in class android.databinding.tool.expr.UnaryExpr
- constructDynamicChildrenDependencies() - Method in class android.databinding.tool.expr.Expr
-
Creates a dependency for each dynamic child.
- constructForIdentifier(int) - Method in class android.databinding.tool.CallbackWrapper
- convertValue(String) - Method in class android.databinding.tool.store.SetterStore.SetterCall
- create(ModelAnalyzer, GenerationalClassUtil) - Static method in class android.databinding.tool.store.SetterStore
- create(File, int) - Static method in class android.databinding.tool.reflection.SdkUtil
- createBindingTarget(ResourceBundle.BindingTargetBundle) - Method in class android.databinding.tool.LayoutBinder
- createChef(ResourceBundle, JavaFileWriter, CompilerArguments) - Static method in class android.databinding.tool.CompilerChef
- createComponent() - Method in class android.databinding.tool.writer.ComponentWriter
- createRoot() - Static method in class android.databinding.tool.solver.ExecutionPath
- createTypeUtil() - Method in class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
D
- DataBinder - Class in android.databinding.tool
-
The main class that handles parsing files and generating classes.
- DataBinder(ResourceBundle, boolean, LibTypes) - Constructor for class android.databinding.tool.DataBinder
- debug(StringBuilder, int) - Method in class android.databinding.tool.solver.ExecutionPath
- deleteFile(String) - Method in class android.databinding.tool.writer.AnnotationJavaFileWriter
- Dependency - Class in android.databinding.tool.expr
- Dependency(Expr, Expr) - Constructor for class android.databinding.tool.expr.Dependency
- Dependency(Expr, Expr, Expr, boolean) - Constructor for class android.databinding.tool.expr.Dependency
- DOUBLE - Static variable in class android.databinding.tool.reflection.TypeUtil
- DYNAMIC - Static variable in class android.databinding.tool.reflection.Callable
E
- elevate() - Method in class android.databinding.tool.expr.Dependency
- enableDirectInvalidation() - Method in class android.databinding.tool.expr.Expr
- enableV2 - Variable in class android.databinding.tool.expr.ExprModel
- enableV2() - Method in class android.databinding.tool.LayoutBinder
- ensureDataBinder() - Method in class android.databinding.tool.CompilerChef
- equals(Object) - Method in class android.databinding.tool.writer.FlagSet
- ExecutionBranch - Class in android.databinding.tool.solver
-
Represents if statements in the execution.
- ExecutionBranch(ExecutionPath, Expr, boolean) - Constructor for class android.databinding.tool.solver.ExecutionBranch
- ExecutionPath - Class in android.databinding.tool.solver
-
Represents all possible outcomes of an expressions with its branching.
- Expr - Class in android.databinding.tool.expr
- ExpressionParser - Class in android.databinding.tool
- ExpressionParser(ExprModel) - Constructor for class android.databinding.tool.ExpressionParser
- ExprModel - Class in android.databinding.tool.expr
- ExprModel(String, boolean) - Constructor for class android.databinding.tool.expr.ExprModel
- extractBundles() - Method in class android.databinding.annotationprocessor.ProcessExpressions.IntermediateV1
F
- field(Expr, String) - Method in class android.databinding.tool.expr.ExprModel
- FIELD - android.databinding.tool.reflection.Callable.Type
- FieldAccessExpr - Class in android.databinding.tool.expr
- FieldAssignmentExpr - Class in android.databinding.tool.expr
-
This is used by inverse field access expressions to assign back to the field.
- FieldAssignmentExpr(Expr, String, Expr) - Constructor for class android.databinding.tool.expr.FieldAssignmentExpr
- filterShouldRead(Iterable<Expr>) - Static method in class android.databinding.tool.expr.ExprModel
- findClass(Class) - Method in class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
- findClassInternal(String, ImportBag) - Method in class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
- findFlagExpression(int) - Method in class android.databinding.tool.expr.ExprModel
-
May return null if flag is equal to invalidate any flag.
- findGeneratedAnnotation() - Method in class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
- findIdentifier(String) - Method in class android.databinding.tool.expr.ExprModel
- FlagSet - Class in android.databinding.tool.writer
-
Used for code generation.
- FlagSet(int...) - Constructor for class android.databinding.tool.writer.FlagSet
- FlagSet(long[]) - Constructor for class android.databinding.tool.writer.FlagSet
- FlagSet(long[], int) - Constructor for class android.databinding.tool.writer.FlagSet
- FlagSet(BitSet, int) - Constructor for class android.databinding.tool.writer.FlagSet
- FLOAT - Static variable in class android.databinding.tool.reflection.TypeUtil
- flushMessages(ProcessingEnvironment) - Method in class android.databinding.tool.reflection.annotation.AnnotationLogger
G
- generateCode() - Method in class android.databinding.tool.expr.ArgListExpr
- generateCode() - Method in class android.databinding.tool.expr.BitShiftExpr
- generateCode() - Method in class android.databinding.tool.expr.BracketExpr
- generateCode() - Method in class android.databinding.tool.expr.BuiltInVariableExpr
- generateCode() - Method in class android.databinding.tool.expr.CallbackArgExpr
- generateCode() - Method in class android.databinding.tool.expr.CastExpr
- generateCode() - Method in class android.databinding.tool.expr.ComparisonExpr
- generateCode() - Method in class android.databinding.tool.expr.Expr
- generateCode() - Method in class android.databinding.tool.expr.FieldAccessExpr
- generateCode() - Method in class android.databinding.tool.expr.FieldAssignmentExpr
- generateCode() - Method in class android.databinding.tool.expr.IdentifierExpr
- generateCode() - Method in class android.databinding.tool.expr.InstanceOfExpr
- generateCode() - Method in class android.databinding.tool.expr.LambdaExpr
- generateCode() - Method in class android.databinding.tool.expr.ListenerExpr
- generateCode() - Method in class android.databinding.tool.expr.MathExpr
- generateCode() - Method in class android.databinding.tool.expr.MethodCallExpr
- generateCode() - Method in class android.databinding.tool.expr.MethodReferenceExpr
- generateCode() - Method in class android.databinding.tool.expr.ResourceExpr
- generateCode() - Method in class android.databinding.tool.expr.StaticIdentifierExpr
- generateCode() - Method in class android.databinding.tool.expr.SymbolExpr
- generateCode() - Method in class android.databinding.tool.expr.TernaryExpr
- generateCode() - Method in class android.databinding.tool.expr.TwoWayListenerExpr
- generateCode() - Method in class android.databinding.tool.expr.UnaryExpr
- generateConstructor() - Method in class android.databinding.tool.expr.LambdaExpr
- generateInverse(ExprModel, Expr, String) - Method in class android.databinding.tool.expr.BracketExpr
- generateInverse(ExprModel, Expr, String) - Method in class android.databinding.tool.expr.CastExpr
- generateInverse(ExprModel, Expr, String) - Method in class android.databinding.tool.expr.Expr
- generateInverse(ExprModel, Expr, String) - Method in class android.databinding.tool.expr.FieldAccessExpr
- generateInverse(ExprModel, Expr, String) - Method in class android.databinding.tool.expr.IdentifierExpr
- generateInverse(ExprModel, Expr, String) - Method in class android.databinding.tool.expr.MathExpr
- generateInverse(ExprModel, Expr, String) - Method in class android.databinding.tool.expr.MethodCallExpr
- generateInverse(ExprModel, Expr, String) - Method in class android.databinding.tool.expr.MethodReferenceExpr
- generateInverse(ExprModel, Expr, String) - Method in class android.databinding.tool.expr.StaticIdentifierExpr
- generateInverse(ExprModel, Expr, String) - Method in class android.databinding.tool.expr.TernaryExpr
- generateInverse(ExprModel, Expr, String) - Method in class android.databinding.tool.expr.UnaryExpr
- get() - Static method in class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
- get() - Static method in class android.databinding.tool.reflection.SdkUtil
- get() - Static method in class android.databinding.tool.store.SetterStore
- getAccessor() - Method in class android.databinding.tool.expr.BracketExpr
- getAllCalculationPaths() - Method in class android.databinding.tool.expr.Expr
-
All flag paths that will result in calculation of this expression.
- getApiChecker() - Method in class android.databinding.tool.reflection.SdkUtil
- getArg() - Method in class android.databinding.tool.expr.BracketExpr
- getArgCount() - Method in class android.databinding.tool.expr.CallbackExprModel
- getArgs() - Method in class android.databinding.tool.expr.MethodCallExpr
- getArguments() - Method in class android.databinding.tool.expr.CallbackExprModel
- getAttributes() - Method in class android.databinding.tool.MergedBinding
- getBindableAnnotation() - Method in class android.databinding.tool.reflection.ModelField
- getBindableAnnotation() - Method in class android.databinding.tool.reflection.ModelMethod
- getBindableDependents() - Method in class android.databinding.tool.expr.FieldAccessExpr
- getBindingAdapterInstanceClass() - Method in class android.databinding.tool.Binding
- getBindingAdapterInstanceClass() - Method in class android.databinding.tool.InverseBinding
- getBindingAdapterInstanceClass() - Method in class android.databinding.tool.MergedBinding
- getBindingAdapterInstanceClass() - Method in class android.databinding.tool.store.SetterStore.AdapterGetter
- getBindingAdapterInstanceClass() - Method in class android.databinding.tool.store.SetterStore.AdapterSetter
- getBindingAdapterInstanceClass() - Method in interface android.databinding.tool.store.SetterStore.BindingGetterCall
- getBindingAdapterInstanceClass() - Method in interface android.databinding.tool.store.SetterStore.BindingSetterCall
- getBindingAdapterInstanceClass() - Method in class android.databinding.tool.store.SetterStore.ModelMethodSetter
- getBindingAdapterInstanceClass() - Method in class android.databinding.tool.store.SetterStore.MultiAttributeSetter
- getBindingAdapterInstanceClass() - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingEventSetter
- getBindingAdapterInstanceClass() - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingGetterCall
- getBindingAdapterInstanceClass() - Method in class android.databinding.tool.store.SetterStore.ViewGetterCall
- getBindingExpressions() - Method in class android.databinding.tool.expr.ExprModel
- getBindings() - Method in class android.databinding.tool.BindingTarget
- getBindingTarget() - Method in class android.databinding.tool.expr.ViewFieldExpr
- getBindingTargets() - Method in class android.databinding.tool.LayoutBinder
- getBrName() - Method in class android.databinding.tool.expr.FieldAccessExpr
- getCallbackExprModel() - Method in class android.databinding.tool.expr.LambdaExpr
- getCallbackExprModel() - Method in class android.databinding.tool.InverseBinding
- getCallbackId() - Method in class android.databinding.tool.expr.LambdaExpr
- getCallbackWrapper() - Method in class android.databinding.tool.expr.LambdaExpr
- getCallbackWrappers() - Method in class android.databinding.tool.expr.ExprModel
- getCannonicalListenerName() - Method in class android.databinding.tool.CallbackWrapper
- getCannonicalName() - Method in class android.databinding.tool.CallbackWrapper
- getCastExpr() - Method in class android.databinding.tool.expr.CastExpr
- getCastType() - Method in class android.databinding.tool.expr.CastExpr
- getChainedExpressions() - Method in class android.databinding.tool.InverseBinding
- getChildren() - Method in class android.databinding.tool.expr.Expr
- getChildren() - Method in class android.databinding.tool.solver.ExecutionPath
- getClassesToBeStripped() - Method in class android.databinding.tool.CompilerChef
- getClassesToBeStripped() - Method in class android.databinding.tool.DataBinder
- getClassName() - Method in class android.databinding.tool.CallbackWrapper
- getClassName() - Method in class android.databinding.tool.LayoutBinder
- getComponentBindingAdapters() - Method in class android.databinding.tool.store.SetterStore
- getComponentExpressions() - Method in class android.databinding.tool.Binding
- getComponentExpressions() - Method in class android.databinding.tool.MergedBinding
- getCondition() - Method in class android.databinding.tool.expr.Dependency
- getConditional() - Method in class android.databinding.tool.solver.ExecutionBranch
- getCurrentLocationInFile() - Method in class android.databinding.tool.expr.ExprModel
- getCurrentParserContext() - Method in class android.databinding.tool.expr.ExprModel
- getDeclaringClass() - Method in class android.databinding.tool.reflection.InjectedMethod
- getDeclaringClass() - Method in class android.databinding.tool.reflection.ModelMethod
- getDefaultValue() - Method in class android.databinding.tool.expr.Expr
- getDependant() - Method in class android.databinding.tool.expr.Dependency
- getDependants() - Method in class android.databinding.tool.expr.Expr
- getDependencies() - Method in class android.databinding.tool.expr.Expr
- getDescription() - Method in class android.databinding.tool.store.SetterStore.AdapterSetter
- getDescription() - Method in interface android.databinding.tool.store.SetterStore.BindingSetterCall
- getDescription() - Method in class android.databinding.tool.store.SetterStore.ModelMethodSetter
- getDescription() - Method in class android.databinding.tool.store.SetterStore.MultiAttributeSetter
- getDescription() - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingEventSetter
- getDescription(ModelClass) - Method in class android.databinding.tool.reflection.annotation.AnnotationTypeUtil
- getDescription(ModelClass) - Method in class android.databinding.tool.reflection.TypeUtil
- getDescription(ModelMethod) - Method in class android.databinding.tool.reflection.annotation.AnnotationTypeUtil
- getDescription(ModelMethod) - Method in class android.databinding.tool.reflection.TypeUtil
- getDidLoadApiFileFromSdk() - Method in class android.databinding.tool.reflection.SdkUtil.ApiChecker
- getDirtyingProperties() - Method in class android.databinding.tool.expr.FieldAccessExpr
- getElementUtils() - Method in class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
- getEvent() - Method in class android.databinding.tool.store.SetterStore.AdapterGetter
- getEvent() - Method in interface android.databinding.tool.store.SetterStore.BindingGetterCall
- getEvent() - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingGetterCall
- getEvent() - Method in class android.databinding.tool.store.SetterStore.ViewGetterCall
- getEventAttribute() - Method in class android.databinding.tool.InverseBinding
- getEventAttribute() - Method in class android.databinding.tool.store.SetterStore.AdapterGetter
- getEventAttribute() - Method in interface android.databinding.tool.store.SetterStore.BindingGetterCall
- getEventAttribute() - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingGetterCall
- getEventAttribute() - Method in class android.databinding.tool.store.SetterStore.ViewGetterCall
- getEventSetter() - Method in class android.databinding.tool.InverseBinding
- getExecutionPath() - Method in class android.databinding.tool.expr.LambdaExpr
- getExecutionPath() - Method in class android.databinding.tool.InverseBinding
- getExpectedCondition() - Method in class android.databinding.tool.solver.ExecutionBranch
- getExpectedOutput() - Method in class android.databinding.tool.expr.Dependency
- getExpr() - Method in class android.databinding.tool.Binding
- getExpr() - Method in class android.databinding.tool.expr.InstanceOfExpr
- getExpr() - Method in class android.databinding.tool.expr.LambdaExpr
- getExpr() - Method in class android.databinding.tool.expr.UnaryExpr
- getExpr() - Method in class android.databinding.tool.InverseBinding
- getExpr() - Method in class android.databinding.tool.solver.ExecutionPath
- getExprMap() - Method in class android.databinding.tool.expr.ExprModel
- getExt() - Method in class android.databinding.tool.expr.ExprModel
- getFalseBranch() - Method in class android.databinding.tool.solver.ExecutionPath
- getFieldType() - Method in class android.databinding.tool.reflection.InjectedField
- getFieldType() - Method in class android.databinding.tool.reflection.ModelField
- getFileWriter() - Method in class android.databinding.tool.DataBinder
- getFlag(int) - Method in class android.databinding.tool.expr.ExprModel
- getFlagBucketCount() - Method in class android.databinding.tool.expr.ExprModel
- getFlagMapping() - Method in class android.databinding.tool.expr.ExprModel
- getGetter() - Method in class android.databinding.tool.expr.FieldAccessExpr
- getGetter() - Method in class android.databinding.tool.expr.MethodCallExpr
- getGetterCall() - Method in class android.databinding.tool.InverseBinding
- getGetterCall(String, ModelClass, ModelClass, ImportBag) - Method in class android.databinding.tool.store.SetterStore
- getGetterType() - Method in class android.databinding.tool.store.SetterStore.AdapterGetter
- getGetterType() - Method in interface android.databinding.tool.store.SetterStore.BindingGetterCall
- getGetterType() - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingGetterCall
- getGetterType() - Method in class android.databinding.tool.store.SetterStore.ViewGetterCall
- getId() - Method in class android.databinding.tool.BindingTarget
- getId() - Method in class android.databinding.tool.expr.Expr
- getIfFalse() - Method in class android.databinding.tool.expr.TernaryExpr
- getIfTrue() - Method in class android.databinding.tool.expr.TernaryExpr
- getImplementationName() - Method in class android.databinding.tool.LayoutBinder
- getImplicitConversionLevel(ModelClass) - Static method in class android.databinding.tool.reflection.ModelMethod
- getImports() - Method in class android.databinding.tool.expr.CallbackExprModel
- getImports() - Method in class android.databinding.tool.expr.ExprModel
- getIncludedLayout() - Method in class android.databinding.tool.BindingTarget
- getIncludedLayoutPackage() - Method in class android.databinding.tool.BindingTarget
- getInstance() - Static method in class android.databinding.tool.reflection.annotation.AnnotationTypeUtil
- getInstance() - Static method in class android.databinding.tool.reflection.TypeUtil
- getInterfaceType() - Method in class android.databinding.tool.BindingTarget
- getInvalidateableFieldLimit() - Method in class android.databinding.tool.expr.ExprModel
- getInvalidateAnyBitSet() - Method in class android.databinding.tool.expr.ExprModel
- getInvalidateAnyFlagIndex() - Method in class android.databinding.tool.expr.ExprModel
- getInvalidFlags() - Method in class android.databinding.tool.expr.Expr
- getInverseBindings() - Method in class android.databinding.tool.BindingTarget
- getInverseExpr() - Method in class android.databinding.tool.InverseBinding
- getInverseMethod(ModelMethod) - Method in class android.databinding.tool.store.SetterStore
- getInvertibleError() - Method in class android.databinding.tool.expr.ArgListExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.BitShiftExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.BracketExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.BuiltInVariableExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.CallbackArgExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.CastExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.ComparisonExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.Expr
- getInvertibleError() - Method in class android.databinding.tool.expr.FieldAccessExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.FieldAssignmentExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.IdentifierExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.InstanceOfExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.LambdaExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.ListenerExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.MathExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.MethodCallExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.MethodReferenceExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.ResourceExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.StaticIdentifierExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.SymbolExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.TernaryExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.TwoWayListenerExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.UnaryExpr
- getInvertibleError() - Method in class android.databinding.tool.expr.ViewFieldExpr
- getJniDescription() - Method in class android.databinding.tool.reflection.InjectedMethod
- getJniDescription() - Method in class android.databinding.tool.reflection.ModelMethod
-
Returns the JNI description of the method which can be used to lookup it in SDK.
- getKnownValues() - Method in class android.databinding.tool.solver.ExecutionPath
- getLayoutBinders() - Method in class android.databinding.tool.CompilerChef
- getLayoutBinders() - Method in class android.databinding.tool.DataBinder
- getLayoutname() - Method in class android.databinding.tool.LayoutBinder
- getLeft() - Method in class android.databinding.tool.expr.BitShiftExpr
- getLeft() - Method in class android.databinding.tool.expr.ComparisonExpr
- getLeft() - Method in class android.databinding.tool.expr.MathExpr
- getListenerInterfaceName() - Method in class android.databinding.tool.CallbackWrapper
- getListenerMethodName() - Method in class android.databinding.tool.CallbackWrapper
- getLocalName() - Method in class android.databinding.tool.writer.FlagSet
- getLocations() - Method in class android.databinding.tool.expr.Expr
- getMethod() - Method in class android.databinding.tool.expr.ListenerExpr
- getMinApi() - Method in class android.databinding.tool.Binding
-
The min api level in which this binding should be executed.
- getMinApi() - Method in class android.databinding.tool.CallbackWrapper
- getMinApi() - Method in class android.databinding.tool.expr.FieldAccessExpr
- getMinApi() - Method in class android.databinding.tool.InverseBinding
-
The min api level in which this binding should be executed.
- getMinApi() - Method in class android.databinding.tool.MergedBinding
- getMinApi() - Method in class android.databinding.tool.reflection.Callable
- getMinApi() - Method in class android.databinding.tool.reflection.InjectedMethod
- getMinApi() - Method in class android.databinding.tool.reflection.ModelMethod
-
Since when this method is available.
- getMinApi() - Method in class android.databinding.tool.store.SetterStore.AdapterGetter
- getMinApi() - Method in class android.databinding.tool.store.SetterStore.AdapterSetter
- getMinApi() - Method in interface android.databinding.tool.store.SetterStore.BindingGetterCall
- getMinApi() - Method in interface android.databinding.tool.store.SetterStore.BindingSetterCall
- getMinApi() - Method in class android.databinding.tool.store.SetterStore.ModelMethodSetter
- getMinApi() - Method in class android.databinding.tool.store.SetterStore.MultiAttributeSetter
- getMinApi() - Method in class android.databinding.tool.store.SetterStore.SetterCall
- getMinApi() - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingEventSetter
- getMinApi() - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingGetterCall
- getMinApi() - Method in class android.databinding.tool.store.SetterStore.ViewGetterCall
- getMinApi(ModelClass) - Method in class android.databinding.tool.reflection.SdkUtil
- getMinApi(ModelMethod) - Method in class android.databinding.tool.reflection.SdkUtil
- getMinApi(String, String) - Method in class android.databinding.tool.reflection.SdkUtil.ApiChecker
-
Returns 0 if we cannot find the API level for the method.
- getMinSdk() - Method in class android.databinding.tool.reflection.SdkUtil
- getModel() - Method in class android.databinding.tool.BindingTarget
- getModel() - Method in class android.databinding.tool.expr.Expr
- getModel() - Method in class android.databinding.tool.ExpressionParser
- getModel() - Method in class android.databinding.tool.InverseBinding
- getModel() - Method in class android.databinding.tool.LayoutBinder
- getModulePackage() - Method in class android.databinding.tool.LayoutBinder
- getMultiAttributeSetter() - Method in class android.databinding.tool.MergedBinding
- getMultiAttributeSetterCalls(String[], ModelClass, ModelClass[]) - Method in class android.databinding.tool.store.SetterStore
- getName() - Method in class android.databinding.tool.Binding
- getName() - Method in class android.databinding.tool.expr.CallbackArgExpr
- getName() - Method in class android.databinding.tool.expr.IdentifierExpr
- getName() - Method in class android.databinding.tool.expr.ListenerExpr
- getName() - Method in class android.databinding.tool.expr.MethodBaseExpr
- getName() - Method in class android.databinding.tool.expr.MethodCallExpr
- getName() - Method in class android.databinding.tool.InverseBinding
- getName() - Method in class android.databinding.tool.reflection.InjectedField
- getName() - Method in class android.databinding.tool.reflection.InjectedMethod
- getName() - Method in class android.databinding.tool.reflection.ModelField
- getName() - Method in class android.databinding.tool.reflection.ModelMethod
- getObservables() - Method in class android.databinding.tool.expr.ExprModel
- getOp() - Method in class android.databinding.tool.expr.BitShiftExpr
- getOp() - Method in class android.databinding.tool.expr.ComparisonExpr
- getOp() - Method in class android.databinding.tool.expr.UnaryExpr
- getOriginalTag() - Method in class android.databinding.tool.BindingTarget
- getOther() - Method in class android.databinding.tool.expr.Dependency
- getPackage() - Method in class android.databinding.tool.CallbackWrapper
- getPackage() - Method in class android.databinding.tool.LayoutBinder
- getParameterAt(int) - Method in class android.databinding.tool.reflection.ModelMethod
- getParameterCount() - Method in class android.databinding.tool.reflection.Callable
- getParameterTypes() - Method in class android.databinding.tool.reflection.InjectedMethod
- getParameterTypes() - Method in class android.databinding.tool.reflection.ModelMethod
- getParameterTypes() - Method in class android.databinding.tool.store.SetterStore.AdapterSetter
- getParameterTypes() - Method in interface android.databinding.tool.store.SetterStore.BindingSetterCall
- getParameterTypes() - Method in class android.databinding.tool.store.SetterStore.ModelMethodSetter
- getParameterTypes() - Method in class android.databinding.tool.store.SetterStore.MultiAttributeSetter
- getParameterTypes() - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingEventSetter
- getParents() - Method in class android.databinding.tool.expr.Expr
- getPath() - Method in class android.databinding.tool.solver.ExecutionBranch
- getPendingExpressions() - Method in class android.databinding.tool.expr.ExprModel
- getPred() - Method in class android.databinding.tool.expr.TernaryExpr
- getPredicateInvalidFlags() - Method in class android.databinding.tool.expr.Expr
- getPredicateInvalidFlags() - Method in class android.databinding.tool.expr.TernaryExpr
- getProcessingEnv() - Method in class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
- getReadSoFar() - Method in class android.databinding.tool.expr.Expr
- getReceiverType() - Method in class android.databinding.tool.reflection.ModelMethod
- getRequirementFlagIndex(boolean) - Method in class android.databinding.tool.expr.Expr
-
This is called w/ a dependency of mine.
- getRequirementId() - Method in class android.databinding.tool.expr.Expr
- getResolvedType() - Method in class android.databinding.tool.BindingTarget
- getResolvedType() - Method in class android.databinding.tool.expr.Expr
- getResourceBundle() - Method in class android.databinding.tool.CompilerChef
- getReturnType() - Method in class android.databinding.tool.reflection.ModelMethod
- getReturnType(List<ModelClass>) - Method in class android.databinding.tool.reflection.InjectedMethod
- getReturnType(List<ModelClass>) - Method in class android.databinding.tool.reflection.ModelMethod
- getRight() - Method in class android.databinding.tool.expr.BitShiftExpr
- getRight() - Method in class android.databinding.tool.expr.ComparisonExpr
- getRight() - Method in class android.databinding.tool.expr.MathExpr
- getSetterCall(String, ModelClass, ModelClass, ImportBag) - Method in class android.databinding.tool.store.SetterStore
- getShouldReadFlags() - Method in class android.databinding.tool.expr.Expr
- getShouldReadFlagsWithConditionals() - Method in class android.databinding.tool.expr.Expr
- getSortedTargets() - Method in class android.databinding.tool.LayoutBinder
- getSupportedOptions() - Method in class android.databinding.annotationprocessor.ProcessDataBinding
- getSupportedSourceVersion() - Method in class android.databinding.annotationprocessor.ProcessDataBinding
- getTag() - Method in class android.databinding.tool.BindingTarget
- getTag() - Method in class android.databinding.tool.LayoutBinder
- getTarget() - Method in class android.databinding.tool.Binding
- getTarget() - Method in class android.databinding.tool.expr.BracketExpr
- getTarget() - Method in class android.databinding.tool.expr.FieldAssignmentExpr
- getTarget() - Method in class android.databinding.tool.expr.ListenerExpr
- getTarget() - Method in class android.databinding.tool.expr.MethodBaseExpr
- getTarget() - Method in class android.databinding.tool.expr.MethodCallExpr
- getTarget() - Method in class android.databinding.tool.InverseBinding
- getText() - Method in class android.databinding.tool.expr.SymbolExpr
- getTotalFlagCount() - Method in class android.databinding.tool.expr.ExprModel
- getTrueBranch() - Method in class android.databinding.tool.solver.ExecutionPath
- getType() - Method in class android.databinding.tool.expr.InstanceOfExpr
- getTypeCodeName() - Method in class android.databinding.tool.reflection.Callable
- getTypeUtils() - Method in class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
- getUniqueKey() - Method in class android.databinding.tool.expr.Expr
-
Returns a unique string key that can identify this expression.
- getUpdateRegistrationCall(int, String) - Method in class android.databinding.tool.expr.Expr
- getUserDefinedType() - Method in class android.databinding.tool.expr.IdentifierExpr
- getUserDefinedVariables() - Method in class android.databinding.tool.LayoutBinder
- getValueExpr() - Method in class android.databinding.tool.expr.FieldAssignmentExpr
- getVariableExpr() - Method in class android.databinding.tool.InverseBinding
- getVersion() - Method in class android.databinding.tool.expr.Expr
- getViewClass() - Method in class android.databinding.tool.BindingTarget
- getWriter() - Method in class android.databinding.annotationprocessor.ProcessDataBinding.ProcessingStep
- globalMethodCall(String, List<Expr>) - Method in class android.databinding.tool.expr.ExprModel
-
These are global methods in the expressions.
H
- hasAnythingToGenerate() - Method in class android.databinding.tool.CompilerChef
- hasBindableAnnotations() - Method in class android.databinding.tool.expr.FieldAccessExpr
- hasConditionalDependant() - Method in class android.databinding.tool.expr.Expr
-
This expression is the predicate for 1 or more ternary expressions.
- hashCode() - Method in class android.databinding.tool.writer.FlagSet
- hasId() - Method in class android.databinding.tool.expr.Expr
- hasLocalName() - Method in class android.databinding.tool.writer.FlagSet
- hasNestedCannotRead() - Method in class android.databinding.tool.expr.Expr
- hasVariations() - Method in class android.databinding.tool.LayoutBinder
I
- identifier(String) - Method in class android.databinding.tool.expr.CallbackExprModel
- identifier(String) - Method in class android.databinding.tool.expr.ExprModel
- IdentifierExpr - Class in android.databinding.tool.expr
- InjectedField - Class in android.databinding.tool.reflection
-
A class that can be used by ModelAnalyzer without any backing model.
- InjectedField(String, String) - Constructor for class android.databinding.tool.reflection.InjectedField
- InjectedMethod - Class in android.databinding.tool.reflection
-
A class that can be used by ModelAnalyzer without any backing model.
- InjectedMethod(InjectedClass, boolean, String, ImportBag, String, String...) - Constructor for class android.databinding.tool.reflection.InjectedMethod
- injectSafeUnboxing(ExprModel) - Method in class android.databinding.tool.Binding
- injectSafeUnboxing(ExprModel) - Method in class android.databinding.tool.BindingTarget
-
Called after experiment model is sealed to avoid NPE problems caused by boxed primitives.
- injectSafeUnboxing(ExprModel) - Method in class android.databinding.tool.MergedBinding
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.ArgListExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.BitShiftExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.BracketExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.CastExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.ComparisonExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.Expr
-
Called after experiment model is sealed to avoid NPE problems caused by boxed primitives.
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.FieldAccessExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.FieldAssignmentExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.IdentifierExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.InstanceOfExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.LambdaExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.ListenerExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.MathExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.MethodCallExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.MethodReferenceExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.ResourceExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.SymbolExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.TernaryExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.TwoWayListenerExpr
- injectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.UnaryExpr
- injectSafeUnboxingForParams(ExprModel, ModelClass[]) - Method in class android.databinding.tool.expr.ArgListExpr
- InstanceOfExpr - Class in android.databinding.tool.expr
- instanceOfOp(Expr, String) - Method in class android.databinding.tool.expr.ExprModel
- INT - Static variable in class android.databinding.tool.reflection.TypeUtil
- IntermediateV1() - Constructor for class android.databinding.annotationprocessor.ProcessExpressions.IntermediateV1
- IntermediateV2() - Constructor for class android.databinding.annotationprocessor.ProcessExpressions.IntermediateV2
- IntermediateV3() - Constructor for class android.databinding.tool.store.SetterStore.IntermediateV3
- intersect(FlagSet, int) - Method in class android.databinding.tool.writer.FlagSet
- invalidateReadFlags() - Method in class android.databinding.tool.expr.Expr
- InverseBinding - Class in android.databinding.tool
- InverseBinding(BindingTarget, String, Expr, String) - Constructor for class android.databinding.tool.InverseBinding
- InverseBinding(BindingTarget, String, SetterStore.BindingGetterCall) - Constructor for class android.databinding.tool.InverseBinding
- isAbstract() - Method in class android.databinding.tool.reflection.InjectedMethod
- isAbstract() - Method in class android.databinding.tool.reflection.ModelMethod
- isAlreadyEvaluated() - Method in class android.databinding.tool.solver.ExecutionPath
- isBetterArgMatchThan(ModelMethod, List<ModelClass>) - Method in class android.databinding.tool.reflection.ModelMethod
- isBindable() - Method in class android.databinding.tool.reflection.ModelField
- isBindable() - Method in class android.databinding.tool.reflection.ModelMethod
- isBinder() - Method in class android.databinding.tool.BindingTarget
-
This will return true for both DataBinding and ViewBinding targets.
- isBindingExpression() - Method in class android.databinding.tool.expr.Expr
- isBoxingConversion(ModelClass, ModelClass) - Static method in class android.databinding.tool.reflection.ModelMethod
- isConditional() - Method in class android.databinding.tool.expr.Dependency
- isConditional() - Method in class android.databinding.tool.expr.Expr
- isConditional() - Method in class android.databinding.tool.expr.TernaryExpr
- isDeclared() - Method in class android.databinding.tool.expr.BuiltInVariableExpr
- isDeclared() - Method in class android.databinding.tool.expr.IdentifierExpr
- isDynamic() - Method in class android.databinding.tool.expr.BuiltInVariableExpr
- isDynamic() - Method in class android.databinding.tool.expr.CallbackArgExpr
- isDynamic() - Method in class android.databinding.tool.expr.Expr
-
Whether the result of this expression can change or not.
- isDynamic() - Method in class android.databinding.tool.expr.FieldAccessExpr
- isDynamic() - Method in class android.databinding.tool.expr.IdentifierExpr
- isDynamic() - Method in class android.databinding.tool.expr.LambdaExpr
- isDynamic() - Method in class android.databinding.tool.expr.ListenerExpr
- isDynamic() - Method in class android.databinding.tool.expr.MethodReferenceExpr
- isDynamic() - Method in class android.databinding.tool.expr.StaticIdentifierExpr
- isDynamic() - Method in class android.databinding.tool.reflection.Callable
- isDynamic() - Method in class android.databinding.tool.writer.FlagSet
- isElevated() - Method in class android.databinding.tool.expr.Dependency
- isEmpty() - Method in class android.databinding.tool.LayoutBinder
- isEmpty() - Method in class android.databinding.tool.writer.FlagSet
- isEqualityCheck() - Method in class android.databinding.tool.expr.ComparisonExpr
- isEqualityCheck() - Method in class android.databinding.tool.expr.Expr
- isFinal() - Method in class android.databinding.tool.reflection.InjectedField
- isFinal() - Method in class android.databinding.tool.reflection.ModelField
- isImplicitConversion(ModelClass, ModelClass) - Static method in class android.databinding.tool.reflection.ModelMethod
- isIsUsedInCallback() - Method in class android.databinding.tool.expr.Expr
- isMandatory() - Method in class android.databinding.tool.expr.Dependency
- isMerge() - Method in class android.databinding.tool.LayoutBinder
- isNotNullCheckFor(Expr) - Method in class android.databinding.tool.expr.ComparisonExpr
-
Returns true if this expression is a NOT NULL check for the given expression.
- isNullCheckFor(Expr) - Method in class android.databinding.tool.expr.ComparisonExpr
-
Returns true if this expression is a null check for the given expression.
- isObservable() - Method in class android.databinding.tool.expr.Expr
- isObservable() - Method in class android.databinding.tool.expr.StaticIdentifierExpr
- isOnBinder() - Method in class android.databinding.tool.InverseBinding
- isProtected() - Method in class android.databinding.tool.reflection.InjectedMethod
- isProtected() - Method in class android.databinding.tool.reflection.ModelMethod
- isPublic() - Method in class android.databinding.tool.reflection.InjectedField
- isPublic() - Method in class android.databinding.tool.reflection.InjectedMethod
- isPublic() - Method in class android.databinding.tool.reflection.ModelField
- isPublic() - Method in class android.databinding.tool.reflection.ModelMethod
- isRead() - Method in class android.databinding.tool.expr.Expr
- isStatic() - Method in class android.databinding.tool.reflection.Callable
- isStatic() - Method in class android.databinding.tool.reflection.InjectedField
- isStatic() - Method in class android.databinding.tool.reflection.InjectedMethod
- isStatic() - Method in class android.databinding.tool.reflection.ModelField
- isStatic() - Method in class android.databinding.tool.reflection.ModelMethod
- isTwoWayEventAttribute(String) - Method in class android.databinding.tool.store.SetterStore
- isUntaggable(String) - Method in class android.databinding.tool.store.SetterStore
- isUsed() - Method in class android.databinding.tool.BindingTarget
- isUsed() - Method in class android.databinding.tool.expr.Expr
- isVarArgs() - Method in class android.databinding.tool.reflection.InjectedMethod
- isVarArgs() - Method in class android.databinding.tool.reflection.ModelMethod
- isVoid() - Method in class android.databinding.tool.reflection.InjectedMethod
- isVoid() - Method in class android.databinding.tool.reflection.ModelMethod
J
- join(Object...) - Static method in class android.databinding.tool.expr.Expr
- join(List<?>) - Static method in class android.databinding.tool.expr.Expr
K
- key - Variable in class android.databinding.tool.CallbackWrapper
- KEY_END - Static variable in class android.databinding.tool.expr.Expr
- KEY_JOIN - Static variable in class android.databinding.tool.expr.Expr
- KEY_JOIN_END - Static variable in class android.databinding.tool.expr.Expr
- KEY_JOIN_START - Static variable in class android.databinding.tool.expr.Expr
- KEY_START - Static variable in class android.databinding.tool.expr.Expr
- klass - Variable in class android.databinding.tool.CallbackWrapper
L
- lambdaExpr(Expr, CallbackExprModel) - Method in class android.databinding.tool.expr.ExprModel
- LambdaExpr - Class in android.databinding.tool.expr
- LambdaExpr(Expr, CallbackExprModel) - Constructor for class android.databinding.tool.expr.LambdaExpr
- LAYOUT_EXPRESSION - android.databinding.tool.expr.TernaryExpr.Type
-
A general ternary expression that can return one of two values.
- LayoutBinder - Class in android.databinding.tool
-
Keeps all information about the bindings per layout file
- LayoutBinder(ResourceBundle.LayoutFileBundle, boolean) - Constructor for class android.databinding.tool.LayoutBinder
- LIST - android.databinding.tool.expr.BracketExpr.BracketAccessor
- listenerExpr(Expr, String, ModelClass, ModelMethod) - Method in class android.databinding.tool.expr.ExprModel
- ListenerExpr - Class in android.databinding.tool.expr
-
This wraps an expression, but makes it unique for a particular event listener type.
- loadPrimitive(String) - Method in class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
- logical(Expr, String, Expr) - Method in class android.databinding.tool.expr.ExprModel
- LOGICAL_EXPRESSION - android.databinding.tool.expr.TernaryExpr.Type
-
A ternary expression that represents a logical comparison.
- LONG - Static variable in class android.databinding.tool.reflection.TypeUtil
M
- MAP - android.databinding.tool.expr.BracketExpr.BracketAccessor
- markAsBindingExpression() - Method in class android.databinding.tool.expr.Expr
- markAsReadIfDone() - Method in class android.databinding.tool.expr.Expr
- markAsUsed() - Method in class android.databinding.tool.expr.Expr
- markAsUsed() - Method in class android.databinding.tool.expr.LambdaExpr
- markAsUsedInCallback() - Method in class android.databinding.tool.expr.Expr
- markBitsRead() - Method in class android.databinding.tool.expr.ExprModel
- markFlagsAsRead(BitSet) - Method in class android.databinding.tool.expr.Expr
- markSealed() - Method in class android.databinding.tool.expr.ExprModel
- math(Expr, String, Expr) - Method in class android.databinding.tool.expr.ExprModel
- MathExpr - Class in android.databinding.tool.expr
- mCastString - Variable in class android.databinding.tool.store.SetterStore.SetterCall
- mChildren - Variable in class android.databinding.tool.expr.Expr
- MergedBinding - Class in android.databinding.tool
-
Multiple binding expressions can be evaluated using a single adapter.
- MergedBinding(ExprModel, SetterStore.MultiAttributeSetter, BindingTarget, Iterable<Binding>) - Constructor for class android.databinding.tool.MergedBinding
- method - Variable in class android.databinding.tool.CallbackWrapper
- method - Variable in class android.databinding.tool.reflection.Callable
- METHOD - android.databinding.tool.reflection.Callable.Type
- MethodBaseExpr - Class in android.databinding.tool.expr
- methodCall(Expr, String, List<Expr>) - Method in class android.databinding.tool.expr.ExprModel
- MethodCallExpr - Class in android.databinding.tool.expr
- methodReference(Expr, String) - Method in class android.databinding.tool.expr.ExprModel
- MethodReferenceExpr - Class in android.databinding.tool.expr
- mLayoutBundle - Variable in class android.databinding.tool.LayoutBinder
- ModelField - Class in android.databinding.tool.reflection
- ModelField() - Constructor for class android.databinding.tool.reflection.ModelField
- ModelMethod - Class in android.databinding.tool.reflection
- ModelMethod() - Constructor for class android.databinding.tool.reflection.ModelMethod
- ModelMethodSetter(ModelMethod) - Constructor for class android.databinding.tool.store.SetterStore.ModelMethodSetter
- modulePackage - Variable in class android.databinding.tool.expr.ExprModel
- mPackage - Variable in class android.databinding.tool.expr.ResourceExpr
- mProcessingEnv - Variable in class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
- mResourceId - Variable in class android.databinding.tool.expr.ResourceExpr
- mResourceType - Variable in class android.databinding.tool.expr.ResourceExpr
- mTarget - Variable in class android.databinding.tool.expr.ResourceExpr
- MultiAttributeSetter(SetterStore.MultiValueAdapterKey, boolean[], SetterStore.MethodDescription, SetterStore.MethodDescription[], String[]) - Constructor for class android.databinding.tool.store.SetterStore.MultiAttributeSetter
N
- name - Variable in class android.databinding.tool.reflection.Callable
- NO_ID - Static variable in class android.databinding.tool.expr.Expr
O
- obtainCallbackId() - Method in class android.databinding.tool.expr.ExprModel
- onHandleStep(RoundEnvironment, ProcessingEnvironment, CompilerArguments) - Method in class android.databinding.annotationprocessor.ProcessBindable
- onHandleStep(RoundEnvironment, ProcessingEnvironment, CompilerArguments) - Method in class android.databinding.annotationprocessor.ProcessDataBinding.ProcessingStep
-
Invoked in each annotation processing step.
- onHandleStep(RoundEnvironment, ProcessingEnvironment, CompilerArguments) - Method in class android.databinding.annotationprocessor.ProcessExpressions
- onHandleStep(RoundEnvironment, ProcessingEnvironment, CompilerArguments) - Method in class android.databinding.annotationprocessor.ProcessMethodAdapters
- onProcessingOver(RoundEnvironment, ProcessingEnvironment, CompilerArguments) - Method in class android.databinding.annotationprocessor.ProcessBindable
- onProcessingOver(RoundEnvironment, ProcessingEnvironment, CompilerArguments) - Method in class android.databinding.annotationprocessor.ProcessDataBinding.ProcessingStep
-
Invoked when processing is done.
- onProcessingOver(RoundEnvironment, ProcessingEnvironment, CompilerArguments) - Method in class android.databinding.annotationprocessor.ProcessExpressions
- onProcessingOver(RoundEnvironment, ProcessingEnvironment, CompilerArguments) - Method in class android.databinding.annotationprocessor.ProcessMethodAdapters
- onSwappedWith(Expr) - Method in class android.databinding.tool.expr.Expr
- or(FlagSet) - Method in class android.databinding.tool.writer.FlagSet
P
- parse(String, Location, BindingTarget) - Method in class android.databinding.tool.ExpressionParser
- parse(String, Location, BindingTarget) - Method in class android.databinding.tool.LayoutBinder
- prepare(String, String) - Method in class android.databinding.tool.CallbackWrapper
- PRIMITIVE_TYPES - Static variable in class android.databinding.tool.reflection.annotation.AnnotationAnalyzer
- printMessage(Diagnostic.Kind, String, Element) - Method in class android.databinding.tool.reflection.annotation.AnnotationLogger
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class android.databinding.annotationprocessor.ProcessDataBinding
- ProcessBindable - Class in android.databinding.annotationprocessor
- ProcessBindable() - Constructor for class android.databinding.annotationprocessor.ProcessBindable
- ProcessDataBinding - Class in android.databinding.annotationprocessor
-
Parent annotation processor that dispatches sub steps to ensure execution order.
- ProcessDataBinding() - Constructor for class android.databinding.annotationprocessor.ProcessDataBinding
- ProcessDataBinding.ProcessingStep - Class in android.databinding.annotationprocessor
-
To ensure execution order and binding build information, we use processing steps.
- ProcessExpressions - Class in android.databinding.annotationprocessor
- ProcessExpressions() - Constructor for class android.databinding.annotationprocessor.ProcessExpressions
- ProcessExpressions.Intermediate - Interface in android.databinding.annotationprocessor
- ProcessExpressions.IntermediateV1 - Class in android.databinding.annotationprocessor
- ProcessExpressions.IntermediateV2 - Class in android.databinding.annotationprocessor
- ProcessingStep() - Constructor for class android.databinding.annotationprocessor.ProcessDataBinding.ProcessingStep
- ProcessMethodAdapters - Class in android.databinding.annotationprocessor
- ProcessMethodAdapters() - Constructor for class android.databinding.annotationprocessor.ProcessMethodAdapters
- provideScopeFilePath() - Method in class android.databinding.tool.LayoutBinder
- provideScopeLocation() - Method in class android.databinding.tool.Binding
- provideScopeLocation() - Method in class android.databinding.tool.BindingTarget
- provideScopeLocation() - Method in class android.databinding.tool.expr.Expr
- provideScopeLocation() - Method in class android.databinding.tool.InverseBinding
R
- R_OBJECT_TO_RESOURCE_TYPE - Static variable in class android.databinding.tool.expr.ResourceExpr
- recursivelyInjectSafeUnboxing(ModelAnalyzer, ExprModel) - Method in class android.databinding.tool.expr.Expr
- register(T) - Method in class android.databinding.tool.expr.CallbackExprModel
- register(T) - Method in class android.databinding.tool.expr.ExprModel
-
Adds the expression to the list of expressions and returns it.
- removeExpr(Expr) - Method in class android.databinding.tool.expr.ExprModel
- removeOverridden(List<ProcessExpressions.Intermediate>) - Method in class android.databinding.annotationprocessor.ProcessExpressions.IntermediateV1
- replaceStaticIdentifier(ModelClass) - Method in class android.databinding.tool.expr.FieldAccessExpr
- requiresOldValue() - Method in class android.databinding.tool.Binding
- requiresOldValue() - Method in class android.databinding.tool.MergedBinding
- requiresOldValue() - Method in class android.databinding.tool.store.SetterStore.AdapterSetter
- requiresOldValue() - Method in interface android.databinding.tool.store.SetterStore.BindingSetterCall
- requiresOldValue() - Method in class android.databinding.tool.store.SetterStore.ModelMethodSetter
- requiresOldValue() - Method in class android.databinding.tool.store.SetterStore.MultiAttributeSetter
- requiresOldValue() - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingEventSetter
- resetResolvedType() - Method in class android.databinding.tool.expr.Expr
- resetResolvedType() - Method in class android.databinding.tool.expr.FieldAccessExpr
- resetResolvedType() - Method in class android.databinding.tool.expr.MethodCallExpr
- resolveCallbackParams() - Method in class android.databinding.tool.Binding
- resolveCallbackParams() - Method in class android.databinding.tool.BindingTarget
- resolvedType - Variable in class android.databinding.tool.reflection.Callable
- resolveListeners() - Method in class android.databinding.tool.Binding
- resolveListeners() - Method in class android.databinding.tool.BindingTarget
- resolveListeners() - Method in class android.databinding.tool.MergedBinding
- resolveListeners(ModelClass, Expr) - Method in class android.databinding.tool.expr.Expr
- resolveListeners(ModelClass, Expr) - Method in class android.databinding.tool.expr.FieldAccessExpr
- resolveListeners(ModelClass, Expr) - Method in class android.databinding.tool.expr.LambdaExpr
- resolveListeners(ModelClass, Expr) - Method in class android.databinding.tool.expr.MethodReferenceExpr
- resolveListenersAsMethodReference(ModelClass, Expr) - Method in class android.databinding.tool.expr.MethodBaseExpr
- resolveMultiSetters() - Method in class android.databinding.tool.BindingTarget
-
Called after BindingTarget is finalized.
- resolveTwoWayExpressions() - Method in class android.databinding.tool.Binding
- resolveTwoWayExpressions() - Method in class android.databinding.tool.BindingTarget
- resolveTwoWayExpressions(Expr) - Method in class android.databinding.tool.expr.Expr
- resolveTwoWayExpressions(Expr) - Method in class android.databinding.tool.expr.FieldAccessExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.ArgListExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.BitShiftExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.BracketExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.CallbackArgExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.CastExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.ComparisonExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.Expr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.FieldAccessExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.FieldAssignmentExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.IdentifierExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.InstanceOfExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.LambdaExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.ListenerExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.MathExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.MethodCallExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.MethodReferenceExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.ResourceExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.SymbolExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.TernaryExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.TwoWayListenerExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.UnaryExpr
- resolveType(ModelAnalyzer) - Method in class android.databinding.tool.expr.ViewFieldExpr
- resolveWhichExpressionsAreUsed() - Method in class android.databinding.tool.LayoutBinder
- resourceExpr(BindingTarget, String, String, String, List<Expr>) - Method in class android.databinding.tool.expr.ExprModel
- ResourceExpr - Class in android.databinding.tool.expr
- ResourceExpr(BindingTarget, String, String, String, List<Expr>) - Constructor for class android.databinding.tool.expr.ResourceExpr
S
- SAFE_UNBOX_METHOD_NAME - Static variable in class android.databinding.tool.expr.ExprModel
- safeUnbox(Expr) - Method in class android.databinding.tool.expr.ExprModel
- safeUnboxChild(ExprModel, Expr) - Method in class android.databinding.tool.expr.Expr
-
Tries to create a safe unbox method for the given expression.
- sBucketSize - Static variable in class android.databinding.tool.writer.FlagSet
- SdkUtil - Class in android.databinding.tool.reflection
-
Class that is used for SDK related stuff.
- SdkUtil(SdkUtil.ApiChecker, int) - Constructor for class android.databinding.tool.reflection.SdkUtil
- SdkUtil.ApiChecker - Class in android.databinding.tool.reflection
- seal() - Method in class android.databinding.tool.expr.CallbackExprModel
- seal() - Method in class android.databinding.tool.expr.ExprModel
-
Give id to each expression.
- sealModel() - Method in class android.databinding.tool.LayoutBinder
- sealModels() - Method in class android.databinding.tool.CompilerChef
- sealModels() - Method in class android.databinding.tool.DataBinder
- setAllowProtected() - Method in class android.databinding.tool.expr.MethodCallExpr
- setBindingAdapterCall(String) - Method in class android.databinding.tool.store.SetterStore.AdapterGetter
- setBindingAdapterCall(String) - Method in interface android.databinding.tool.store.SetterStore.BindingGetterCall
- setBindingAdapterCall(String) - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingGetterCall
- setBindingAdapterCall(String) - Method in class android.databinding.tool.store.SetterStore.ViewGetterCall
- setCast(ModelClass) - Method in class android.databinding.tool.store.SetterStore.SetterCall
- setClassFromCallback(ModelClass) - Method in class android.databinding.tool.expr.CallbackArgExpr
- setConverter(SetterStore.MethodDescription) - Method in class android.databinding.tool.store.SetterStore.SetterCall
- setCurrentLocationInFile(Location) - Method in class android.databinding.tool.expr.ExprModel
- setCurrentParserContext(ParserRuleContext) - Method in class android.databinding.tool.expr.ExprModel
- setDeclared() - Method in class android.databinding.tool.expr.IdentifierExpr
- setDynamic(boolean) - Method in class android.databinding.tool.writer.FlagSet
- setFileWriter(JavaFileWriter) - Method in class android.databinding.tool.DataBinder
- setId(int) - Method in class android.databinding.tool.expr.Expr
- setLocalName(String) - Method in class android.databinding.tool.writer.FlagSet
- setMandatory(boolean) - Method in class android.databinding.tool.expr.Dependency
- setModel(ExprModel) - Method in class android.databinding.tool.BindingTarget
- setModel(ExprModel) - Method in class android.databinding.tool.expr.Expr
- setRequirementId(int) - Method in class android.databinding.tool.expr.Expr
- SetterCall() - Constructor for class android.databinding.tool.store.SetterStore.SetterCall
- setterName - Variable in class android.databinding.tool.reflection.Callable
- SetterStore - Class in android.databinding.tool.store
- SetterStore.AdapterGetter - Class in android.databinding.tool.store
- SetterStore.AdapterSetter - Class in android.databinding.tool.store
- SetterStore.BindingGetterCall - Interface in android.databinding.tool.store
- SetterStore.BindingSetterCall - Interface in android.databinding.tool.store
- SetterStore.IntermediateV3 - Class in android.databinding.tool.store
- SetterStore.ModelMethodSetter - Class in android.databinding.tool.store
- SetterStore.MultiAttributeSetter - Class in android.databinding.tool.store
- SetterStore.SetterCall - Class in android.databinding.tool.store
- SetterStore.ViewDataBindingEventSetter - Class in android.databinding.tool.store
- SetterStore.ViewDataBindingGetterCall - Class in android.databinding.tool.store
- SetterStore.ViewGetterCall - Class in android.databinding.tool.store
- setUnwrapObservableFields(boolean) - Method in class android.databinding.tool.expr.Expr
- setup(ModelClass, ModelMethod, int) - Method in class android.databinding.tool.expr.LambdaExpr
- setUserDefinedType(String) - Method in class android.databinding.tool.expr.IdentifierExpr
-
If this is root, its type should be set while parsing the XML document
- setV1CompatChef(CompilerChef) - Method in class android.databinding.tool.CompilerChef
- SHORT - Static variable in class android.databinding.tool.reflection.TypeUtil
- shouldReadNow(List<Expr>) - Method in class android.databinding.tool.expr.Expr
-
Used by code generation
- size() - Method in class android.databinding.tool.expr.ExprModel
- SOURCE_ID - Static variable in class android.databinding.tool.CallbackWrapper
- STATIC - Static variable in class android.databinding.tool.reflection.Callable
- staticIdentifier(String) - Method in class android.databinding.tool.expr.ExprModel
- StaticIdentifierExpr - Class in android.databinding.tool.expr
- staticIdentifierFor(ModelClass) - Method in class android.databinding.tool.expr.ExprModel
-
Creates a static identifier for the given class or returns the existing one.
- supportsTag() - Method in class android.databinding.tool.BindingTarget
- swapApiChecker(SdkUtil.ApiChecker) - Method in class android.databinding.tool.reflection.SdkUtil
- symbol(String, Class) - Method in class android.databinding.tool.expr.ExprModel
- SymbolExpr - Class in android.databinding.tool.expr
T
- ternary(Expr, Expr, Expr) - Method in class android.databinding.tool.expr.ExprModel
- TernaryExpr - Class in android.databinding.tool.expr
- TernaryExpr.Type - Enum in android.databinding.tool.expr
- toBinaryName(String) - Method in class android.databinding.tool.reflection.TypeUtil
- toCode() - Method in class android.databinding.tool.expr.Expr
- toExecutionPath(ExecutionPath) - Method in class android.databinding.tool.expr.Expr
- toExecutionPath(List<ExecutionPath>) - Method in class android.databinding.tool.expr.BracketExpr
- toExecutionPath(List<ExecutionPath>) - Method in class android.databinding.tool.expr.Expr
- toExecutionPath(List<ExecutionPath>) - Method in class android.databinding.tool.expr.FieldAssignmentExpr
- toExecutionPath(List<ExecutionPath>) - Method in class android.databinding.tool.expr.LambdaExpr
- toExecutionPath(List<ExecutionPath>) - Method in class android.databinding.tool.expr.MethodBaseExpr
- toExecutionPath(List<ExecutionPath>) - Method in class android.databinding.tool.expr.MethodCallExpr
- toExecutionPath(List<ExecutionPath>) - Method in class android.databinding.tool.expr.SymbolExpr
- toExecutionPath(List<ExecutionPath>) - Method in class android.databinding.tool.expr.TernaryExpr
- toExecutionPathInOrder(List<ExecutionPath>, Expr...) - Method in class android.databinding.tool.expr.Expr
- toExecutionPathInOrder(List<ExecutionPath>, List<Expr>) - Method in class android.databinding.tool.expr.Expr
- toFullCode() - Method in class android.databinding.tool.expr.Expr
- toJava() - Method in class android.databinding.tool.expr.ResourceExpr
- toJava(String, String) - Method in class android.databinding.tool.store.SetterStore.AdapterGetter
- toJava(String, String) - Method in interface android.databinding.tool.store.SetterStore.BindingGetterCall
- toJava(String, String) - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingGetterCall
- toJava(String, String) - Method in class android.databinding.tool.store.SetterStore.ViewGetterCall
- toJava(String, String, String...) - Method in interface android.databinding.tool.store.SetterStore.BindingSetterCall
- toJava(String, String, String...) - Method in class android.databinding.tool.store.SetterStore.MultiAttributeSetter
- toJava(String, String, String...) - Method in class android.databinding.tool.store.SetterStore.SetterCall
- toJava(String, String, String...) - Method in class android.databinding.tool.store.SetterStore.ViewDataBindingEventSetter
- toJava(ExecutableElement, ExecutableType) - Method in class android.databinding.tool.reflection.annotation.AnnotationTypeUtil
- toJava(TypeMirror) - Method in class android.databinding.tool.reflection.annotation.AnnotationTypeUtil
-
Returns the java representation of a TypeMirror type.
- toJavaCode(String, String) - Method in class android.databinding.tool.Binding
- toJavaCode(String, String) - Method in class android.databinding.tool.MergedBinding
- toJavaInternal(String, String, String) - Method in class android.databinding.tool.store.SetterStore.AdapterSetter
- toJavaInternal(String, String, String) - Method in class android.databinding.tool.store.SetterStore.ModelMethodSetter
- toJavaInternal(String, String, String) - Method in class android.databinding.tool.store.SetterStore.SetterCall
- toJavaInternal(String, String, String, String) - Method in class android.databinding.tool.store.SetterStore.AdapterSetter
- toJavaInternal(String, String, String, String) - Method in class android.databinding.tool.store.SetterStore.ModelMethodSetter
- toJavaInternal(String, String, String, String) - Method in class android.databinding.tool.store.SetterStore.SetterCall
- toString() - Method in class android.databinding.tool.expr.ArgListExpr
- toString() - Method in class android.databinding.tool.expr.BitShiftExpr
- toString() - Method in class android.databinding.tool.expr.BracketExpr
- toString() - Method in class android.databinding.tool.expr.CastExpr
- toString() - Method in class android.databinding.tool.expr.ComparisonExpr
- toString() - Method in class android.databinding.tool.expr.Expr
- toString() - Method in class android.databinding.tool.expr.FieldAccessExpr
- toString() - Method in class android.databinding.tool.expr.FieldAssignmentExpr
- toString() - Method in class android.databinding.tool.expr.IdentifierExpr
- toString() - Method in class android.databinding.tool.expr.InstanceOfExpr
- toString() - Method in class android.databinding.tool.expr.LambdaExpr
- toString() - Method in class android.databinding.tool.expr.ListenerExpr
- toString() - Method in class android.databinding.tool.expr.MathExpr
- toString() - Method in class android.databinding.tool.expr.MethodCallExpr
- toString() - Method in class android.databinding.tool.expr.MethodReferenceExpr
- toString() - Method in class android.databinding.tool.expr.ResourceExpr
- toString() - Method in class android.databinding.tool.expr.SymbolExpr
- toString() - Method in class android.databinding.tool.expr.TernaryExpr
- toString() - Method in class android.databinding.tool.expr.TwoWayListenerExpr
- toString() - Method in class android.databinding.tool.expr.UnaryExpr
- toString() - Method in class android.databinding.tool.reflection.Callable
- toString() - Method in class android.databinding.tool.reflection.InjectedMethod
- toString() - Method in class android.databinding.tool.store.SetterStore.MultiAttributeSetter
- toString() - Method in class android.databinding.tool.writer.FlagSet
- trimShouldReadFlags(BitSet) - Method in class android.databinding.tool.expr.Expr
- twoWayListenerExpr(InverseBinding) - Method in class android.databinding.tool.expr.ExprModel
- TwoWayListenerExpr - Class in android.databinding.tool.expr
-
TwoWayListenerExpr is used to set the event listener for a two-way binding expression.
- TwoWayListenerExpr(InverseBinding) - Constructor for class android.databinding.tool.expr.TwoWayListenerExpr
- twoWayMethods - Variable in class android.databinding.tool.store.SetterStore.IntermediateV3
- type - Variable in class android.databinding.tool.reflection.Callable
- type - Variable in class android.databinding.tool.writer.FlagSet
- TypeUtil - Class in android.databinding.tool.reflection
- TypeUtil() - Constructor for class android.databinding.tool.reflection.TypeUtil
U
- unary(String, Expr) - Method in class android.databinding.tool.expr.ExprModel
- UnaryExpr - Class in android.databinding.tool.expr
- uniqueKey(ModelClass, ModelMethod) - Static method in class android.databinding.tool.CallbackWrapper
- unwrapChildTo(int, ModelClass) - Method in class android.databinding.tool.expr.Expr
-
Unwraps an observable field for a specific child.
- unwrapObservableField() - Method in class android.databinding.tool.expr.Expr
- unwrapObservableFieldChildren() - Method in class android.databinding.tool.expr.Expr
-
Iterates through all children and expands all ObservableFields to call "get()" on them instead.
- unwrapObservableFieldChildren() - Method in class android.databinding.tool.expr.MethodCallExpr
-
Check for method signature match.
- unwrapObservableFieldExpression() - Method in class android.databinding.tool.Binding
- updateExpr(ModelAnalyzer) - Method in class android.databinding.tool.expr.Expr
- updateExpr(ModelAnalyzer) - Method in class android.databinding.tool.expr.MethodBaseExpr
- updateExpr(ModelAnalyzer) - Method in class android.databinding.tool.expr.MethodCallExpr
- updateOverridden(ResourceBundle) - Method in class android.databinding.annotationprocessor.ProcessExpressions.IntermediateV2
-
if a layout is overridden from a module (which happens when layout is auto-generated), we need to update its contents from the class that overrides it.
- upgrade() - Method in interface android.databinding.annotationprocessor.ProcessExpressions.Intermediate
- upgrade() - Method in class android.databinding.annotationprocessor.ProcessExpressions.IntermediateV1
- upgrade() - Method in class android.databinding.tool.store.SetterStore.IntermediateV3
- useAndroidX() - Method in class android.databinding.tool.CompilerChef
V
- valueOf(String) - Static method in enum android.databinding.tool.expr.BracketExpr.BracketAccessor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum android.databinding.tool.expr.TernaryExpr.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum android.databinding.tool.reflection.Callable.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum android.databinding.tool.expr.BracketExpr.BracketAccessor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum android.databinding.tool.expr.TernaryExpr.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum android.databinding.tool.reflection.Callable.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- viewDataBinding() - Method in class android.databinding.tool.expr.ExprModel
- ViewDataBindingEventSetter() - Constructor for class android.databinding.tool.store.SetterStore.ViewDataBindingEventSetter
- ViewDataBindingGetterCall(ModelClass, String) - Constructor for class android.databinding.tool.store.SetterStore.ViewDataBindingGetterCall
- viewFieldExpr(BindingTarget) - Method in class android.databinding.tool.expr.ExprModel
- ViewFieldExpr - Class in android.databinding.tool.expr
- ViewGetterCall(SetterStore.InverseDescription, ModelMethod, SetterStore.BindingSetterCall) - Constructor for class android.databinding.tool.store.SetterStore.ViewGetterCall
- VOID - Static variable in class android.databinding.tool.reflection.TypeUtil
W
- write(String) - Method in class android.databinding.tool.store.SetterStore
- writeBinders(int) - Method in class android.databinding.tool.DataBinder
- writeComponent() - Method in class android.databinding.tool.CompilerChef
- writeComponent() - Method in class android.databinding.tool.DataBinder
- writeDataBinderMapper(ProcessingEnvironment, CompilerArguments, BindableBag.BRMapping, List<String>) - Method in class android.databinding.tool.CompilerChef
- writerBaseClasses(boolean) - Method in class android.databinding.tool.DataBinder
- writeToFile(String, String) - Method in class android.databinding.tool.writer.AnnotationJavaFileWriter
- writeViewBinder(int) - Method in class android.databinding.tool.LayoutBinder
- writeViewBinderBaseClass(boolean, List<LayoutBinder>) - Method in class android.databinding.tool.LayoutBinder
- writeViewBinderInterfaces(boolean) - Method in class android.databinding.tool.CompilerChef
- writeViewBinders(int) - Method in class android.databinding.tool.CompilerChef
All Classes All Packages