Interface ElementPathMetadataMapper

All Superinterfaces:
dev.getelements.elements.sdk.model.util.MapperRegistry.Mapper<dev.getelements.elements.sdk.record.ElementPathRecord,dev.getelements.elements.sdk.model.system.ElementPathRecordMetadata>
All Known Implementing Classes:
ElementPathMetadataMapperImpl

public interface ElementPathMetadataMapper extends dev.getelements.elements.sdk.model.util.MapperRegistry.Mapper<dev.getelements.elements.sdk.record.ElementPathRecord,dev.getelements.elements.sdk.model.system.ElementPathRecordMetadata>
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.getelements.elements.sdk.model.system.ElementPathRecordMetadata
    forward(dev.getelements.elements.sdk.record.ElementPathRecord source)
     
    default Map<String,Object>
    map(dev.getelements.elements.sdk.Attributes attributes)
     
    default String
    map(Path path)
     

    Methods inherited from interface dev.getelements.elements.sdk.model.util.MapperRegistry.Mapper

    findDestinationType, findSourceType
  • Method Details

    • forward

      dev.getelements.elements.sdk.model.system.ElementPathRecordMetadata forward(dev.getelements.elements.sdk.record.ElementPathRecord source)
      Specified by:
      forward in interface dev.getelements.elements.sdk.model.util.MapperRegistry.Mapper<dev.getelements.elements.sdk.record.ElementPathRecord,dev.getelements.elements.sdk.model.system.ElementPathRecordMetadata>
    • map

      default String map(Path path)
    • map

      default Map<String,Object> map(dev.getelements.elements.sdk.Attributes attributes)