feat2.xmlcommand
クラス Utils

java.lang.Object
  拡張feat2.xmlcommand.Utils

public class Utils
extends java.lang.Object


コンストラクタの概要
Utils()
           
 
メソッドの概要
static java.lang.Object getProperty(java.lang.Object bean, java.lang.String name)
           
static java.lang.Class getPropertyType(java.lang.Object bean, java.lang.String name)
           
static java.lang.Throwable getRootCause(java.lang.Throwable t)
          例外から根本原因の例外を取り出す。
static void setProperty(java.lang.Object bean, java.lang.String name, java.lang.Object value)
           
static void setPropertyString(java.lang.Object bean, java.lang.String name, java.lang.String value)
          文字列をプロパティの型に変換してからbeanにセットする。
static java.lang.String urlDecode(java.lang.String str, java.lang.String enc)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Utils

public Utils()
メソッドの詳細

urlDecode

public static java.lang.String urlDecode(java.lang.String str,
                                         java.lang.String enc)

getRootCause

public static java.lang.Throwable getRootCause(java.lang.Throwable t)
例外から根本原因の例外を取り出す。

パラメータ:
t - Throwable
戻り値:
Throwable

setProperty

public static void setProperty(java.lang.Object bean,
                               java.lang.String name,
                               java.lang.Object value)
                        throws java.lang.IllegalAccessException,
                               java.lang.NoSuchMethodException,
                               java.lang.reflect.InvocationTargetException,
                               java.lang.IllegalAccessException
例外:
java.lang.IllegalAccessException
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException

setPropertyString

public static void setPropertyString(java.lang.Object bean,
                                     java.lang.String name,
                                     java.lang.String value)
                              throws java.lang.IllegalAccessException,
                                     java.lang.NoSuchMethodException,
                                     java.lang.reflect.InvocationTargetException,
                                     java.lang.IllegalAccessException
文字列をプロパティの型に変換してからbeanにセットする。

パラメータ:
bean - Object
name - String
value - String
例外:
java.lang.IllegalAccessException
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException

getProperty

public static java.lang.Object getProperty(java.lang.Object bean,
                                           java.lang.String name)
                                    throws java.lang.NoSuchMethodException,
                                           java.lang.reflect.InvocationTargetException,
                                           java.lang.IllegalAccessException
例外:
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException

getPropertyType

public static java.lang.Class getPropertyType(java.lang.Object bean,
                                              java.lang.String name)
                                       throws java.lang.NoSuchMethodException,
                                              java.lang.reflect.InvocationTargetException,
                                              java.lang.IllegalAccessException
例外:
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException