public class JAXBWrapperHelper extends AbstractWrapperHelper
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.reflect.Method[] |
jaxbObjectMethods |
protected java.lang.Object |
objectFactory |
fields, getMethods, NO_CLASSES, NO_PARAMS, setMethods, validate, wrapperType| Modifier | Constructor and Description |
|---|---|
protected |
JAXBWrapperHelper(java.lang.Class<?> wt,
java.lang.reflect.Method[] sets,
java.lang.reflect.Method[] gets,
java.lang.reflect.Method[] jaxbs,
java.lang.reflect.Field[] f,
java.lang.Object of) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
createWrapperObject(java.lang.Class<?> typeClass) |
protected java.lang.Object |
getPartObject(int index,
java.lang.Object object) |
protected java.lang.Object |
getValue(java.lang.reflect.Method method,
java.lang.Object in) |
protected java.lang.Object |
getWrapperObject(java.lang.Object object) |
createWrapperObject, getSignature, getValidate, getWrapperParts, setValidateprotected final java.lang.reflect.Method[] jaxbObjectMethods
protected final java.lang.Object objectFactory
protected JAXBWrapperHelper(java.lang.Class<?> wt,
java.lang.reflect.Method[] sets,
java.lang.reflect.Method[] gets,
java.lang.reflect.Method[] jaxbs,
java.lang.reflect.Field[] f,
java.lang.Object of)
protected java.lang.Object createWrapperObject(java.lang.Class<?> typeClass)
throws java.lang.Exception
createWrapperObject in class AbstractWrapperHelperjava.lang.Exceptionprotected java.lang.Object getWrapperObject(java.lang.Object object)
getWrapperObject in class AbstractWrapperHelperprotected java.lang.Object getValue(java.lang.reflect.Method method,
java.lang.Object in)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
getValue in class AbstractWrapperHelperjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionprotected java.lang.Object getPartObject(int index,
java.lang.Object object)
throws java.lang.Exception
getPartObject in class AbstractWrapperHelperjava.lang.Exception