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 Details

    • dataForLocator

      List<String> dataForLocator(DataLocator dataLocator)
      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

      void addDataEntry(DataLocator locator, List<String> dataValue)
    • asPrintableString

      String asPrintableString()
    • presentDataLocators

      Collection<DataLocator> presentDataLocators()
      Returns:
      all available data locators for this data entry