public class JAXBSetMethodAttributeAccessor extends MethodAttributeAccessor
Constructor and Description |
---|
JAXBSetMethodAttributeAccessor(java.lang.String parameterTypeAsString,
java.lang.ClassLoader loader)
This constructor sets the set method input parameter type (as string) as
well as the classloader that will be used to load the associated class
during initialization.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getAttributeClass()
Return the return type of the method accessor.
|
void |
initializeAttributes(java.lang.Class theJavaClass)
Override to avoid exceptions due to lack of get method.
|
getAttributeValueFromObject, getGetMethod, getGetMethodName, getGetMethodReturnType, getSetMethodName, getSetMethodParameterType, isInitialized, isMethodAttributeAccessor, setAttributeValueInObject, setGetMethodName, setSetMethodName
clone, getAttributeName, isInstanceVariableAttributeAccessor, isMapValueAttributeAccessor, isReadOnly, isValuesAccessor, isVirtualAttributeAccessor, isWriteOnly, setAttributeName, setIsReadOnly, setIsWriteOnly
public JAXBSetMethodAttributeAccessor(java.lang.String parameterTypeAsString, java.lang.ClassLoader loader)
parameterTypeAsString
- loader
- public void initializeAttributes(java.lang.Class theJavaClass) throws DescriptorException
initializeAttributes
in interface CoreAttributeAccessor
initializeAttributes
in class MethodAttributeAccessor
DescriptorException
public java.lang.Class getAttributeClass()
getAttributeClass
in interface CoreAttributeAccessor
getAttributeClass
in class MethodAttributeAccessor
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference