Package org.apache.camel.spi
Interface PropertiesFunction
-
public interface PropertiesFunctionA function that is applied instead of looking up a property placeholder.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Stringapply(String remainder)Applies the function.StringgetName()Name of the function which is used as name: to let the properties component know it is a function.default booleanlookupFirst(String remainder)Whether the value should be looked up as a regular properties first, before applying this function.
-
-
-
Method Detail
-
getName
String getName()
Name of the function which is used as name: to let the properties component know it is a function.
-
apply
String apply(String remainder)
Applies the function.- Parameters:
remainder- the remainder value- Returns:
- a value as the result of the function
- See Also:
lookupFirst(String)
-
lookupFirst
default boolean lookupFirst(String remainder)
Whether the value should be looked up as a regular properties first, before applying this function.- Parameters:
remainder- the remainder value- Returns:
- true to resolve the remainder value as a property value, and then afterwards apply this function, false to apply this function without lookup (default).
-
-