Package org.apache.camel
Annotation Interface PropertyInject
@Retention(RUNTIME)
@Documented
@Target({FIELD,METHOD,CONSTRUCTOR,PARAMETER})
public @interface PropertyInject
Used to indicate an injection point of a property
placeholder into a POJO.
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionDefault value to use if the property does not exist or has no valueUsed for splitting the property value into an array/list of values.
-
Element Details
-
value
String valueName of the property -
defaultValue
String defaultValueDefault value to use if the property does not exist or has no value- Default:
""
-
separator
String separatorUsed for splitting the property value into an array/list of values. For example to use comma to separate the values.- Default:
""
-