Interface IDataTypeProvider
-
- All Known Implementing Classes:
AbstractDataTypeProvider
,MarkupDataTypeProvider
,MetaschemaDataTypeProvider
public interface IDataTypeProvider
A service interface used to provide implementations of data types represented asIDataTypeAdapter
instances.Multiple providers can be used to support dynamic data type discovery in an Metaschema-based application, allowing data type extensions to be loaded at runtime using the
DataTypeService
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<? extends IDataTypeAdapter<?>>
getJavaTypeAdapters()
Get theIDataTypeAdapter
instances associated with this provider.
-
-
-
Method Detail
-
getJavaTypeAdapters
@NonNull List<? extends IDataTypeAdapter<?>> getJavaTypeAdapters()
Get theIDataTypeAdapter
instances associated with this provider.- Returns:
- the sequence of adapters in match priority order
-
-