Package org.apache.cxf.databinding
Class AbstractWrapperHelper
java.lang.Object
org.apache.cxf.databinding.AbstractWrapperHelper
- All Implemented Interfaces:
- WrapperHelper
This wrapper helper will use reflection to handle the wrapped message
- 
Field SummaryFields
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedAbstractWrapperHelper(Class<?> wt, Method[] sets, Method[] gets, Field[] f) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected abstract ObjectcreateWrapperObject(Class<?> typeClass) createWrapperObject(List<?> lst) protected ObjectgetPartObject(int index, Object object) booleanprotected Objectprotected abstract ObjectgetWrapperObject(Object object) voidsetValidate(boolean v) WrapperClassOutInterceptor may call this if the wrapper class needs to be validated.
- 
Field Details- 
NO_CLASSES
- 
NO_PARAMS
- 
wrapperType
- 
setMethods
- 
getMethods
- 
fields
- 
validateprotected boolean validate
 
- 
- 
Constructor Details- 
AbstractWrapperHelper
 
- 
- 
Method Details- 
setValidatepublic void setValidate(boolean v) WrapperClassOutInterceptor may call this if the wrapper class needs to be validated. Implementations may choose to ignore this as the SchemaValidation that occurs later may catch the errors, but this allows quicker failures if the databinding can support it.
- 
getValidatepublic boolean getValidate()
- 
getSignature- Specified by:
- getSignaturein interface- WrapperHelper
 
- 
createWrapperObject- Throws:
- Exception
 
- 
getWrapperObject- Throws:
- Exception
 
- 
getPartObject- Throws:
- Exception
 
- 
getValueprotected Object getValue(Method method, Object in) throws IllegalAccessException, InvocationTargetException 
- 
createWrapperObject- Specified by:
- createWrapperObjectin interface- WrapperHelper
- Throws:
- Fault
 
- 
getWrapperParts- Specified by:
- getWrapperPartsin interface- WrapperHelper
- Throws:
- Fault
 
 
-