Method to create an MultiExtractor[T] from a NodeSeq => Try[T] function. Note that this isn't strictly necessary because of the SAM conversion mechanism which turns a Node => Try[T] function into an Extractor[T].
Method to create an MultiExtractor[T] from a NodeSeq => Try[T] function. Note that this isn't strictly necessary because of the SAM conversion mechanism which turns a Node => Try[T] function into an Extractor[T].
TESTME
Type parameters
T
the underlying type of the resulting MultiExtractor.
Method to create a lazy MultiExtractor[T] from an explicit MultiExtractor[T] which is call-by-name. The purpose of this method is to break the infinite recursion caused when implicit values are defined recursively. See the Play JSON library method in JsPath called lazyRead.
Method to create a lazy MultiExtractor[T] from an explicit MultiExtractor[T] which is call-by-name. The purpose of this method is to break the infinite recursion caused when implicit values are defined recursively. See the Play JSON library method in JsPath called lazyRead.
Type parameters
T
the underlying type of the MultiExtractor required.