Package lumis.doui.source
Interface ISourceData
-
- All Superinterfaces:
java.util.Map<java.lang.String,java.lang.Object>
- All Known Implementing Classes:
AbstractSourceData
,SourceData
,TabularData
@StableMinor(version="16.1", sinceVersion="4.0") public interface ISourceData extends java.util.Map<java.lang.String,java.lang.Object>
Interface to access a source's data. It is a map of the data identification to the data value.- Since:
- 4.0.4
- Version:
- $Revision: 26157 $ $Date: 2024-01-13 11:35:03 -0300 (Sat, 13 Jan 2024) $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> T
get(java.lang.Object key, java.lang.Class<T> expectedClass)
Returns a data value, converted to the expected class.
-
-
-
Method Detail
-
get
<T> T get(java.lang.Object key, java.lang.Class<T> expectedClass)
Returns a data value, converted to the expected class.- Type Parameters:
T
- the expected class.- Parameters:
key
- the data entry key.expectedClass
- the expected class.- Returns:
- the converted data value.
- Since:
- 4.0.4
-
-