概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド