public final class Statistics extends java.lang.Object implements java.lang.Iterable<java.util.Map.Entry<FQMethod,MethodInfo>>
Modifier and Type | Field and Description |
---|---|
private java.util.Set<java.lang.String> |
autowiredBeans |
private java.util.Map<FQMethod,MethodInfo> |
methodStatistics |
private static MethodInfo |
NOT_FOUND_METHOD_INFO |
private static Statistics |
statistics |
Modifier | Constructor and Description |
---|---|
private |
Statistics() |
Modifier and Type | Method and Description |
---|---|
void |
addAutowiredBean(java.lang.String beanClass) |
void |
addImmutabilityStatus(java.lang.String className,
java.lang.String methodName,
java.lang.String signature,
ImmutabilityType imType) |
MethodInfo |
addMethodStatistics(java.lang.String className,
java.lang.String methodName,
java.lang.String signature,
int access,
int numBytes,
int numMethodCalls) |
void |
clear() |
MethodInfo |
getMethodStatistics(java.lang.String className,
java.lang.String methodName,
java.lang.String signature) |
static Statistics |
getStatistics() |
boolean |
isAutowiredBean(java.lang.String beanClass) |
java.util.Iterator<java.util.Map.Entry<FQMethod,MethodInfo>> |
iterator() |
java.lang.String |
toString() |
private static Statistics statistics
private static final MethodInfo NOT_FOUND_METHOD_INFO
private final java.util.Map<FQMethod,MethodInfo> methodStatistics
private final java.util.Set<java.lang.String> autowiredBeans
public static Statistics getStatistics()
public void clear()
public MethodInfo addMethodStatistics(java.lang.String className, java.lang.String methodName, java.lang.String signature, int access, int numBytes, int numMethodCalls)
public MethodInfo getMethodStatistics(@SlashedClassName java.lang.String className, java.lang.String methodName, java.lang.String signature)
public java.util.Iterator<java.util.Map.Entry<FQMethod,MethodInfo>> iterator()
iterator
in interface java.lang.Iterable<java.util.Map.Entry<FQMethod,MethodInfo>>
public void addImmutabilityStatus(java.lang.String className, java.lang.String methodName, java.lang.String signature, ImmutabilityType imType)
public void addAutowiredBean(@DottedClassName java.lang.String beanClass)
public boolean isAutowiredBean(@DottedClassName java.lang.String beanClass)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2005-2018 MeBigFatGuy.com. All Rights Reserved.