public interface Type extends WithAnnotations, WithAlias, WithDeclaringClass
| Modifier and Type | Method and Description |
|---|---|
List<FieldElement> |
getAnnotatedFields(Class<? extends Annotation>... annotations) |
List<FieldElement> |
getFields() |
String |
getName()
Returns the component's name
|
getAlias, getDescriptiongetAnnotation, getAnnotations, isAnnotatedWithgetDeclaringClassList<FieldElement> getFields()
FieldElement that represent the list of Field that the Type declaresList<FieldElement> getAnnotatedFields(Class<? extends Annotation>... annotations)
annotations - classes that the fields of this type should be annotated withFieldElement that represent the list of Field that the Type declares and are
annotated with the given annotationCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.