Uses of Interface
org.benf.cfr.reader.bytecode.analysis.parse.utils.EquivalenceConstraint
Packages that use EquivalenceConstraint
Package
Description
-
Uses of EquivalenceConstraint in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters
Classes in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters that implement EquivalenceConstraint -
Uses of EquivalenceConstraint in org.benf.cfr.reader.bytecode.analysis.parse
Methods in org.benf.cfr.reader.bytecode.analysis.parse with parameters of type EquivalenceConstraintModifier and TypeMethodDescriptionboolean
Expression.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
Statement.equivalentUnder
(Object o, EquivalenceConstraint constraint) -
Uses of EquivalenceConstraint in org.benf.cfr.reader.bytecode.analysis.parse.expression
Methods in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type EquivalenceConstraintModifier and TypeMethodDescriptionboolean
AbstractConstructorInvokation.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
AbstractMemberFunctionInvokation.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
ArithmeticMonOperation.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
ArithmeticMutationOperation.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
ArithmeticOperation.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
ArithmeticPostMutationOperation.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
ArithmeticPreMutationOperation.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
ArrayIndex.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
ArrayLength.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
AssignmentExpression.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
BooleanExpression.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
BooleanOperation.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
CastExpression.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
ComparisonOperation.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
ConstructorInvokationAnonymousInner.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
ConstructorInvokationExplicit.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
ConstructorInvokationSimple.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
DynamicConstExpression.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
DynamicInvokation.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
InstanceOfExpression.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
InstanceOfExpressionDefining.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
LambdaExpression.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
LambdaExpressionFallback.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
LambdaExpressionNewArray.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
Literal.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
LValueExpression.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
MemberFunctionInvokation.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
MemberFunctionInvokationExplicit.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
MethodHandlePlaceholder.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
NewAnonymousArray.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
NewObject.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
NewObjectArray.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
NewPrimitiveArray.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
NotOperation.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
StackValue.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
StaticFunctionInvokation.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
StaticFunctionInvokationExplicit.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
SwitchExpression.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
TernaryExpression.equivalentUnder
(Object o, EquivalenceConstraint constraint) -
Uses of EquivalenceConstraint in org.benf.cfr.reader.bytecode.analysis.parse.statement
Methods in org.benf.cfr.reader.bytecode.analysis.parse.statement with parameters of type EquivalenceConstraintModifier and TypeMethodDescriptionboolean
AnonBreakTarget.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
AssignmentPreMutation.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
AssignmentSimple.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
CaseStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
CatchStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
CommentStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
CommentStatement.StatementExpression.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
CompoundStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
ConstructorStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
DoStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
ExpressionStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
FinallyStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
ForIterStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
ForStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
GotoStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
IfExitingStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
JSRCallStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
JSRRetStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
MonitorEnterStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
MonitorExitStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
Nop.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
RawSwitchStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
ReturnNothingStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
ReturnValueStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
SwitchStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) final boolean
ThrowStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) boolean
TryStatement.equivalentUnder
(Object other, EquivalenceConstraint constraint) final boolean
WhileStatement.equivalentUnder
(Object o, EquivalenceConstraint constraint) -
Uses of EquivalenceConstraint in org.benf.cfr.reader.bytecode.analysis.parse.utils
Classes in org.benf.cfr.reader.bytecode.analysis.parse.utils that implement EquivalenceConstraintFields in org.benf.cfr.reader.bytecode.analysis.parse.utils declared as EquivalenceConstraintModifier and TypeFieldDescriptionstatic final EquivalenceConstraint
DefaultEquivalenceConstraint.INSTANCE
Methods in org.benf.cfr.reader.bytecode.analysis.parse.utils with parameters of type EquivalenceConstraintModifier and TypeMethodDescriptionboolean
ComparableUnderEC.equivalentUnder
(Object o, EquivalenceConstraint constraint) -
Uses of EquivalenceConstraint in org.benf.cfr.reader.bytecode.analysis.parse.utils.finalhelp
Classes in org.benf.cfr.reader.bytecode.analysis.parse.utils.finalhelp that implement EquivalenceConstraint -
Uses of EquivalenceConstraint in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Methods in org.benf.cfr.reader.bytecode.analysis.parse.wildcard with parameters of type EquivalenceConstraintModifier and TypeMethodDescriptionboolean
WildcardMatch.AbstractBaseExpressionWildcard.equivalentUnder
(Object o, EquivalenceConstraint constraint) -
Uses of EquivalenceConstraint in org.benf.cfr.reader.bytecode.analysis.structured.expression
Methods in org.benf.cfr.reader.bytecode.analysis.structured.expression with parameters of type EquivalenceConstraintModifier and TypeMethodDescriptionfinal boolean
StructuredStatementExpression.equivalentUnder
(Object o, EquivalenceConstraint constraint) -
Uses of EquivalenceConstraint in org.benf.cfr.reader.bytecode.analysis.types
Classes in org.benf.cfr.reader.bytecode.analysis.types that implement EquivalenceConstraintMethods in org.benf.cfr.reader.bytecode.analysis.types with parameters of type EquivalenceConstraintModifier and TypeMethodDescriptionboolean
JavaGenericRefTypeInstance.equivalentUnder
(Object o, EquivalenceConstraint constraint) -
Uses of EquivalenceConstraint in org.benf.cfr.reader.entities.exceptions
Methods in org.benf.cfr.reader.entities.exceptions with parameters of type EquivalenceConstraintModifier and TypeMethodDescriptionboolean
ExceptionGroup.Entry.equivalentUnder
(Object o, EquivalenceConstraint constraint)