public class ElementReferenceTypeAnnotation extends Object implements org.mule.metadata.api.annotation.TypeAnnotation
TypeAnnotation intended to be used on ObjectFieldType types in order to
communicate an associated ElementReference| Constructor and Description |
|---|
ElementReferenceTypeAnnotation(org.mule.runtime.api.meta.model.parameter.ElementReference elementReference)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.meta.model.parameter.ElementReference |
getElementReference() |
String |
getName() |
boolean |
isPublic() |
public static final String NAME
public ElementReferenceTypeAnnotation(org.mule.runtime.api.meta.model.parameter.ElementReference elementReference)
elementReference - the reference to be communicatedpublic org.mule.runtime.api.meta.model.parameter.ElementReference getElementReference()
ElementReferencepublic String getName()
getName in interface org.mule.metadata.api.annotation.TypeAnnotationNAMEpublic boolean isPublic()
isPublic in interface org.mule.metadata.api.annotation.TypeAnnotationtrueCopyright © 2017 MuleSoft, Inc.. All rights reserved.