Class BmAttributeMapper<SOURCE,TARGET>

java.lang.Object
de.hybris.platform.billmanagementtmfwebservices.v1.mappers.BmAttributeMapper<SOURCE,TARGET>
Direct Known Subclasses:
AppliedPaymentAppliedAmountAttributeMapper, AppliedPaymentAttributeMapper, AppliedPaymentAtTypeAttributeMapper, AppliedPaymentSchemaLocationAttributeMapper, AttachmentRefOrValueAttachmentTypeAttributeMapper, AttachmentRefOrValueHrefAttributeMapper, AttachmentRefOrValueIdAttributeMapper, AttachmentRefOrValueMimeAttributeMapper, AttachmentRefOrValueNameAttributeMapper, AttachmentRefOrValueReferredTypeAttributeMapper, AttachmentRefOrValueSchemaLocationAttributeMapper, AttachmentRefOrValueSizeAttributeMapper, AttachmentRefOrValueTypeAttributeMapper, BillingAccountRefBaseTypeAttributeMapper, BillingAccountRefHrefAttributeMapper, BillingAccountRefReferredTypeAttributeMapper, BillingAccountRefSchemaLocationAttributeMapper, CustomerBillAmountDueAttributeMapper, CustomerBillAppliedPaymentAttributeMapper, CustomerBillBillingAccountAttributeMapper, CustomerBillBillingPeriodAttributeMapper, CustomerBillCategoryAttributeMapper, CustomerBillDateAttributeMapper, CustomerBillDocumentAttributeMapper, CustomerBillFinancialAccountAttributeMapper, CustomerBillHrefAttributeMapper, CustomerBillIdAttributeMapper, CustomerBillLastUpdateAttributeMapper, CustomerBillNextBillDateAttributeMapper, CustomerBillPaymentDueDateAttributeMapper, CustomerBillRelatedPartyAttributeMapper, CustomerBillRemainingAmountAttributeMapper, CustomerBillRunTypeAttributeMapper, CustomerBillSchemaLocationAttributeMapper, CustomerBillStateAttributeMapper, CustomerBillTaxExcludedAmountAttributeMapper, CustomerBillTaxIncludedAmountAttributeMapper, CustomerBillTaxItemAttributeMapper, CustomerBillTypeAttributeMapper, FinancialAccountRefBaseTypeAttributeMapper, FinancialAccountRefHrefAttributeMapper, FinancialAccountRefReferredTypeAttributeMapper, FinancialAccountRefSchemaLocationAttributeMapper, PaymentRefAtSchemaLocationAttributeMapper, PaymentRefAtTypeAttributeMapper, PaymentRefHrefAttributeMapper, RelatedPartyHrefAttributeMapper, RelatedPartyIdAttributeMapper, RelatedPartyNameAttributeMapper, RelatedPartyReferredTypeAttributeMapper, RelatedPartySchemaLocationAttributeMapper, TaxItemAtSchemaLocationAttributeMapper, TaxItemAtTypeAttributeMapper, TaxItemTaxAmountAttributeMapper

@Deprecated(since="2208") public abstract class BmAttributeMapper<SOURCE,TARGET> extends Object
Deprecated.
2208
This attribute mapper class populates the value of a BmAttributeMapper attribute by processing a BmAttributeMapper object
Since:
2108
  • Constructor Details

    • BmAttributeMapper

      public BmAttributeMapper(String sourceAttributeName, String targetAttributeName)
      Deprecated.
  • Method Details

    • populateTargetAttributeFromSource

      public abstract void populateTargetAttributeFromSource(SOURCE source, TARGET target, ma.glasnost.orika.MappingContext context)
      Deprecated.
      Populates the target attribute value obtained by processing the source object.
      Parameters:
      source - source object
      target - target object
    • populateSourceAttributeFromTarget

      public void populateSourceAttributeFromTarget(TARGET target, SOURCE source, ma.glasnost.orika.MappingContext context)
      Deprecated.
      Populates the source attribute value obtained by processing the target object.
      Parameters:
      source - source object
      target - target object
    • getSourceAttributeName

      public String getSourceAttributeName()
      Deprecated.
    • getTargetAttributeName

      public String getTargetAttributeName()
      Deprecated.