Annotation Type | Description |
---|---|
Config |
Indicates that the annotated member should be injected with the currently active configuration instance.
|
ConfigOverride |
Binds the annotated member with the
ParameterModel of the same name
and type that exists in the config associated to the
container of the annotated member. |
Connection |
Indicates that the annotated member should be injected with a currently active connection.
|
Content | |
DefaultEncoding |
This annotation is meant to be applied on fields of classes
or on operation's arguments.
|
ExclusiveOptionals | |
MediaType |
Use this annotation on operation methods and
Source classes which return either String
or InputStream . |
NullSafe |
Indicates that the annotated parameter should never be assigned
a
null value, even though such value is a valid assignment
on the mule DSL. |
Optional |
Marks a
Parameter field a optional. |
Parameter |
Marks a field inside a mule extension as being a parameter that the user can set.
|
ParameterGroup |
Allows to define a group of parameters which share some kind of special relationship and thus makes
sense for them to belong to the same group.
|
Query |
This annotation is meant to be applied to support easy query building by using DataSense Query Language, DSQL.
|
RefName |
This annotation is meant to be applied on fields of classes
which are serving as top level elements which can be referenced
by name, such as configs or global objects.
|
Copyright © 2018. All rights reserved.