T - the type of the object to be created, which should be an AnnotatedObject.public abstract class AbstractAnnotatedObjectFactory<T> extends Object implements AnnotatedObjectFactory<T>
AnnotatedObjectFactory that handles all annotation related behavior
including ObjectFactory.getObject().| Constructor and Description |
|---|
AbstractAnnotatedObjectFactory() |
| Modifier and Type | Method and Description |
|---|---|
Object |
getAnnotation(QName qName) |
Map<QName,Object> |
getAnnotations() |
T |
getObject() |
void |
setAnnotations(Map<QName,Object> newAnnotations) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoGetObjectpublic final Object getAnnotation(QName qName)
getAnnotation in interface org.mule.runtime.api.meta.AnnotatedObjectpublic final Map<QName,Object> getAnnotations()
getAnnotations in interface org.mule.runtime.api.meta.AnnotatedObjectpublic final void setAnnotations(Map<QName,Object> newAnnotations)
setAnnotations in interface org.mule.runtime.api.meta.AnnotatedObjectCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.