Class BasicAddressVariableExpression

java.lang.Object
org.broadleafcommerce.core.web.expression.BasicAddressVariableExpression
All Implemented Interfaces:
org.broadleafcommerce.common.web.expression.BroadleafVariableExpression

@Component("blBasicAddressVariableExpression") @ConditionalOnTemplating public class BasicAddressVariableExpression extends Object implements org.broadleafcommerce.common.web.expression.BroadleafVariableExpression
Author:
Chris Kittrell (ckittrell)
  • Field Details

    • countrySubdivisionService

      protected org.broadleafcommerce.profile.core.service.CountrySubdivisionService countrySubdivisionService
    • countryService

      protected org.broadleafcommerce.profile.core.service.CountryService countryService
  • Constructor Details

    • BasicAddressVariableExpression

      public BasicAddressVariableExpression()
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.broadleafcommerce.common.web.expression.BroadleafVariableExpression
    • getCountrySubOptionsByISOCountry

      public List<org.broadleafcommerce.profile.core.domain.CountrySubdivision> getCountrySubOptionsByISOCountry(org.broadleafcommerce.common.i18n.domain.ISOCountry isoCountry)
    • getCountrySubOptionsByCountryAbbrev

      public List<org.broadleafcommerce.profile.core.domain.CountrySubdivision> getCountrySubOptionsByCountryAbbrev(String countryAbbreviation)
    • getCountryOptions

      public List<org.broadleafcommerce.profile.core.domain.Country> getCountryOptions()