public class FieldWrapper extends Object implements FieldElement
IMPLICIT_ARGUMENT_TYPES| Constructor and Description |
|---|
FieldWrapper(Field field) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAlias() |
<A extends Annotation> |
getAnnotation(Class<A> annotationClass)
Retrieves an annotation of the
WithAnnotations component |
Annotation[] |
getAnnotations() |
Field |
getField() |
Type |
getJavaType() |
String |
getName()
Returns the component's name
|
String |
getOwnerDescription() |
TypeWrapper |
getType() |
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetDeclaringElementdefaultValue, getMetadataType, isRequired, shouldBeAdvertisedgetDescriptionisAnnotatedWithpublic FieldWrapper(Field field)
public Field getField()
getField in interface FieldElementFieldpublic String getName()
getName in interface org.mule.runtime.api.meta.NamedObjectStringpublic Annotation[] getAnnotations()
getAnnotations in interface WithAnnotationsWithAnnotations component is annotated withpublic <A extends Annotation> Optional<A> getAnnotation(Class<A> annotationClass)
WithAnnotations componentgetAnnotation in interface WithAnnotationsA - The annotation typeannotationClass - Of the annotation to retrieveOptional annotation to retrievepublic TypeWrapper getType()
TypeWrapper of the represented componentpublic Type getJavaType()
getJavaType in interface ExtensionParameterType of an ExtensionParameterpublic String getAlias()
public String getOwnerDescription()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.