public class ObservableFieldExpr extends FieldAccessExpr
Modifier and Type | Method and Description |
---|---|
Expr |
cloneToModel(ExprModel model) |
protected java.lang.String |
computeUniqueKey() |
Expr |
resolveListeners(ModelClass listener,
Expr parent) |
protected ModelClass |
resolveType(ModelAnalyzer modelAnalyzer) |
java.lang.String |
toString() |
asPackage, generateCode, generateInverse, getBrName, getGetter, getInvertibleError, getMinApi, hasBindableAnnotations, isDynamic, replaceStaticIdentifier, resolveTwoWayExpressions
constructDependencies, getName, getTarget, resolveListenersAsMethodReference, toExecutionPath, updateExpr
addJustMeToExecutionPath, addLocation, assertIsInvertible, canBeEvaluatedToAVariable, canBeInvalidated, cloneToModel, computeChildrenKey, considerElevatingConditionals, constructDynamicChildrenDependencies, enableDirectInvalidation, getAllCalculationPaths, getChildren, getDefaultValue, getDependants, getDependencies, getId, getInvalidFlags, getLocations, getModel, getParents, getPredicateInvalidFlags, getReadSoFar, getRequirementFlagIndex, getRequirementId, getResolvedType, getShouldReadFlags, getShouldReadFlagsWithConditionals, getUniqueKey, getVersion, hasConditionalDependant, hasId, hasNestedCannotRead, invalidateReadFlags, isBindingExpression, isConditional, isEqualityCheck, isIsUsedInCallback, isObservable, isRead, isUsed, join, join, markAsReadIfDone, markAsUsed, markAsUsedInCallback, markFlagsAsRead, onSwappedWith, provideScopeLocation, resetResolvedType, setBindingExpression, setId, setModel, setRequirementId, shouldReadNow, toCode, toExecutionPath, toExecutionPathInOrder, toExecutionPathInOrder, toFullCode, trimShouldReadFlags
public Expr resolveListeners(ModelClass listener, Expr parent)
resolveListeners
in class FieldAccessExpr
protected java.lang.String computeUniqueKey()
computeUniqueKey
in class FieldAccessExpr
protected ModelClass resolveType(ModelAnalyzer modelAnalyzer)
resolveType
in class FieldAccessExpr
public Expr cloneToModel(ExprModel model)
cloneToModel
in class FieldAccessExpr
public java.lang.String toString()
toString
in class FieldAccessExpr