Uses of Interface
com.google.errorprone.bugpatterns.threadsafety.ConstantExpressions.ConstantExpression
Packages that use ConstantExpressions.ConstantExpression
-
Uses of ConstantExpressions.ConstantExpression in com.google.errorprone.bugpatterns.threadsafety
Classes in com.google.errorprone.bugpatterns.threadsafety that implement ConstantExpressions.ConstantExpressionModifier and TypeClassDescriptionstatic final recordRepresents a binary equals call on two constant expressions.static final recordRepresents a constant literal.static final recordRepresents both a constant method call or a constant field/local access, depending on the actual type ofsymbol.Methods in com.google.errorprone.bugpatterns.threadsafety that return ConstantExpressions.ConstantExpressionModifier and TypeMethodDescriptionConstantExpressions.ConstantExpression.ConstantEquals.lhs()Returns the value of thelhsrecord component.ConstantExpressions.ConstantExpression.ConstantEquals.rhs()Returns the value of therhsrecord component.Methods in com.google.errorprone.bugpatterns.threadsafety that return types with arguments of type ConstantExpressions.ConstantExpressionModifier and TypeMethodDescriptioncom.google.common.collect.ImmutableList<ConstantExpressions.ConstantExpression> ConstantExpressions.ConstantExpression.PureMethodInvocation.arguments()Returns the value of theargumentsrecord component.ConstantExpressions.constantExpression(ExpressionTree tree, VisitorState state) ConstantExpressions.ConstantExpression.PureMethodInvocation.receiver()Returns the value of thereceiverrecord component.com.google.common.collect.ImmutableSet<ConstantExpressions.ConstantExpression> ConstantExpressions.Truthiness.requiredFalse()Returns the value of therequiredFalserecord component.com.google.common.collect.ImmutableSet<ConstantExpressions.ConstantExpression> ConstantExpressions.Truthiness.requiredTrue()Returns the value of therequiredTruerecord component.Constructors in com.google.errorprone.bugpatterns.threadsafety with parameters of type ConstantExpressions.ConstantExpressionModifierConstructorDescriptionConstantEquals(ConstantExpressions.ConstantExpression lhs, ConstantExpressions.ConstantExpression rhs) Creates an instance of aConstantEqualsrecord class.Constructor parameters in com.google.errorprone.bugpatterns.threadsafety with type arguments of type ConstantExpressions.ConstantExpressionModifierConstructorDescriptionPureMethodInvocation(com.sun.tools.javac.code.Symbol symbol, com.google.common.collect.ImmutableList<ConstantExpressions.ConstantExpression> arguments, Optional<ConstantExpressions.ConstantExpression> receiver) Creates an instance of aPureMethodInvocationrecord class.PureMethodInvocation(com.sun.tools.javac.code.Symbol symbol, com.google.common.collect.ImmutableList<ConstantExpressions.ConstantExpression> arguments, Optional<ConstantExpressions.ConstantExpression> receiver) Creates an instance of aPureMethodInvocationrecord class.Truthiness(com.google.common.collect.ImmutableSet<ConstantExpressions.ConstantExpression> requiredTrue, com.google.common.collect.ImmutableSet<ConstantExpressions.ConstantExpression> requiredFalse) Creates an instance of aTruthinessrecord class.