Interface Loader<T>
- All Known Implementing Classes:
AnyLoader
,ArrayLoader
,EnumLoader
,IdMapLoader
,NullLoader
,OneOrListOfLoader
,OptionalLoader
,PrimitiveLoader
,RecordLoader
,TypeDslLoader
,UnionLoader
,UriLoader
public interface Loader<T>
-
Method Summary
Modifier and TypeMethodDescriptiondefault T
documentLoad
(String doc, String baseUri, LoadingOptions loadingOptions) default T
documentLoad
(List<Object> doc, String baseUri, LoadingOptions loadingOptions) default T
documentLoad
(Map<String, Object> doc_, String baseUri_, LoadingOptions loadingOptions_) default T
documentLoadByUrl
(String url, LoadingOptions loadingOptions) default T
load
(Object doc, String baseUri, LoadingOptions loadingOptions) load
(Object doc, String baseUri, LoadingOptions loadingOptions, String docRoot) default T
loadField
(Object val_, String baseUri, LoadingOptions loadingOptions) static <T> T
validateOfJavaType
(Class<T> clazz, Object doc)
-
Method Details
-
load
-
load
-
documentLoad
-
documentLoad
-
documentLoad
-
documentLoadByUrl
-
loadField
-
validateOfJavaType
-