public class NameFrequencyEstimator extends Object implements StatementVisitor, ExprVisitor, MethodNodeVisitor
| Constructor and Description |
|---|
NameFrequencyEstimator(NameFrequencyConsumer consumer,
ClassReaderSource classSource,
Set<MethodReference> injectedMethods,
Set<MethodReference> asyncFamilyMethods) |
public NameFrequencyEstimator(NameFrequencyConsumer consumer, ClassReaderSource classSource, Set<MethodReference> injectedMethods, Set<MethodReference> asyncFamilyMethods)
public void estimate(ClassNode cls)
public void visit(RegularMethodNode methodNode)
visit in interface MethodNodeVisitorpublic void visit(AsyncMethodNode methodNode)
visit in interface MethodNodeVisitorpublic void visit(NativeMethodNode methodNode)
visit in interface MethodNodeVisitorpublic void visit(AssignmentStatement statement)
visit in interface StatementVisitorpublic void visit(SequentialStatement statement)
visit in interface StatementVisitorpublic void visit(ConditionalStatement statement)
visit in interface StatementVisitorpublic void visit(SwitchStatement statement)
visit in interface StatementVisitorpublic void visit(WhileStatement statement)
visit in interface StatementVisitorpublic void visit(BlockStatement statement)
visit in interface StatementVisitorpublic void visit(BreakStatement statement)
visit in interface StatementVisitorpublic void visit(ContinueStatement statement)
visit in interface StatementVisitorpublic void visit(ReturnStatement statement)
visit in interface StatementVisitorpublic void visit(ThrowStatement statement)
visit in interface StatementVisitorpublic void visit(InitClassStatement statement)
visit in interface StatementVisitorpublic void visit(TryCatchStatement statement)
visit in interface StatementVisitorpublic void visit(GotoPartStatement statement)
visit in interface StatementVisitorpublic void visit(MonitorEnterStatement statement)
visit in interface StatementVisitorpublic void visit(MonitorExitStatement statement)
visit in interface StatementVisitorpublic void visit(BinaryExpr expr)
visit in interface ExprVisitorpublic void visit(UnaryExpr expr)
visit in interface ExprVisitorpublic void visit(ConditionalExpr expr)
visit in interface ExprVisitorpublic void visit(ConstantExpr expr)
visit in interface ExprVisitorpublic void visit(VariableExpr expr)
visit in interface ExprVisitorpublic void visit(SubscriptExpr expr)
visit in interface ExprVisitorpublic void visit(UnwrapArrayExpr expr)
visit in interface ExprVisitorpublic void visit(InvocationExpr expr)
visit in interface ExprVisitorpublic void visit(QualificationExpr expr)
visit in interface ExprVisitorpublic void visit(NewExpr expr)
visit in interface ExprVisitorpublic void visit(NewArrayExpr expr)
visit in interface ExprVisitorpublic void visit(NewMultiArrayExpr expr)
visit in interface ExprVisitorpublic void visit(InstanceOfExpr expr)
visit in interface ExprVisitorpublic void visit(StaticClassExpr expr)
visit in interface ExprVisitorCopyright © 2015. All rights reserved.