@@ -80,7 +80,7 @@ public ExtensionAwareEvaluationContextProvider() {
80
80
/**
81
81
* Creates a new {@link ExtensionAwareEvaluationContextProvider} for the given {@link EvaluationContextExtension}s.
82
82
*
83
- * @param adapters must not be {@literal null}.
83
+ * @param extensions must not be {@literal null}.
84
84
*/
85
85
public ExtensionAwareEvaluationContextProvider (List <? extends EvaluationContextExtension > extensions ) {
86
86
@@ -210,7 +210,7 @@ private class ExtensionAwarePropertyAccessor implements PropertyAccessor, Method
210
210
/**
211
211
* Creates a new {@link ExtensionAwarePropertyAccessor} for the given {@link EvaluationContextExtension}s.
212
212
*
213
- * @param adapters must not be {@literal null}.
213
+ * @param extensions must not be {@literal null}.
214
214
*/
215
215
public ExtensionAwarePropertyAccessor (List <? extends EvaluationContextExtension > extensions ) {
216
216
@@ -307,12 +307,12 @@ public Class<?>[] getSpecificTargetClasses() {
307
307
}
308
308
309
309
/**
310
- * Returns a {@link MethodExecutor}
310
+ * Returns a {@link MethodExecutor} wrapping a function from the adapter passed in as an argument.
311
311
*
312
- * @param adapter
313
- * @param name
314
- * @param argumentTypes
315
- * @return
312
+ * @param adapter the source of functions to consider.
313
+ * @param name the name of the function
314
+ * @param argumentTypes the types of the arguments that the function must accept.
315
+ * @return a matching {@link MethodExecutor}
316
316
*/
317
317
private Optional <MethodExecutor > getMethodExecutor (EvaluationContextExtensionAdapter adapter , String name ,
318
318
List <TypeDescriptor > argumentTypes ) {
@@ -325,7 +325,7 @@ private Optional<MethodExecutor> getMethodExecutor(EvaluationContextExtensionAda
325
325
*
326
326
* @param extension must not be {@literal null}.
327
327
* @param name must not be {@literal null} or empty.
328
- * @return
328
+ * @return a {@link TypedValue} matching the given parameters.
329
329
*/
330
330
private TypedValue lookupPropertyFrom (EvaluationContextExtensionAdapter extension , String name ) {
331
331
@@ -420,16 +420,16 @@ public EvaluationContextExtensionAdapter(EvaluationContextExtension extension,
420
420
/**
421
421
* Returns the extension identifier.
422
422
*
423
- * @return
423
+ * @return the id of the extension
424
424
*/
425
- public String getExtensionId () {
425
+ String getExtensionId () {
426
426
return extension .getExtensionId ();
427
427
}
428
428
429
429
/**
430
430
* Returns all functions exposed.
431
431
*
432
- * @return
432
+ * @return all exposed functions.
433
433
*/
434
434
Functions getFunctions () {
435
435
return this .functions ;
@@ -438,7 +438,7 @@ Functions getFunctions() {
438
438
/**
439
439
* Returns all properties exposed. Note, the value of a property can be a {@link Function} in turn
440
440
*
441
- * @return
441
+ * @return a map from property name to property value.
442
442
*/
443
443
public Map <String , Object > getProperties () {
444
444
return this .properties ;
0 commit comments