You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/main/java/org/codehaus/plexus/interpolation/ValueSource.java
+14-1
Original file line number
Diff line number
Diff line change
@@ -25,8 +25,21 @@
25
25
publicinterfaceValueSource {
26
26
27
27
/**
28
+
* Returns a value resolved from an expression. The return value is recursively resolved via {@link Interpolator#interpolate(String)}, i.e. might contain expressions as well.
28
29
* @param expression The string expression.
29
-
* @return the value related to the expression, or null if not found.
30
+
* @param expressionStartDelimiter A valid start delimiter of the expression to be used with the calling {@link Interpolator} (by default <code>${</code>).
31
+
* @param expressionEndDelimiter A valid end delimiter of the expression to be used with the calling {@link Interpolator} (by default <code>}</code>).
32
+
* @return the value related to the expression, or {@code null} if not found. This value might contain other expressions separated by {@code expressionStartDelimiter} and {@code expressionEndDelimiter}
0 commit comments