lumis.doui.source
Interface ISourceData

Package class diagram package ISourceData
All Superinterfaces:
Map<String,Object>
All Known Implementing Classes:
AbstractSourceData, ParametersSourceDataWrapper, SourceData, TabularData

@StableMinor(version="5.5",
             sinceVersion="4.0")
public interface ISourceData
extends Map<String,Object>

Interface to access a source's data. It is a map of the data identification to the data value.

Since:
4.0.4

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Method Summary
<T> T
get(Object key, Class<T> expectedClass)
          Returns a data value, converted to the expected class.
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

get

<T> T get(Object key,
          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


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.