Interface DataEntry
- All Known Implementing Classes:
InternalDataEntry
,SimpleDataEntry
@PublicApi
public interface DataEntry
Used to represent external data before the Assets representation is created. E.g. for a CSV file it represents a row
of data
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addDataEntry
(DataLocator locator, List<String> dataValue) dataForLocator
(DataLocator dataLocator) Data returned from a data locator can be one or multiple values.byte[]
-
Method Details
-
dataForLocator
Data returned from a data locator can be one or multiple values. Each element in the list will be treated in order and considered a unique value. If the import configuration specifies that only one value can fit in the Insight attribute and multiple values are returned they will be concatenated before inserted as an attribute value. In the case of object references the values will be found by different placeholders -
getAvatarData
byte[] getAvatarData() -
addDataEntry
-
asPrintableString
String asPrintableString() -
presentDataLocators
Collection<DataLocator> presentDataLocators()- Returns:
- all available data locators for this data entry
-