Package com.weicoder.common.log
Class LogFactory
- java.lang.Object
-
- com.weicoder.common.factory.Factory<E>
-
- com.weicoder.common.factory.FactoryKey<java.lang.Class<?>,Log>
-
- com.weicoder.common.log.LogFactory
-
public final class LogFactory extends FactoryKey<java.lang.Class<?>,Log>
日志工厂- Author:
- WD
-
-
Field Summary
-
Fields inherited from class com.weicoder.common.factory.FactoryKey
map
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LoggetLog()获得默认日志static LoggetLog(java.lang.Class<?> key)根据类获得相关类日志LognewInstance(java.lang.Class<?> key)实例化新实例-
Methods inherited from class com.weicoder.common.factory.FactoryKey
getInstance, newInstance
-
Methods inherited from class com.weicoder.common.factory.Factory
getInstance
-
-
-
-
Method Detail
-
getLog
public static final Log getLog()
获得默认日志- Returns:
-
getLog
public static final Log getLog(java.lang.Class<?> key)
根据类获得相关类日志- Parameters:
key-- Returns:
-
newInstance
public Log newInstance(java.lang.Class<?> key)
Description copied from class:FactoryKey实例化新实例- Specified by:
newInstancein classFactoryKey<java.lang.Class<?>,Log>- Parameters:
key- 根据Key获得实例- Returns:
- 新实例
-
-