public interface IFluentPath
| Modifier and Type | Method and Description |
|---|---|
<T extends IBase> |
evaluate(IBase theInput,
String thePath,
Class<T> theReturnType)
Apply the given FluentPath expression against the given input and return
all results in a list
|
<T extends IBase> |
evaluateFirst(IBase theInput,
String thePath,
Class<T> theReturnType)
Apply the given FluentPath expression against the given input and return
the first match (if any)
|
<T extends IBase> List<T> evaluate(IBase theInput, String thePath, Class<T> theReturnType)
theInput - The input object (generally a resource or datatype)thePath - The fluent path expressiontheReturnType - The type to return (in order to avoid casting)<T extends IBase> Optional<T> evaluateFirst(IBase theInput, String thePath, Class<T> theReturnType)
theInput - The input object (generally a resource or datatype)thePath - The fluent path expressiontheReturnType - The type to return (in order to avoid casting)Copyright © 2014–2019 University Health Network. All rights reserved.