com.googlecode.gendevcode.service.basic
类 ServiceSupport<T>

java.lang.Object
  继承者 com.googlecode.gendevcode.service.basic.ServiceSupport<T>
直接已知子类:
GenCodeFilesServiceSupport, GenCodeServiceImpl, Main, MainServiceImpl, PdmServiceImpl, ProjectConfigServiceSupport

public abstract class ServiceSupport<T>
extends Object

基础事件类

作者:
devilishking

字段摘要
static int FLAG_END
          结束标志
 
构造方法摘要
ServiceSupport()
           
 
方法摘要
 String getNewId()
          获取新ID
 Boolean inputBoolean(String msg)
          获得控制台输入布尔值
 Boolean inputBoolean(String msg, Boolean defaultValue)
          获得控制台输入浮点值
 Double inputDouble(String msg)
          获得控制台输入浮点值
 Double inputDouble(String msg, Double defaultValue)
          获得控制台输入浮点值
 int inputInt(String msg)
          获得控制台输入整数值
 int inputInt(String msg, Integer defaultValue)
          获得控制台输入整数值
 Long inputLong(String msg)
          获得控制台输入整数值
 Long inputLong(String msg, Long defaultValue)
          获得控制台输入整数值
 String inputStr(String msg)
          获得控制台输入字符串值
 String inputStr(String msg, String defaultValue)
          获得控制台输入字符串值
 void setDebug(String msg)
          设置调试类型的日志
 void setDebug(String msg, Throwable e)
          设置调试类型的日志
 void setError(String msg)
          设置错误类型的日志
 void setError(String msg, Throwable e)
          设置错误类型的日志
 void setFatal(String msg)
          设置失败类型的日志
 void setFatal(String msg, Throwable e)
          设置失败类型的日志
 void setInfo(String msg)
          设置信息类型的日志
 void setInfo(String msg, Throwable e)
          设置信息类型的日志
 void setTrace(String msg)
          设置跟踪类型的日志
 void setTrace(String msg, Throwable e)
          设置跟踪类型的日志
 void setWarn(String msg)
          设置警告类型的日志
 void setWarn(String msg, Throwable e)
          设置警告类型的日志
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

FLAG_END

public static final int FLAG_END
结束标志

另请参见:
常量字段值
构造方法详细信息

ServiceSupport

public ServiceSupport()
方法详细信息

setInfo

public void setInfo(String msg)
设置信息类型的日志

参数:
msg - 日志

setInfo

public void setInfo(String msg,
                    Throwable e)
设置信息类型的日志

参数:
msg - 日志
e - 错误类

setWarn

public void setWarn(String msg)
设置警告类型的日志

参数:
msg - 日志

setWarn

public void setWarn(String msg,
                    Throwable e)
设置警告类型的日志

参数:
msg - 日志
e - 错误类

setError

public void setError(String msg)
设置错误类型的日志

参数:
msg - 日志

setError

public void setError(String msg,
                     Throwable e)
设置错误类型的日志

参数:
msg - 日志
e - 错误类

setDebug

public void setDebug(String msg)
设置调试类型的日志

参数:
msg - 日志

setDebug

public void setDebug(String msg,
                     Throwable e)
设置调试类型的日志

参数:
msg - 日志
e - 错误类

setFatal

public void setFatal(String msg)
设置失败类型的日志

参数:
msg - 日志

setFatal

public void setFatal(String msg,
                     Throwable e)
设置失败类型的日志

参数:
msg - 日志
e - 错误类

setTrace

public void setTrace(String msg)
设置跟踪类型的日志

参数:
msg - 日志

setTrace

public void setTrace(String msg,
                     Throwable e)
设置跟踪类型的日志

参数:
msg - 日志
e - 错误类

inputStr

public String inputStr(String msg)
获得控制台输入字符串值

参数:
msg - 提示信息
返回:
抛出:
IOException

inputStr

public String inputStr(String msg,
                       String defaultValue)
获得控制台输入字符串值

参数:
msg - 提示信息
defaultValue - 默认值
返回:
抛出:
IOException

inputInt

public int inputInt(String msg)
获得控制台输入整数值

参数:
msg - 提示信息
返回:
抛出:
IOException

inputInt

public int inputInt(String msg,
                    Integer defaultValue)
获得控制台输入整数值

参数:
msg - 提示信息
defaultValue - 默认值
返回:
抛出:
IOException

inputLong

public Long inputLong(String msg)
获得控制台输入整数值

参数:
msg - 提示信息
返回:
抛出:
IOException

inputLong

public Long inputLong(String msg,
                      Long defaultValue)
获得控制台输入整数值

参数:
msg - 提示信息
defaultValue - 默认值
返回:
抛出:
IOException

inputDouble

public Double inputDouble(String msg)
获得控制台输入浮点值

参数:
msg - 提示信息
返回:
抛出:
IOException

inputDouble

public Double inputDouble(String msg,
                          Double defaultValue)
获得控制台输入浮点值

参数:
msg - 提示信息
defaultValue - 默认值
返回:
抛出:
IOException

inputBoolean

public Boolean inputBoolean(String msg)
获得控制台输入布尔值

参数:
msg - 提示信息
返回:
抛出:
IOException

inputBoolean

public Boolean inputBoolean(String msg,
                            Boolean defaultValue)
获得控制台输入浮点值

参数:
msg - 提示信息
defaultValue - 默认值
返回:
抛出:
IOException

getNewId

public String getNewId()
获取新ID



Copyright © 2012 Devilishkom. All Rights Reserved.