Class AddressBuilder


  • public class AddressBuilder
    extends java.lang.Object
    Class for building Address of source and destination
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      @NotNull com.cloudhopper.smpp.type.Address createDestinationAddress​(@NotNull java.lang.String msisdn)
      Detect TON and NPI parameters from msisdn and convert to Address
      @NotNull com.cloudhopper.smpp.type.Address createSourceAddress​(@NotNull java.lang.String source)
      Detect TON and NPI parameters from source and convert to Address
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AddressBuilder

        public AddressBuilder​(@NotNull
                              @NotNull TypeOfAddressParser addressParser)
    • Method Detail

      • createSourceAddress

        @NotNull
        public @NotNull com.cloudhopper.smpp.type.Address createSourceAddress​(@NotNull
                                                                              @NotNull java.lang.String source)
        Detect TON and NPI parameters from source and convert to Address
        Parameters:
        source - message source
        Returns:
        source address
      • createDestinationAddress

        @NotNull
        public @NotNull com.cloudhopper.smpp.type.Address createDestinationAddress​(@NotNull
                                                                                   @NotNull java.lang.String msisdn)
        Detect TON and NPI parameters from msisdn and convert to Address
        Parameters:
        msisdn - destination phone number
        Returns:
        destination address