org.ops4j.pax.reflector.spi
Class Util
java.lang.Object
org.ops4j.pax.reflector.spi.Util
public final class Util
- extends java.lang.Object
|
Constructor Summary |
Util()
|
|
Method Summary |
static java.lang.Object |
convPrimitive(java.lang.Class type,
java.lang.String value)
|
static java.lang.Class |
expandNativeClass(java.lang.Class nativeClass)
|
static java.lang.reflect.Field |
findField(java.lang.Object container,
java.lang.String memberName)
|
static java.lang.reflect.Method |
findPublicMethod(java.lang.Class cls,
java.lang.String methodName)
|
static java.lang.reflect.Method |
findPublicMethod(java.lang.Object container,
java.lang.String methodName)
|
static boolean |
isPrimitive(java.lang.Object obj)
|
static boolean |
matchField(java.lang.String programmatic,
java.lang.String global)
|
static void |
setPrimitive(java.lang.reflect.Field fld,
java.lang.Object obj,
java.lang.String value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Util
public Util()
convPrimitive
public static java.lang.Object convPrimitive(java.lang.Class type,
java.lang.String value)
setPrimitive
public static void setPrimitive(java.lang.reflect.Field fld,
java.lang.Object obj,
java.lang.String value)
throws java.lang.IllegalAccessException
- Throws:
java.lang.IllegalAccessException
expandNativeClass
public static java.lang.Class expandNativeClass(java.lang.Class nativeClass)
isPrimitive
public static boolean isPrimitive(java.lang.Object obj)
findField
public static java.lang.reflect.Field findField(java.lang.Object container,
java.lang.String memberName)
throws java.lang.NoSuchFieldException
- Throws:
java.lang.NoSuchFieldException
findPublicMethod
public static java.lang.reflect.Method findPublicMethod(java.lang.Object container,
java.lang.String methodName)
findPublicMethod
public static java.lang.reflect.Method findPublicMethod(java.lang.Class cls,
java.lang.String methodName)
matchField
public static boolean matchField(java.lang.String programmatic,
java.lang.String global)
Copyright © 2008. All Rights Reserved.