public class PathAnalysisSimplifier extends Object
| Constructor and Description |
|---|
PathAnalysisSimplifier() |
public static TypedValue simplify(TypedValue value, Map<MethodSignature,TypedValue.ComparisonValue.ComparisonOp> comparisonMethods, Map<MethodSignature,TypedValue.ComparisonValue.ComparisonOp> comparisonStaticMethods, boolean isAllEqualsConverted)
public static TypedValue simplifyBoolean(TypedValue value, Map<MethodSignature,TypedValue.ComparisonValue.ComparisonOp> comparisonMethods, Map<MethodSignature,TypedValue.ComparisonValue.ComparisonOp> comparisonStaticMethods, boolean isAllEqualsConverted)
public static List<TypedValue> simplifyBooleans(List<TypedValue> conditions, Map<MethodSignature,TypedValue.ComparisonValue.ComparisonOp> comparisonMethods, Map<MethodSignature,TypedValue.ComparisonValue.ComparisonOp> comparisonStaticMethods, boolean isAllEqualsConverted)
public static void cleanAndSimplify(MethodAnalysisResults method, Map<MethodSignature,TypedValue.ComparisonValue.ComparisonOp> comparisonMethods, Map<MethodSignature,TypedValue.ComparisonValue.ComparisonOp> comparisonStaticMethods, boolean isAllEqualsConverted)
Copyright © 2018. All Rights Reserved.