Class AbstractBillAddressDirective

java.lang.Object
ch.tocco.nice2.optional.finance.api.report.AbstractBillAddressDirective
All Implemented Interfaces:
Nice2TemplateDirective, freemarker.template.TemplateDirectiveModel, freemarker.template.TemplateModel
Direct Known Subclasses:
EbillAddressDirective, QRBillAddressDirective

public abstract class AbstractBillAddressDirective extends Object implements Nice2TemplateDirective
  • Constructor Details

    • AbstractBillAddressDirective

      public AbstractBillAddressDirective()
  • Method Details

    • hasBillingAddress

      protected boolean hasBillingAddress(Entity address)
    • getZip

      protected String getZip(Entity address, boolean billingAddress)
    • getCity

      protected String getCity(Entity address, boolean billingAddress)
    • getCountry

      protected String getCountry(Entity address, boolean billingAddress)
      returns iso2 of the connected country
    • getAddressField

      protected String getAddressField(Entity address, String baseField, boolean billingAddress)