code: public final void setValue(final String aValue) {
          final String latitudeString = aValue.substring(0, aValue.indexOf(';'));
          if (StringUtils.isNotBlank(latitudeString)) {
              latitude = new BigDecimal(latitudeString);
          } else {
              latitude = BigDecimal.valueOf(0);
          }
  
          final String longitudeString = aValue.substring(aValue.indexOf(';') + 1);
          if (StringUtils.isNotBlank(longitudeString)) {
              longitude = new BigDecimal(longitudeString);
          } else {
              longitude = BigDecimal.valueOf(0);
          }
      }
docs: {@inheritDoc}