Class DataMappingFromString

java.lang.Object
com.priint.pubserver.plugin.PluginControlDefault
com.priint.pubserver.plugins.datamapping.reversed.DataMappingFromString
All Implemented Interfaces:
com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal, com.priint.pubserver.plugin.interfaces.PluginControl

public class DataMappingFromString extends com.priint.pubserver.plugin.PluginControlDefault implements com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
  • Field Details

  • Constructor Details

    • DataMappingFromString

      public DataMappingFromString()
  • Method Details

    • stringToBucketLabel

      public List<com.priint.pubserver.plugin.entitydata.Bucket> stringToBucketLabel(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToBucketLabel in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToFirstTextIfExists

      public List<com.priint.pubserver.plugin.entitydata.Text> stringToFirstTextIfExists(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToFirstTextIfExists in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToFirstText

      public List<com.priint.pubserver.plugin.entitydata.Text> stringToFirstText(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToFirstText in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • localizedStringToText

      public List<com.priint.pubserver.plugin.entitydata.Text> localizedStringToText(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      localizedStringToText in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToText

      public List<com.priint.pubserver.plugin.entitydata.Text> stringToText(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, int nth) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToText in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToLastText

      public List<com.priint.pubserver.plugin.entitydata.Text> stringToLastText(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToLastText in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringsToTextList

      public List<com.priint.pubserver.plugin.entitydata.Text> stringsToTextList(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringsToTextList in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • delimitedStringToTextList

      public List<com.priint.pubserver.plugin.entitydata.Text> delimitedStringToTextList(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String reqRecords, String delimiter, String prefix, String suffix) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      delimitedStringToTextList in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToFirstTextOfAncestorBucket

      public List<com.priint.pubserver.plugin.entitydata.Text> stringToFirstTextOfAncestorBucket(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String ancestorEntityId, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, int level) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToFirstTextOfAncestorBucket in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToFirstKeyValue

      public List<com.priint.pubserver.plugin.entitydata.KeyValue> stringToFirstKeyValue(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String designator) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToFirstKeyValue in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToFirstKeyValueByKey

      public List<com.priint.pubserver.plugin.entitydata.KeyValue> stringToFirstKeyValueByKey(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String key, String designator) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToFirstKeyValueByKey in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringsToKeyValues

      public List<com.priint.pubserver.plugin.entitydata.KeyValue> stringsToKeyValues(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringsToKeyValues in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringsToKeyValueValuesByKey

      public List<com.priint.pubserver.plugin.entitydata.KeyValue> stringsToKeyValueValuesByKey(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String key) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringsToKeyValueValuesByKey in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToMediaAssetListFileUrl

      public List<com.priint.pubserver.plugin.entitydata.MediaAsset> stringToMediaAssetListFileUrl(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String record, String type, String media) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToMediaAssetListFileUrl in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToFirstMediaAssetFileUrl

      public List<com.priint.pubserver.plugin.entitydata.MediaAsset> stringToFirstMediaAssetFileUrl(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, List<com.priint.pubserver.plugin.entitydata.MediaAsset> mediaAssets, String type, String media) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToFirstMediaAssetFileUrl in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToLastMediaAssetFileUrl

      public List<com.priint.pubserver.plugin.entitydata.MediaAsset> stringToLastMediaAssetFileUrl(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, List<com.priint.pubserver.plugin.entitydata.MediaAsset> mediaAssets, String type, String media) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToLastMediaAssetFileUrl in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToMediaAssetListFilePath

      public List<com.priint.pubserver.plugin.entitydata.MediaAsset> stringToMediaAssetListFilePath(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String record, String type, String media) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToMediaAssetListFilePath in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToFirstMediaAssetFilePath

      public List<com.priint.pubserver.plugin.entitydata.MediaAsset> stringToFirstMediaAssetFilePath(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, List<com.priint.pubserver.plugin.entitydata.MediaAsset> mediaAssets, String type, String media) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToFirstMediaAssetFilePath in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToLastMediaAssetFilePath

      public List<com.priint.pubserver.plugin.entitydata.MediaAsset> stringToLastMediaAssetFilePath(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, List<com.priint.pubserver.plugin.entitydata.MediaAsset> mediaAssets, String type, String media) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToLastMediaAssetFilePath in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToFirstMediaAssetText

      public List<com.priint.pubserver.plugin.entitydata.MediaAsset> stringToFirstMediaAssetText(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToFirstMediaAssetText in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToFirstPrice

      public List<com.priint.pubserver.plugin.entitydata.Price> stringToFirstPrice(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String designator) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToFirstPrice in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToNthPrice

      public List<com.priint.pubserver.plugin.entitydata.Price> stringToNthPrice(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String designator, int nth) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToNthPrice in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToBucketProperty

      public List<com.priint.pubserver.plugin.entitydata.Bucket> stringToBucketProperty(List<String> in, String entityModelIdentifier, String entityId, String bucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String propertyName) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToBucketProperty in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToMediaAssetProperty

      public List<com.priint.pubserver.plugin.entitydata.MediaAsset> stringToMediaAssetProperty(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String propertyName) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToMediaAssetProperty in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToPriceProperty

      public List<com.priint.pubserver.plugin.entitydata.Price> stringToPriceProperty(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String propertyName) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToPriceProperty in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToTextProperty

      public List<com.priint.pubserver.plugin.entitydata.Text> stringToTextProperty(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String propertyName) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToTextProperty in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException
    • stringToTableDataProperty

      public List<com.priint.pubserver.plugin.entitydata.TableData> stringToTableDataProperty(List<String> in, String entityModelIdentifier, String entityId, String parentBucketId, String recordGroupIdentifier, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context, String searchStr, String propertyName) throws com.priint.pubserver.exception.PubServerException
      Specified by:
      stringToTableDataProperty in interface com.priint.pubserver.datamapping.reversed.DataMappingFromStringLocal
      Throws:
      com.priint.pubserver.exception.PubServerException