Package org.osgi.util.converter
Class Util
java.lang.Object
org.osgi.util.converter.Util
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static Type(package private) static Class<?> getAnnotationType(Class<?> intf, Object obj) private static String(package private) static StringgetBeanKey(Method md) getBeanKeys(Class<?> beanClass) (package private) static StringgetDTOKeys(Class<?> dto) getInterfaceKeys(Class<?> intf, Object object) (package private) static ObjectgetInterfaceProperty(Object obj, Method md) (package private) static StringgetInterfacePropertyName(Method md, String singleElementAnnotationKey, Object object) (package private) static String(package private) static StringgetSingleElementAnnotationKey(Class<?> intf, Object obj) private static booleanisInheritedMethodInProxy(Method md, Class<?> cls) (package private) static StringmangleName(String prefix, String key, List<String> names) private static boolean(package private) static Class<?> primitiveToBoxed(Class<?> cls) (package private) static TypeprimitiveToBoxed(Type type) (package private) static StringtoSingleElementAnnotationKey(String simpleName) (package private) static StringunMangleName(String id) (package private) static StringunMangleName(String prefix, String key)
-
Field Details
-
boxedClasses
-
-
Constructor Details
-
Util
private Util()
-
-
Method Details
-
primitiveToBoxed
-
baseType
-
primitiveToBoxed
-
getBeanKeys
-
getBeanKey
-
getBeanAccessorPropertyName
-
getDTOKeys
-
getDTOKey
-
getInterfaceKeys
-
getSingleElementAnnotationKey
-
getAnnotationType
-
toSingleElementAnnotationKey
-
getInterfacePropertyName
-
isInheritedMethodInProxy
-
getInterfaceProperty
static Object getInterfaceProperty(Object obj, Method md) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException -
getPrefix
-
mangleName
-
unMangleName
-
unMangleName
-
match
-