io.leopard.topnb.util
Class PerformanceUtil
java.lang.Object
io.leopard.topnb.util.PerformanceUtil
public class PerformanceUtil
- extends java.lang.Object
- Author:
- 阿海
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SYSTEM_START_TIME
protected static java.util.Date SYSTEM_START_TIME
PerformanceUtil
public PerformanceUtil()
getSystemStartTime
public static java.util.Date getSystemStartTime()
getModuleName
public static java.lang.String getModuleName(java.lang.String methodName)
isLeopardBean
protected static boolean isLeopardBean(java.lang.String simpleMethodName)
getCategoryOrderByMethodName
public static int getCategoryOrderByMethodName(java.lang.String methodName)
getCategoryName
public static java.lang.String getCategoryName(java.lang.String longMethodName)
avgTime
public static double avgTime(long totalCount,
long totalMilliSeconds)
formatAvgTime
public static double formatAvgTime(double avg)
getLongClassName
public static java.lang.String getLongClassName(java.lang.Object target)
getLongMethodName
public static java.lang.String getLongMethodName(java.lang.String className,
java.lang.String methodName)
parseClassName
public static java.lang.String parseClassName(java.lang.String longMethodName)
parseSimpleMethodName
public static java.lang.String parseSimpleMethodName(java.lang.String longMethodName)
parseSimpleClassName
public static java.lang.String parseSimpleClassName(java.lang.String longMethodName)
getInterfaceName
public static java.lang.String getInterfaceName(java.lang.String longMethodName)
Copyright © 2014. All Rights Reserved.