Class ConfigHelper
- java.lang.Object
-
- org.apache.jackrabbit.vault.fs.config.ConfigHelper
-
public class ConfigHelper extends java.lang.ObjectConfigHelper...
-
-
Constructor Summary
Constructors Constructor Description ConfigHelper()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectcreate(org.w3c.dom.Element elem)java.lang.StringgetDefaultClass(java.lang.String name)java.util.MapgetDefaultClasses()java.lang.StringgetDefaultPackage(java.lang.String name)java.util.MapgetDefaultPackages()static java.lang.reflect.MethodgetMethod(java.lang.Object obj, java.lang.String name, java.lang.Class... params)static java.lang.StringgetMethodName(java.lang.String prefix, java.lang.String name)static booleanhasSetter(java.lang.Object obj, java.lang.String name)static <T> TinvokeGetter(java.lang.Object obj, java.lang.String name, java.lang.Class<T> T)static booleansetField(java.lang.Object obj, java.lang.String name, java.lang.Object value)
-
-
-
Method Detail
-
getDefaultPackages
public java.util.Map getDefaultPackages()
-
getDefaultClasses
public java.util.Map getDefaultClasses()
-
getDefaultPackage
public java.lang.String getDefaultPackage(java.lang.String name)
-
getDefaultClass
public java.lang.String getDefaultClass(java.lang.String name)
-
create
public java.lang.Object create(org.w3c.dom.Element elem) throws ConfigurationException- Throws:
ConfigurationException
-
getMethodName
public static java.lang.String getMethodName(java.lang.String prefix, java.lang.String name)
-
getMethod
public static java.lang.reflect.Method getMethod(java.lang.Object obj, java.lang.String name, java.lang.Class... params)
-
hasSetter
public static boolean hasSetter(java.lang.Object obj, java.lang.String name) throws ConfigurationException- Throws:
ConfigurationException
-
setField
public static boolean setField(java.lang.Object obj, java.lang.String name, java.lang.Object value) throws ConfigurationException- Throws:
ConfigurationException
-
invokeGetter
public static <T> T invokeGetter(java.lang.Object obj, java.lang.String name, java.lang.Class<T> T) throws ConfigurationException- Throws:
ConfigurationException
-
-